Overview Mobile Applications Market

4,861 views

Published on

Presentation ของ ผอ. Software Park งานสัมมนา Mobile Dev Tech Talk วันที่ 9 กพ นี้

Published in: Technology
1 Comment
5 Likes
Statistics
Notes
  • ขอบคุณครับ ข้อมูลน่าสนใจมาก
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
4,861
On SlideShare
0
From Embeds
0
Number of Embeds
35
Actions
Shares
0
Downloads
302
Comments
1
Likes
5
Embeds 0
No embeds

No notes for slide

Overview Mobile Applications Market

  1. 1. Overview Mobile Applications MarketAssoc.Prof. Dr. Thanachart NumnondaDirectorSoftware Park Thailand9 February 2011 1
  2. 2. Sun-Nokia Wireless Java Project Nokia 7650 First Java Phone Software Park Alliance with Sun and Nokia J2ME training programs and mobile-application contest in June 2002 Sun-Nokia Roadshow. 2
  3. 3. Samart Innovation Awards Alliance with Software Park since 2003 1 Million Baht Award Eight times; 6000 participants; 1600 idea. 3
  4. 4. Android Thailand Social Network Android Developer Challenge Android Business Coaching Workshop Series 26 Feb 2008 Android KMITL Student Camp Alliance with AIS, DTAC, True. 4
  5. 5. Example Success Stories 5
  6. 6. Software Park DirectorsDr. Rom HiranprukMs. Suwipa WanasathopAssoc.Prof.Dr.Thanachart Numnonda 6
  7. 7. Next Major Computing Cycle 7Source: Morgan Stanley 2009
  8. 8. 8Source: Morgan Stanley 2010
  9. 9. New TrendsWeb 2.0Web as a PlatformOS/Device independenceLarge scale computingSoftware as a ServiceCloud ComputingSocial Networks 9
  10. 10. Gartner Top 10 Strategic Technologies 10
  11. 11. Tablets 11
  12. 12. SmartPhones 12
  13. 13. Mobile 2.0Smartphone v.s. PC 13
  14. 14. Mobile Apps Industry Is HugeIt is currently estimated at $7 billion, with expected increase to almost $17.5 billion in 2012 [GetJar] 14
  15. 15. Fragmentation In The Mobile WorldDifferent OSDifferent HardwareDifferent ScreenSizeDifferent Input Method 15
  16. 16. Categorization of Mobile App Development Low-end platforms – SMS, JavaCard Mid-level phones platforms – Java ME Smartphone platforms – iPhone, Android, Blackberry, SymbianSource: Wilfred M. Mworia; Mobile BootCamp 2009 16
  17. 17. Mobile Market Variety 17
  18. 18. History of Smartphone Platform 18
  19. 19. iPhoneLanguage: Objective-C ; CocoaTouch frameworkDifficulty: Very steep learning curve but gets much easier after thatTools:Hardware: Mac (pretty expensive)Software: Xcode (free); iPhone SDKPros: Very comprehensive APIs, very well documented The iPhone is a great platform esp for consumer level apps Ready online market place for your apps Free tools (once you have the costly hardware) Source: WilfredCons M. Mworia; Mobile Very different programming style BootCamp 2009 Expensive to get a handset to test on You need specific hardware Marketplace controlled by Apple; 70-30 revenue sharing; Apps have to be approved by Apple first 19
  20. 20. Android Language: Java Difficulty: Intermediate to advanced Java & Java ME Tools: Hardware: PC or Mac Software: Eclipse is the editor of choice; Android SDK Pros: Familiar programming model Very comprehensive APIs, very well documented Ready online market place for your apps Open source OS Open Handset Alliance creates a strong backing Free tools Cons The platform is still young,Source: Wilfred M. Mworia; Mobile BootCamp 2009 20
  21. 21. Symbian Language: Mainly Native Symbian C++; Java ME, Flash & Python Runtimes Difficulty: Challenging for C++; Java ME more familiar; more control with C++ Tools: Hardware: PC Software: Symbian Application Development Toolkit (ADT); SDKs e.g. Nokia S60 SDK Pros: Familiar programming model Very comprehensive APIs, very well documented Ready online market place for your apps Open source OS Symbian Foundation backs the development of Symbian Handsets are readily available Many device types and manufacturers – Samsung, LG, Nokia Free tools Cons Needs some good experience with C++Source: Wilfred M. Mworia; Mobile BootCamp 2009 21
  22. 22. BlackBerry Language: Several options: Java, .NET Difficulty: For Java, if you are familiar with Java ME you’ll be great. .NET is by nature not so hard Tools: Hardware: PC Software: For Java: Plugin for Eclipse, Blackberry JDE; For .NET: Plugin for VS; MDS Studio Pros: Options for programming languages and tools Very comprehensive APIs, very well documented Good for enterprise apps Handsets are readily available Free tools Cons IMHO perhaps not the best for consumer apps Writing apps for different Blackberry devices can get tricky; have to pick the right version of tools for the right OS version Only one device manufacturer RIMSource: Wilfred M. Mworia; Mobile BootCamp 2009 22
  23. 23. General Guidance to Smartphone Development Source: Wilfred M. Mworia; Mobile BootCamp 2009Pick a platformLearn a bit about the OS in general – Understand the environment in which your app will run – How the OS treats scenarios like multi-tasking – Could help with things like performance tuningGet the toolsLearn the APIsDesign is key for consumer apps 23
  24. 24. Mobile Platform Market shares 24
  25. 25. Smart PhoneMarket shares Q4 2010 25
  26. 26. Mobile App Stores 26
  27. 27. iPhone App Stores 27
  28. 28. Average Price 28
  29. 29. Price Distribution 29
  30. 30. Top Free iPhone Apps 30
  31. 31. Top Paid iPhone Apps 31
  32. 32. Top Paid iPad Apps 32
  33. 33. Top Paid BlackBerry Apps 33
  34. 34. Top Free Android Market (Exclude Games) 34
  35. 35. Top Paid Android Market (Exclude Games) 35
  36. 36. Top Paid Android Market (Only Games) 36
  37. 37. Top Paid Apps Ovi Store 37
  38. 38. Top PaidWindow Phone 7 Marketplace 38
  39. 39. Mobile Investment Choice 39
  40. 40. Top 10 Mobile App 2012Money TransferLocation Based ServicesMobile SearchMobile BrowsingMobile Health MonitoringMobile PaymentNear Field Communication Services 40
  41. 41. Top 10 Mobile App 2012Mobile AdvertisingMobile Instant MessagingMobile Music 41
  42. 42. Software Park Vision “The future of Software Park is not alocation, it is a platform and community on the Internet.” 42
  43. 43. The New Challenge Cloud Devices e.g. Tablets, SmartPhones, Desktop International Cloud Apps (SaaS) Local Cloud Apps (SaaS) e.g. DropBox, Salesforce, CRM on DemandPublic Cloud Services (PaaS) Social Network APIs Local e.g. Google APIs, Local APIs e.g. Twitter, Facebook Web Services International public cloud Local public cloude.g.Google App Engine, Microsoft Azure True IDC Enterprise cloud Salesforce, Amazon 43
  44. 44. Software Park Mission on New Computing Era “Enabling Thai software industry tounderstand and have skills in the software business; especially in Mobile Applications& Cloud markets” 44
  45. 45. The New Challenge Cloud Devices e.g. Tablets, SmartPhones, Desktop International Cloud Apps (SaaS) Local Cloud Apps (SaaS) e.g. DropBox, Salesforce, CRM on DemandPublic Cloud Services (PaaS) Social Network APIs Local e.g. Google APIs, Local APIs e.g. Twitter, Facebook Web Services International public cloud Local public cloude.g.Google App Engine, Microsoft Azure True IDC Enterprise cloud Salesforce, Amazon 45
  46. 46. Technology TransferMobile Application Training – Android – iOS Programming; short course, Mini- Master – BlackBerry – Windows Phone 7 46
  47. 47. iOS TrainingMobile Devices for Modern BusinessiPhone Application Development : Basic – 5 Days course – Second Course 14-18 MarchiPhone Application Development : Advance – 5 Days course – First Course 23 – 27 May 47
  48. 48. BlackBerry TrainingBlackberry Mobile Application Developmentwith Java for Beginners: 28 Feb – 4 MarBlackberry Internet & Social ApplicationDevelopment with Java : 28 Mar – 1 AprBlackBerry Enterprise Application Developmentwith Java : 30 May – 3 Jun 48
  49. 49. Window Phone 7 / Android TrainingWindows Phone 7 for Silverlight/WPF Developer:17 - 18 FebWindows Phone 7 for Developer : 27 - 29 MarAndroid Traininghttp://www.swpark.or.th/service/ttd/annual-training-schedule 49
  50. 50. Mini MasterCo-Course with Faculty of IT, KMITLMini Master in iOS Programming – 140 Hrs course – iPhone DevelopmentMini Master of Java Technology – 140 Hrs course – Web Services/ SOA/ Google CloudStart in May 2011 50
  51. 51. Samart Innovation Awards 2011 51
  52. 52. Mobile Application Testing Center• มี Mobile Handset รุ่นต่างๆแสดงอยู่ ที่ ให้สมาชิกสามารถยืมไปทดสอบได้ใน ระยะเวลาที่จะกำหนดไว้• ได้รับการสนับสนุนจาก TRIDI และ Vendors• สถานที่ – ชั้น4 อาคารซอฟต์แวร์พาร์ค – Innovation Space (จามจุรีสแควร์)• เปิดดำเนินการในเดือนมีนาคม (ราย ละเอียดแจ้งให้ทราบผ่านทางเว็บไซต์ และเฟสบุ๊คในโอกาสต่อไป) 52
  53. 53. Innovation Space• พื้นที่สำหรับนักพัฒนาซอฟต์แวร์ เพื่อพบปะ แลกเปลี่ยน พูดคุย เจรจาธุรกิจ โดย บริษัท Absolute A• ให้บริการสำหรับผู้ที่เป็นสมาชิก Innovation Space เท่านั้น (ฟรีค่าสมาชิก)• ได้รับการสนับสนุนการจัดกิจกรรมต่างๆจากซอฟต์แวร์พาร์ค และพันธมิตร เช่น – Mobile Workshop – Mobile Dev. Tech. Talk – Business Matching• เปิดดำเนินการในเดือนมีนาคม(รายละเอียดแจ้งให้ทราบผ่านทางเว็บไซต์และเฟสบุ๊คในโอกาสต่อไป) 53
  54. 54. Time to Change!!for The New Opportunities --------Partner with Software Park to Win 54
  55. 55. Thank youthanachart@swpark.or.thtwitter.com/thanachartwww.facebook.com/thanachartwww.swpark.or.thwww.facebook.com/softwareparkthailand 55

×