overview mobile applications market

Post on 24-May-2015

4.521 Views

Category:

Technology

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

1

Overview Mobile Applications Market

Assoc.Prof. Dr. Thanachart NumnondaDirectorSoftware Park Thailand9 February 2011

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

.

3

Samart Innovation Awards

Alliance with Software Park since 2003

1 Million Baht Award

Eight times; 6000 participants; 1600 idea

.

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

.

5

Example Success Stories

6

Software Park Directors

Dr. Rom Hiranpruk

Ms. Suwipa Wanasathop

Assoc.Prof.Dr.Thanachart Numnonda

7

Next Major Computing Cycle

Source: Morgan Stanley 2009

8Source: Morgan Stanley 2010

9

New Trends

Web 2.0

Web as a Platform

OS/Device independence

Large scale computing

Software as a Service

Cloud Computing

Social Networks

10

Gartner Top 10 Strategic Technologies

11

Tablets

12

SmartPhones

13

Mobile 2.0

Smartphone v.s. PC

14

Mobile Apps Industry Is HugeIt is currently estimated at $7 billion,

with expected increase to almost $17.5 billion in 2012

[GetJar]

15

Fragmentation In The Mobile World

Different OS

Different Hardware

Different ScreenSize

Different Input Method

16

Categorization of Mobile App Development

Low-end platforms– SMS, JavaCard

Mid-level phones platforms– Java ME

Smartphone platforms– iPhone, Android, Blackberry, Symbian

Source: Wilfred M. Mworia; Mobile BootCamp 2009

17

Mobile Market Variety

18

History of Smartphone Platform

19

iPhoneLanguage: Objective-C ; CocoaTouch frameworkDifficulty: Very steep learning curve but gets much easier after thatTools:

Hardware: Mac (pretty expensive)

Software: Xcode (free); iPhone SDK

Pros:

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)

Cons

Very different programming style

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

Source: Wilfred M. Mworia; Mobile BootCamp 2009

20

Android

Source: Wilfred M. Mworia; Mobile BootCamp 2009

Language: JavaDifficulty: Intermediate to advanced Java & Java METools:Hardware: PC or MacSoftware: Eclipse is the editor of choice; Android SDK

Pros:Familiar programming modelVery comprehensive APIs, very well documentedReady online market place for your appsOpen source OSOpen Handset Alliance creates a strong backingFree tools

ConsThe platform is still young,

21

Symbian

Source: Wilfred M. Mworia; Mobile BootCamp 2009

Language: Mainly Native Symbian C++; Java ME, Flash & Python RuntimesDifficulty: Challenging for C++; Java ME more familiar; more control with C++Tools:Hardware: PCSoftware: Symbian Application Development Toolkit (ADT); SDKs e.g. Nokia S60 SDK

Pros:Familiar programming modelVery comprehensive APIs, very well documentedReady online market place for your appsOpen source OSSymbian Foundation backs the development of SymbianHandsets are readily availableMany device types and manufacturers – Samsung, LG, NokiaFree tools

ConsNeeds some good experience with C++

22

BlackBerry

Source: Wilfred M. Mworia; Mobile BootCamp 2009

Language: Several options: Java, .NETDifficulty: For Java, if you are familiar with Java ME you’ll be great. .NET is by nature not so hardTools:Hardware: PCSoftware: For Java: Plugin for Eclipse, Blackberry JDE; For .NET: Plugin for VS; MDS Studio

Pros:Options for programming languages and toolsVery comprehensive APIs, very well documentedGood for enterprise appsHandsets are readily availableFree tools

ConsIMHO perhaps not the best for consumer appsWriting apps for different Blackberry devices can get tricky; have to pick the right version of tools for the right OS versionOnly one device manufacturer RIM

23

General Guidance to Smartphone Development

Pick a platform

Learn 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 tuning

Get the tools

Learn the APIs

Design is key for consumer apps

Source: Wilfred M. Mworia; Mobile BootCamp 2009

24

Mobile Platform Market shares

25

Smart PhoneMarket shares Q4 2010

26

Mobile App Stores

27

iPhone App Stores

28

Average Price

29

Price Distribution

30

Top Free iPhone Apps

31

Top Paid iPhone Apps

32

Top Paid iPad Apps

33

Top Paid BlackBerry Apps

34

Top Free Android Market(Exclude Games)

35

Top Paid Android Market(Exclude Games)

36

Top Paid Android Market (Only Games)

