There have been a couple of good questions and comments about building mobile applications.
Disclaimers:
With that in mind, here are some of the things I've learned about this, from the business perspective:
HTML5 or native? Which mobile route to take? - ZDNet
I will try to answer questions based on my limited knowledge.
Disclaimers:
- I have been working with mobile apps for the past 2.5 years only.
- I have only work building apps for customers who pay for the app and give it for free to their clients.
- Again, I have not worked developing an app that we sell directly to the public.
With that in mind, here are some of the things I've learned about this, from the business perspective:
- iPhone users are OK paying for quality apps. Android users? No way. They think it is their right to get everything for free. Of course there are exceptions, but keep this in mind when working your strategy.
- An app, by itself, is usually no big deal. But successful apps are really those that complement a service. For example, WhatsApp Messenger works great because there is a network and servers behind supporting the cool features. Facebook mobile phone app is just an extension of their "real" service. Socialcam, Pandora, Pinterest, Skype... and on and on... Get the idea? The value is in the backing service and data.
- Chances are, you won't make millions selling an app. There is only one Angry Birds. They sell it for what, $0.99? The app store takes 30% of that, so you are left with $0.76 per sold copy. How many do you need to sell to make a million?
- All developers I've met decline offers to "share the revenue" and build the apps for somebody with "a great idea". If it is great, pay them, keep your equity, and move on. It takes a lot of work to build a great app and there are just too many requests these days, so with that demand, most people will rather take the money now than gambling on that idea. Again, there are exceptions, but this has been my experience.
- The Android apps are easier to "get away" with. Google does not check them. Once you are approved, you can simply submit the app and it will be up in a few minutes.
- As part of this, some crappy developers will build apps that crash your device. Memory leaks can occur easier. Have you noticed those apps that always run? Memory hogs? This is why... no third party quality control.
- This is also why you find apps that make no sense from the user's perspective, as they don' tcare about human interface guidelines.
- Apple's App Store is strict. You better check for memory leaks. Make sure you are following the Human Interface Guidelines or it will be rejected. It will take a week or two before your app is available to the public on the store.
- To develop for the iPhone/iPad you need to learn a new (well, really a very old) programming language. this will take time. Android apps are easier as they are based on Java. Blackberry also uses java. Windows phone is very close to the same .Net apps you may have seen before.
- Make sure you understand how to call APIs and web services. Like I said before, the value is mostly in the back-end service. Optimize the calls. Your users will hate you and will uninstall your app if it eats up all their data plan.
- If your app does not use any of the device's capabilities (compass, shake, etc) then go with HTML5.
- Learn HTML5. I agree with the experts that say this is the future.
- Learn JavaScript. JQuery mobile. Sencha mobile.
- Learn CSS3.
HTML5 or native? Which mobile route to take? - ZDNet
I will try to answer questions based on my limited knowledge.
Dislike ads? Become a Fastlane member:
Subscribe today and surround yourself with winners and millionaire mentors, not those broke friends who only want to drink beer and play video games. :-)
Membership Required: Upgrade to Expose Nearly 1,000,000 Posts
Ready to Unleash the Millionaire Entrepreneur in You?
Become a member of the Fastlane Forum, the private community founded by best-selling author and multi-millionaire entrepreneur MJ DeMarco. Since 2007, MJ DeMarco has poured his heart and soul into the Fastlane Forum, helping entrepreneurs reclaim their time, win their financial freedom, and live their best life.
With more than 39,000 posts packed with insights, strategies, and advice, you’re not just a member—you’re stepping into MJ’s inner-circle, a place where you’ll never be left alone.
Become a member and gain immediate access to...
- Active Community: Ever join a community only to find it DEAD? Not at Fastlane! As you can see from our home page, life-changing content is posted dozens of times daily.
- Exclusive Insights: Direct access to MJ DeMarco’s daily contributions and wisdom.
- Powerful Networking Opportunities: Connect with a diverse group of successful entrepreneurs who can offer mentorship, collaboration, and opportunities.
- Proven Strategies: Learn from the best in the business, with actionable advice and strategies that can accelerate your success.
"You are the average of the five people you surround yourself with the most..."
Who are you surrounding yourself with? Surround yourself with millionaire success. Join Fastlane today!
Join Today