Developing Mobile apps
Content
[0] = "Why mobile app?";
[1] = "Mobile website vs Mobile app";
[2] = "Hybrid vs Native";
[3] = "Crazy Apps";
[4] = "Android";
[4.1] = "Android Studio";
[5] = "PhoneGap";
[5.1] = "Intel XDK";
.
..
...
....
.....
......
Why mobile app?
In simple words, because are like a tiny computers in your pocket, and ...
The market is increasing constantly
Mobile website vs Mobile app
Mobile website
Similar to any other website, but is designed for the smaller handheld display and touch-screen interface
Mobile app
Are actual applications that are downloaded and installed on your mobile device
Which is Better?
When it comes to deciding whether to build a native app or a mobile website, the most appropriate choice really depends on your end goals.
If you are developing an interactive game an app is probably going to be your best option
if your goal is to offer mobile-friendly content to the widest possible audience then a mobile website is probably the way to go
Advantages of a Mobile Website
- Compatibility - Mobile Websites are Compatible Across Devices
- Findability - Mobile Websites Can Be Updated Instantly
- Shareability - Mobile Websites Can be Shared Easily by Publishers, and Between Users
- Time and Cost - Mobile Websites are Easier and Less Expensive
- Support and Sustainability - Is relatively easy to support a website over time
Advantages of a Mobile App
- Interactivity/Gaming - For interactive games (think Angry Birds)
- Regular Usage/Personalization - Personalized fashion on a regular basis (think EverNote)
- Complex Calculations or Reporting - Manipulate it with complex calculations, charts or reports (think banking or investment)
- Native Functionality or Processing Required - access a user's camera or processing power
- No connection Required - provide offline access to content or perform functions without a network
Then...
Deliver content and establish a broad mobile presence that can be easily shared between users and found on search engines, then the a mobile website is the logical choice.
On the other hand, if your goal is interactive engagement with users, or to provide an application that needs to work more like a computer program than a website, then an app is probably going to be required.
Hybrid vs Native
Hybrid App
Developer augments web code with native SDK. Can be easily deployed across multiple platform and is usually the cheaper and faster solution
Native App
This is platform (iOS, Android etc.) specific and requires unique expertise. Also can be leveraged which will drive great user experience and larger app capabilities
Points to check before you decide
Native features in the Mobile App
If your app is heavy on native phone capability and this is your primary USP, then native app development will work best
Quickly development
If you want to launch the mobile app quickly to the market with limited resources, it would be wise to go with hybrid app approach
Cost
If you can allocate separate budget for iPhone development and Android development resources, and you have liberty of time to take it to the market
Constantly update
If you need to make frequent updates to your app, which means that the user will have to update from the App Store regularly (and not annoying them with that), then you should consider a hybrid app.
User Experience
If you want to create an awesome user experience, the native app approach would be better.
Crazy Apps
Flappy Bird
App Store Top 10 in January 2014. By the end of the month, the game was the subject of immense media discussion. Flappy Bird amassed at least 50 million downloads and garnered nearly 16 million tweets.
Making its developer a reported $50,000 a day in advertising money
Yo
It gave you the ability to do one thing: send the word “Yo” to your friends. And, if they wanted, they could also send the word “Yo” back to you.
Venture capitalists rewarded the Yo guys with $1 million in funding
Draw Something
A knock-off version of Pictionary, Draw Something wormed its way onto over 50 million phones within its first 50 days.
Zynga quickly purchased OMGPop and Draw Something for $180 million
Android
PhoneGap
References:
https://hswsolutions.com/services/mobile-web-development/mobile-website-vs-apps/
http://julyrapid.com/hybrid-vs-native-mobile-app-decide-5-minutes/
http://www.bluecloudsolutions.com/blog/crazy-app-ideas-app-success-stories/
http://www.geek.com/mobile/11-apps-that-made-people-lose-their-minds-1646074/
http://mashable.com/2015/12/08/100-best-iphone-apps/#IhUpDfdB5kqn
http://www.emarketer.com/Article/2-Billion-Consumers-Worldwide-Smartphones-by-2016/1011694
Developing Mobile apps
By Irving Norehem Llamas Covarrubias
Developing Mobile apps
- 224