RDA Top Ten Mobile App Dev Webinar

1,006 views
983 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,006
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

RDA Top Ten Mobile App Dev Webinar

  1. 1. The Considerations for Mobile App Development The Considerations for Mobile App Development © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  2. 2. The Considerations for Mobile App Development#10 - Which platform to target? Growing Mobile OS Market Share  Android (August 2011)  iOS (iPhone, iPad)  Windows Phone 7 Google 23% Shrinking 1% 45% Apple RIM  Blackberry 12% Microsoft  Symbian 18% Symbian  Windows Mobile 6 Source: Market Statistics – Gartner August 2011 © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  3. 3. The Considerations for Mobile App Development#9 - Don’t forget the tablet! Global Tablet OS Shipments (Millions of Units) Q2 10 Q2 11 Tablet market share is growing Apple iOS Android 3.3 0.1 9.3 4.6 Present Day Microsoft QNX 0.0 0.0 0.7 0.5  iOS (iPad) is the current Others Total 0.1 3.5 0.1 15.1 dominant force  Making headway into Global Tablet OS Marketshare % Q2 10 Q2 11 education Apple iOS 94.3% 61.3% Future Android Microsoft 2.9% 0.0% 30.1% 4.6%  Android will be picking up in QNX Others 0.0% 2.9% 3.3% 0.7% this holiday season Total 100.00% 100.0%  Microsoft is set to change the game with Windows 8 in 2012 Growth Year-over-Year % N/A 331% Source: Global Tablet OS Market Share: Q2 2011, Strategy Analytics © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  4. 4. The Considerations for Mobile App Development#9 Cont. - Targeting the phone and tablet Two ways to target tablet apps  Separate apps  “Universal” apps Even with “universal” apps, designs and functionality often differ Case in point: Twitter’s “universal” app © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  5. 5. The Considerations for Mobile App Development#8 - User Experience To each its own Up to the developer Benefits of guidelines  User feels at home  Ease of development  Consistent experience © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  6. 6. The Considerations for Mobile App Development#8 Cont. - Branding Just because there are UX guidelines doesn’t mean you cannot brand Branding can identify your app as the real McCoy Include your…  Logo  Colors  Language Be creative with your branding Remember this is interactive, so do more than advertise © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  7. 7. The Considerations for Mobile App Development#7 - Native vs. Hybrid DevelopmentNative Hybrid Pros:  Pros:  Greater control over  Unifies Web and user experience Mobile  Able to create games Development  Able to take full  Leverages HTML5 advantage of the  Lower platform device’s API knowledge needed Cons:  Code portability  Deep platform  Cons: Knowledge needed  Limited API  Limited portability availability  Less control over user experience © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  8. 8. The Considerations for Mobile App Development#6 What is HTML5? Intended to replace HTML4, XHTML1, and DOC2HTML HTML5 ~= HTML + CSS + JS Whats New?  New semantically correct elements  New JavaScript APIs  New input types  Built-in error handling © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  9. 9. The Considerations for Mobile App Development#6 - HTML5 and the Mobile Web HTML5 provides:  Geolocation  Background threads  Bi-directional communication over sockets  Access to the file system  Persistent data storage  Speech input  Context-sensitive keyboard Inputs © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  10. 10. The Considerations for Mobile App Development#6 Cont. – HTML 5 Inputs type=“email” type=“tel” © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  11. 11. The Considerations for Mobile App Development# 5 - It’s all about the data & integration Some services are  Data formats easier to consume than  XML isn’t as optimal for others from a mobile data exchange on mobile app devices  It’s a verbose format that  SOAP is more involved increases the size of the and requires 3rd party data to/from the device libraries  JSON is more compact  REST is URL-based and and can be easily can serve either XML or consumed on all mobile JSON data platforms © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  12. 12. The Considerations for Mobile App Development# 4 - Making your Apps responsive! Data Size Reduced Round Trips Local Storage vs. Browser Caching Browser RenderingThis all adds up to one thing:SPEED! © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  13. 13. The Considerations for Mobile App Development# 3 - How can the cloud help? Easy way to get going quickly Fault Tolerant Dynamic Scaling Conduct Business Everywhere Deliver Value Faster Minimize Innovation Risk Quicker Return on Investment © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  14. 14. The Considerations for Mobile App Development# 2 -How do you distribute a mobile app? App Stores/Recommendation Sites Optimize Search Discovery and the Channels You Own Specialist Press Ad Networks App Giveaways Focused App Stores - Openfeint (For Games) TV Ads © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  15. 15. The Considerations for Mobile App Development# 2 Cont. – App Store Distributions iOS (Apple)  Android (Google)  iTunes App Store  Android Marketplace  Cost: $99/year  Cost: $25 one time Windows Phone  Amazon.com Appstore (Microsoft)  Cost: $99/year  Windows Phone Marketplace  Cost: $99/100 app submissions © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  16. 16. The Considerations for Mobile App Development# 1 - Monetization Application sales  In-app purchases  Commerce provided by public  Users can purchase additional application stores content for your app, as well  Tens of millions of potential as subscription fees. users instantly available  Publishers take cut  The publishers take a cut of every App sale  * This area continues to Advertising change  Place ads in your apps and receive income from ad clicks  iAd  AdMob © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  17. 17. The Considerations for Mobile App DevelopmentHow can RDA help you get started? Engage us to help:  Application Planning  Lunch n’ Learn Educational Discussions  Application Assessments  Development Services Just want to talk with someone on how to get started?  Call: 1-888-441-1278 ext. 1313  Email: marketing@rdacorp.com  Online: www.rdacorp.com and submit a Contact Us form © 2011 RDA Corporation. All rights reserved. www.rdacorp.com
  18. 18. The Considerations for Mobile App DevelopmentAdditional Resources Free Whitepaper - Choosing the Right Mobile Development Method  http://www.rdacorp.com/thought_leadership/whitepapers/Choosing-the-Right-Mobile- Development-Method.html RDA’s Mobile Application Developer Blog  http://mobile.rdacorp.com © 2011 RDA Corporation. All rights reserved. www.rdacorp.com

×