37

Top Paid Apps Ovi Store

38

Top Paid Window Phone 7 Marketplace

39

Mobile Investment Choice

40

Top 10 Mobile App 2012

Money Transfer

Location Based Services

Mobile Search

Mobile Browsing

Mobile Health Monitoring

Mobile Payment

Near Field Communication Services

41

Top 10 Mobile App 2012

Mobile Advertising

Mobile Instant Messaging

Mobile Music

42

Software Park Vision

“The future of Software Park is not a location, it is a platform and community on

the Internet.”

43

The New Challenge

International public cloude.g.Google App Engine, Microsoft Azure

Salesforce, Amazon

Local public cloudTrue IDC

Enterprise cloud

Public Cloud Services (PaaS)e.g. Google APIs, Local APIs

Social Network APIse.g. Twitter, Facebook

Local Web Services

International Cloud Apps (SaaS)e.g. DropBox, Salesforce, CRM on Demand

Local Cloud Apps (SaaS)

Cloud Devicese.g. Tablets, SmartPhones, Desktop

44

Software Park Missionon New Computing Era

“Enabling Thai software industry to

understand and have skills in the software business; especially in Mobile Applications& Cloud markets”

45

The New Challenge

International public cloude.g.Google App Engine, Microsoft Azure

Salesforce, Amazon

Local public cloudTrue IDC

Enterprise cloud

Public Cloud Services (PaaS)e.g. Google APIs, Local APIs

Social Network APIse.g. Twitter, Facebook

Local Web Services

International Cloud Apps (SaaS)e.g. DropBox, Salesforce, CRM on Demand

Local Cloud Apps (SaaS)

Cloud Devicese.g. Tablets, SmartPhones, Desktop

46

Technology TransferMobile Application Training

– Android

– iOS Programming; short course, Mini-Master

– BlackBerry

– Windows Phone 7

47

iOS TrainingMobile Devices for Modern Business

iPhone Application Development : Basic– 5 Days course

– Second Course 14-18 March

iPhone Application Development : Advance– 5 Days course

– First Course 23 – 27 May

48

BlackBerry TrainingBlackberry Mobile Application Development with Java for Beginners: 28 Feb – 4 Mar

Blackberry Internet & Social Application Development with Java : 28 Mar – 1 Apr

BlackBerry Enterprise Application Development with Java : 30 May – 3 Jun

49

Window Phone 7 / Android Training

Windows Phone 7 for Silverlight/WPF Developer: 17 - 18 Feb

Windows Phone 7 for Developer : 27 - 29 Mar

Android Training

http://www.swpark.or.th/service/ttd/annual-training-schedule

50

Mini MasterCo-Course with Faculty of IT, KMITL

Mini Master in iOS Programming– 140 Hrs course

– iPhone Development

Mini Master of Java Technology– 140 Hrs course

– Web Services/ SOA/ Google Cloud

Start in May 2011

51

Samart Innovation Awards 2011

52

Mobile Application Testing Center

• ม Mobile Handset รนตางๆแสดงอย ทใหสมาชกสามารถยมไปทดสอบไดในระยะเวลาทจะกำหนดไว

• ไดรบการสนบสนนจาก TRIDI และ Vendors

• สถานท– ชน4 อาคารซอฟตแวรพารค– Innovation Space (จามจรสแควร)

• เปดดำเนนการในเดอนมนาคม (รายละเอยดแจงใหทราบผานทางเวบไซตและเฟสบคในโอกาสตอไป)

53

Innovation Space

• พนทสำหรบนกพฒนาซอฟตแวร เพอพบปะ แลกเปลยน พดคย เจรจาธรกจ โดยบรษท Absolute A

• ใหบรการสำหรบผทเปนสมาชก Innovation Space เทานน (ฟรคาสมาชก)• ไดรบการสนบสนนการจดกจกรรมตางๆจากซอฟตแวรพารค และพนธมตร เชน

– Mobile Workshop– Mobile Dev. Tech. Talk– Business Matching

• เปดดำเนนการในเดอนมนาคม (รายละเอยดแจงใหทราบผานทางเวบไซตและเฟสบคในโอกาสตอไป)

54

Time to Change!!

for The New Opportunities

--------

Partner with Software Park

to Win

55

Thank you

thanachart@swpark.or.thtwitter.com/thanachartwww.facebook.com/thanachartwww.swpark.or.thwww.facebook.com/softwareparkthailand

top related