Is Google Cloud Messaging an MVP feature? [closed] - android

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 6 years ago.
Improve this question
I am working at a "startup" and I am developing an Android application. I was wondering if using the Google Cloud Messaging Platform for push notification is an MVP feature.
My thinking is this: In the early stages of a Startup, everything is an assumption. Your idea, your product etc, EVERYTHING. So, is it worth to invest time implementing this feature ( push notification with GCM ) ?
I think the question is going back to whether I really need this feature and if it's a main one. Having push notifications, makes your engagement better etc. The short answer is No, someone could use my app without push notification, but it would be better if it had.
PS: As funny as it sounds, being able to select the few feature that you are going to launch with, it's harder than I was expecting.

Mvp is Minimum viable product
Definition - What does Minimum Viable Product (MVP) mean?
A minimum viable product (MVP) is a development technique in which a new
product or website is developed with sufficient features to satisfy early adopters.
The final, complete set of features is only designed and developed after considering feedback
from the product's initial users.
so what you want to add is totally depend on your requirement which you want to provide to initial user.

Related

Firebase Overkill for Mobile Application [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
I am building a mobile app to allow for real time messaging, befriending users, creating groups to both chat and share images with, as well as creating events that users can invite one another to.
In researching I came across Firebase, and while there are major benefits, it perhaps may be overkill for my application and it appears it is for real-time collaboration, ie. pair programming, real-time massively multi-player gaming and related.
For the app I defined is Firebase overkill?
I think that seems like a perfect example of an app that would use firebase. I don't think it's overkill at all. If you want to build a simple app that has real-time functionality, firebase is the perfect solution.
That said, images can be tricky in firebase right now (since you'll probably want to use some other cloud storage, here is the stack overflow that discusses this: How to store and view images on firebase?), but I still think it's the right option for what you have described.

How dynamic android application works? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I know how to design and develop android application which works offline.But now i want to move towards dynamic android app,which works totally online like facebook,quora,newshunt.Where should i start please give me a way.
Thanks
I personally am completely self-taught when it comes to android, and, well, its been a journey.
For me, a big turning point was
"http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/"
It really gives you a good idea of what it takes to create an app that is connected to the internet, and it isn't hard to implement yourself. Mind you, before, you were working with just android, but once you integrate network connectivity and a server backend, the levels of complexity multiply.
If you're a solo-developer, just getting started, the Google App Engine does a pretty good job of making everything very easy to use, so I might recommend that. It has a free trial of all their cloud services which is $300 for 2 months.
https://cloud.google.com/appengine
Amazon AWS also is attempting to create a similar system, but they are seemingly geared to more enterprise-level operations.

Mobile app development for beginners [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I'm a beginner in mobile app development. Am planning to develop an app related to social networking. Curious to understand the best possible resources to start with. I see some websites like apparchitect.com which help to create a mobile app easily. But I'm not able to figure out how the backend works. Can anyone guide me on how I can proceed with UI and the backend? Are there any tools or platforms available in cloud which will help me to quicken my mobile app development especially social networking apps?
This is a very broad question but i can understand it is difficult for beginners to approach as you don't know where to start, you can design user interface using google's IDE or eclipse, stick to that at least for the start before you move to advanced or custom UI design
for back-end there are many choices including but not limited to sql, sql lite, many other sql based products this list can get quite long, however i'd suggest parse.com it is easy to implement and reliable cloud based service or you could look at similar services usually they don't charge until your app gets to a certain request/traffic limit
if you can afford below sites offer good training content
https://teamtreehouse.com/home
http://www.pluralsight.com/
http://www.raywenderlich.com/category/android (paid plus free content)
Hope this helps !
That's a broad question. You can look at Android tutorials on teamtreehouse.com and look into using Parse.com for the backend. At least one of the teamtreehouse Android tutorials focuses on Parse.com, and another tutorial focuses on UI layout.

What are the pros and cons of Cloud based Backend for Mobile Applications eg. Parse [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 3 years ago.
Improve this question
Thanks to all for their earlier support. Now these days i am looking for a Framework Which can provide backend support for Android Applications. I found one of them is Parse Here . Although i didn't initiate any implementation based on the same but it seems very promising after once visit their portal, dashboard and documentation. Can anybody describe pros and cons of using such Framework. If anybody have any experience to work upon Parse Framework please share your feedback should i go ahead in the reference. Is it free to start like developing demo Apps. Thanks very much in advance.
The basic plan, which is all you need to get started, is free.
The most important reason, in my opinion, to use a service like Parse is that you can focus on your app, and what's special about it, and let someone else make sure your backend just works. A service like that will scale to whatever number of users your app gets (providing you design it correctly). The API is also quite similar between the platforms they support (like Android, iOS etc) so that the backend does not create obstacles in the event you need to port your app to other platforms.
You also have the advantage that the API is so similar to the programming you're already doing with your app so it fits very well with your existing code.
Just make sure you design your backend with a NoSQL mindset and don't fall in the trap of trying to implement a SQL-ish model that will not scale. Going through the Anypic tutorial on their site is a good primer if you are not used to designing for NoSQL databases.
Good luck!

Is Twitter client for the Android platform a good idea for final project? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I would like to know what is the difficulty level of creating a basic Twitter client for the Android platform, I am asking this because I have to create an android app for my final project and I have doubts as to whether Twitter client would pass as a standard project or not? Some class fellows have discouraged it because they think it's an unoriginal idea and there are plenty of these apps already in the market. The app that I will create is supposed to have a decent interface, timeline database, retrieves updates using a service and has all the general features of the web application like posting a tweet, replying, retweeting and messaging a particular user et cetera et cetera. Please tell me if I should do this, I have to submit the project proposal tomorrow. And if this is not a very good idea, could you please suggest me some ideas?
Having an App-for-that doesn't mean there is no point in building one with the same feature. If you can come up with a better functional app having better performance you will hit the jackpot. A neat UI will give you the additional mileage.
In case of your final project, try think ahead of the evaluation period:
Can you grow it to a product which brings in money/value?
Are you going to gain any expertise/skill which can make you sell yourself for a job?

Categories

Resources