SlideShare a Scribd company logo
1 of 50
Download to read offline
iOS Experience Sharing : การพัฒนา
                ซอฟต์แวร์บน IPHONE, IPAD



                                Boonyanit Mathayomchan, Ph.D.

                            Mahidol University International College
                                    icboonyanit@mahidol.ac.th




Monday, February 28, 2011
Apple Inc.




Monday, February 28, 2011
Apple as a company



Monday, February 28, 2011
Apple is #3
                            The Most Valuable Global Brands 2010




Monday, February 28, 2011
Apple Inc. (AAPL)




Monday, February 28, 2011
Feb 5, 2011




Monday, February 28, 2011
Today !




Monday, February 28, 2011
Apple Inc.



                iPod 2001           iPhone 2007            iPad 2010

            297 millions            73.6 millions      14.79 millions


                            consumer electronic products
Monday, February 28, 2011
Monday, February 28, 2011
Monday, February 28, 2011
Apps = Application




Monday, February 28, 2011
Why App Store is so
                               successful ?

            Controlled Ecosystem       Centralized Payment


                   Easy Installation   Quality Driven Env




Monday, February 28, 2011
Controlled Ecosystem


                     Apple controls what can be sold on App Store

                                  Value

                                  Programming API

                                  User Interaction

                                  Usability


Monday, February 28, 2011
Easy Installation




Monday, February 28, 2011
Centralized Payment




                            Customers pay Apple

                            Apple pays developers
                             (70% of the price)


Monday, February 28, 2011
Quality Driven Env




Monday, February 28, 2011
SAME RULES

                            SAME CUSTOMERS




Monday, February 28, 2011
Opportunities for Thai Developers

                            Low Entry Cost


                            Reachable Goal


                            Targetable Market




Monday, February 28, 2011
Low Entry Cost




                            Mac Computer   28,000



Monday, February 28, 2011
Low Entry Cost




                            iPhone or iPad   22,250


Monday, February 28, 2011
Low Entry Cost




                        iOS Developer Program   2990




Monday, February 28, 2011
Low Entry Cost



                            Mac Computer         28,000

                            iPhone or iPad       22,250

                     Apple Developer Program      2,990

                                               53,240

Monday, February 28, 2011
Reachable Goal



          - most apps are small

        - deliverable by a small team

        - integrate with existing services

Monday, February 28, 2011
Targetable Market

                                     App category

              Books                             Music
              Business                          Navigation
              Education                         News
              Entertainment                     Photography
              Finance                           Productivity
              Games                             Reference
              Healthcare & Fitness              Social Networking
              Lifestyle                         Sports
              Medical                           Travel
                                                Utilities
                                                Weather
Monday, February 28, 2011
Getting the Tools.
                 Xcode is a set of tools
                  When you download Xcode, you will get many
                  programs, also iPhone SDK

                  The main program we will use are:




                            Xcode      Interface Builder   iPhone Simulator
Monday, February 28, 2011
How to obtain Xcode ?
           Become
          Registered                        Download
           iPhone                            Xcode                     Install
          Developer                          (free)
            (free)




                            Go to http://developer.apple.com/iphone/


Monday, February 28, 2011
Monday, February 28, 2011
Let’s Make Hello World
                       in 60 seconds



Monday, February 28, 2011
How we are going to
                          use these tools?




Monday, February 28, 2011
The main question is..


                        What to develop ?


Monday, February 28, 2011
GAMES   Applications




Monday, February 28, 2011
GAMES




                            Hardcore Games !

                             Casual Games !


Monday, February 28, 2011
Hardcore Games !
                             Casual Games !



Monday, February 28, 2011
Monday, February 28, 2011
Language: UnrealScript (like c/c++)

             PC

           Free for non-commercial.

            For commercial : $99 & 25% > $5000



Monday, February 28, 2011
Monday, February 28, 2011
Language: JavaScript / C#
                  PC or Mac


                  For commercial : $400 - $3000 (pro)



Monday, February 28, 2011
Monday, February 28, 2011
Language: lua
                  Mac only

                    For commercial : $200 / year



Monday, February 28, 2011
Mac only




                            FREE   Let’s see a demo..
Monday, February 28, 2011
$99          $400

                            Hardcore Games !
                              Casual Games !

                            $200          $0

Monday, February 28, 2011
Applications
                               Objective-C




Monday, February 28, 2011
Monday, February 28, 2011
Good place to start
                            developer.apple.com/iphone




Monday, February 28, 2011
Good place to read
                             cocoadevcentral.com




Monday, February 28, 2011
Good place to ask
                              stackoverflow.com




Monday, February 28, 2011
Strategies !!!

                            (1) Sell Apps
                            (2) Sell Ads

Monday, February 28, 2011
Question ?



Monday, February 28, 2011
Creativity

                            Originality

                            Quality

                            Productivity

                            Marketing Technique
Monday, February 28, 2011
Thank You



Monday, February 28, 2011

More Related Content

Similar to Presentation : Mobile Dev. Tech. Talk by Boonyanit Mathayomchan, Ph.D.

Rain Rannu - Fortumo - Stanford - Feb 28 2011
Rain Rannu - Fortumo - Stanford - Feb 28 2011Rain Rannu - Fortumo - Stanford - Feb 28 2011
Rain Rannu - Fortumo - Stanford - Feb 28 2011Burton Lee
 
Ad Tech feedback May 2011
Ad Tech feedback May 2011Ad Tech feedback May 2011
Ad Tech feedback May 2011japie swanepoel
 
Trends in Mobile Apps (March 2011)
Trends in Mobile Apps (March 2011)Trends in Mobile Apps (March 2011)
Trends in Mobile Apps (March 2011)Katie Lips
 
iPhone App from concept to product
iPhone App from concept to productiPhone App from concept to product
iPhone App from concept to productjoeysim
 
Paypal base one
Paypal base onePaypal base one
Paypal base oneE3network
 
Hootsuite dev 2011
Hootsuite dev 2011Hootsuite dev 2011
Hootsuite dev 2011ujihisa
 
Storytelling in the link economy
Storytelling in the link economyStorytelling in the link economy
Storytelling in the link economyPaul Bradshaw
 
MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...
MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...
MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...Boulder Digital Works at CU
 
Welcome to Making Digital Work, Boulder
Welcome to Making Digital Work, BoulderWelcome to Making Digital Work, Boulder
Welcome to Making Digital Work, Boulderedward boches
 
Building an SSO platform in PHP (Zend Webinar Edition)
Building an SSO platform in PHP (Zend Webinar Edition)Building an SSO platform in PHP (Zend Webinar Edition)
Building an SSO platform in PHP (Zend Webinar Edition)Ivo Jansch
 
IDE 2.0 & Research at Eclipse - ECOOP 2011
IDE 2.0 & Research at Eclipse - ECOOP 2011IDE 2.0 & Research at Eclipse - ECOOP 2011
IDE 2.0 & Research at Eclipse - ECOOP 2011Marcel Bruch
 
Marcel bruch ide 2.0 ecoop 2011
Marcel bruch ide 2.0 ecoop 2011Marcel bruch ide 2.0 ecoop 2011
Marcel bruch ide 2.0 ecoop 2011ruzannaChitchyan
 
10 Things I've Learned About Data Journalism
10 Things I've Learned About Data Journalism10 Things I've Learned About Data Journalism
10 Things I've Learned About Data JournalismPaul Bradshaw
 
Public days swedisch broadcasting presentation Vincent
Public days swedisch broadcasting presentation VincentPublic days swedisch broadcasting presentation Vincent
Public days swedisch broadcasting presentation VincentVincent Everts
 
The State of Front End Web Development 2011
The State of Front End Web Development 2011The State of Front End Web Development 2011
The State of Front End Web Development 2011Pascal Rettig
 

Similar to Presentation : Mobile Dev. Tech. Talk by Boonyanit Mathayomchan, Ph.D. (20)

Rain Rannu - Fortumo - Stanford - Feb 28 2011
Rain Rannu - Fortumo - Stanford - Feb 28 2011Rain Rannu - Fortumo - Stanford - Feb 28 2011
Rain Rannu - Fortumo - Stanford - Feb 28 2011
 
Ad Tech feedback May 2011
Ad Tech feedback May 2011Ad Tech feedback May 2011
Ad Tech feedback May 2011
 
Trends in Mobile Apps (March 2011)
Trends in Mobile Apps (March 2011)Trends in Mobile Apps (March 2011)
Trends in Mobile Apps (March 2011)
 
iPhone App from concept to product
iPhone App from concept to productiPhone App from concept to product
iPhone App from concept to product
 
Paypal base one
Paypal base onePaypal base one
Paypal base one
 
Hootsuite dev 2011
Hootsuite dev 2011Hootsuite dev 2011
Hootsuite dev 2011
 
Storytelling in the link economy
Storytelling in the link economyStorytelling in the link economy
Storytelling in the link economy
 
MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...
MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...
MDW Boulder April '11 | Matt Howell_New Teams and Process for Making Digital ...
 
Welcome to Making Digital Work, Boulder
Welcome to Making Digital Work, BoulderWelcome to Making Digital Work, Boulder
Welcome to Making Digital Work, Boulder
 
Startups2011
Startups2011Startups2011
Startups2011
 
Alternative Software Development Methodology
Alternative Software Development MethodologyAlternative Software Development Methodology
Alternative Software Development Methodology
 
Agile xptdd@gosoft
Agile xptdd@gosoftAgile xptdd@gosoft
Agile xptdd@gosoft
 
Agile xp tdd@gosoft
Agile xp tdd@gosoftAgile xp tdd@gosoft
Agile xp tdd@gosoft
 
Building an SSO platform in PHP (Zend Webinar Edition)
Building an SSO platform in PHP (Zend Webinar Edition)Building an SSO platform in PHP (Zend Webinar Edition)
Building an SSO platform in PHP (Zend Webinar Edition)
 
IDE 2.0 & Research at Eclipse - ECOOP 2011
IDE 2.0 & Research at Eclipse - ECOOP 2011IDE 2.0 & Research at Eclipse - ECOOP 2011
IDE 2.0 & Research at Eclipse - ECOOP 2011
 
Marcel bruch ide 2.0 ecoop 2011
Marcel bruch ide 2.0 ecoop 2011Marcel bruch ide 2.0 ecoop 2011
Marcel bruch ide 2.0 ecoop 2011
 
10 Things I've Learned About Data Journalism
10 Things I've Learned About Data Journalism10 Things I've Learned About Data Journalism
10 Things I've Learned About Data Journalism
 
Anarchist guide to titanium ui
Anarchist guide to titanium uiAnarchist guide to titanium ui
Anarchist guide to titanium ui
 
Public days swedisch broadcasting presentation Vincent
Public days swedisch broadcasting presentation VincentPublic days swedisch broadcasting presentation Vincent
Public days swedisch broadcasting presentation Vincent
 
The State of Front End Web Development 2011
The State of Front End Web Development 2011The State of Front End Web Development 2011
The State of Front End Web Development 2011
 

More from Software Park Thailand

Software Park Newsletter Thai Vol 3/25561
Software Park Newsletter Thai Vol 3/25561Software Park Newsletter Thai Vol 3/25561
Software Park Newsletter Thai Vol 3/25561Software Park Thailand
 
Solfware park Newsletter Vol 3/2013 Eng Version
Solfware park Newsletter Vol 3/2013 Eng VersionSolfware park Newsletter Vol 3/2013 Eng Version
Solfware park Newsletter Vol 3/2013 Eng VersionSoftware Park Thailand
 
Software Park Thailand Newsletter Vol 3/2556
Software Park Thailand Newsletter Vol 3/2556Software Park Thailand Newsletter Vol 3/2556
Software Park Thailand Newsletter Vol 3/2556Software Park Thailand
 
Software Park Thailand Newsletter (Eng) Vol3/2012
Software Park Thailand Newsletter (Eng) Vol3/2012Software Park Thailand Newsletter (Eng) Vol3/2012
Software Park Thailand Newsletter (Eng) Vol3/2012Software Park Thailand
 
Software Park Thailand Newsletter (Eng) Vol5/2013
Software Park Thailand Newsletter (Eng) Vol5/2013Software Park Thailand Newsletter (Eng) Vol5/2013
Software Park Thailand Newsletter (Eng) Vol5/2013Software Park Thailand
 
Software Park Thailand Newsletter (Thai) Vol4/2555
Software Park Thailand Newsletter (Thai) Vol4/2555Software Park Thailand Newsletter (Thai) Vol4/2555
Software Park Thailand Newsletter (Thai) Vol4/2555Software Park Thailand
 
Thai ICT Trad Mission CommunicAsia 2013 (18-21 June 2013)
Thai ICT Trad Mission CommunicAsia 2013 (18-21 June 2013)Thai ICT Trad Mission CommunicAsia 2013 (18-21 June 2013)
Thai ICT Trad Mission CommunicAsia 2013 (18-21 June 2013)Software Park Thailand
 
Smart Industry Vo.22/2556"E-transaction กระตุ้นธุรกิจอีคอมเมิร์สโต"
Smart Industry Vo.22/2556"E-transaction กระตุ้นธุรกิจอีคอมเมิร์สโต"Smart Industry Vo.22/2556"E-transaction กระตุ้นธุรกิจอีคอมเมิร์สโต"
Smart Industry Vo.22/2556"E-transaction กระตุ้นธุรกิจอีคอมเมิร์สโต"Software Park Thailand
 
Software Park Newsletter 2/2554 "แท็บเล็ต สมาร์ทโพน โมบายแอพพลิเคชั่น ดาวเด่น...
Software Park Newsletter 2/2554 "แท็บเล็ต สมาร์ทโพน โมบายแอพพลิเคชั่น ดาวเด่น...Software Park Newsletter 2/2554 "แท็บเล็ต สมาร์ทโพน โมบายแอพพลิเคชั่น ดาวเด่น...
Software Park Newsletter 2/2554 "แท็บเล็ต สมาร์ทโพน โมบายแอพพลิเคชั่น ดาวเด่น...Software Park Thailand
 
Software Park Newsletter Vol. 4/2012 English Version
Software Park Newsletter Vol. 4/2012 English VersionSoftware Park Newsletter Vol. 4/2012 English Version
Software Park Newsletter Vol. 4/2012 English VersionSoftware Park Thailand
 
Thai IT Business Develop,emt Delegation to Tokyo, Japan, 2012
Thai IT Business Develop,emt Delegation to Tokyo, Japan, 2012Thai IT Business Develop,emt Delegation to Tokyo, Japan, 2012
Thai IT Business Develop,emt Delegation to Tokyo, Japan, 2012Software Park Thailand
 
Thai IT Trade Delegation to Tokyo, Japan 11-16 November 2012
Thai IT Trade Delegation to Tokyo, Japan 11-16 November 2012Thai IT Trade Delegation to Tokyo, Japan 11-16 November 2012
Thai IT Trade Delegation to Tokyo, Japan 11-16 November 2012Software Park Thailand
 
Thai IT Business Development Delegation to Tokyo, Japan: November 2012
Thai IT Business Development Delegation to Tokyo, Japan: November 2012 Thai IT Business Development Delegation to Tokyo, Japan: November 2012
Thai IT Business Development Delegation to Tokyo, Japan: November 2012 Software Park Thailand
 
Presentation ให้นักศึกษา ม.ขอนแก่น ที่มาเยี่ยมชม Software Park ในวันที่ 17 ต....
Presentation ให้นักศึกษา ม.ขอนแก่น ที่มาเยี่ยมชม Software Park ในวันที่ 17 ต....Presentation ให้นักศึกษา ม.ขอนแก่น ที่มาเยี่ยมชม Software Park ในวันที่ 17 ต....
Presentation ให้นักศึกษา ม.ขอนแก่น ที่มาเยี่ยมชม Software Park ในวันที่ 17 ต....Software Park Thailand
 

More from Software Park Thailand (20)

Smart industry Vol.33/2561
Smart industry Vol.33/2561Smart industry Vol.33/2561
Smart industry Vol.33/2561
 
Softwarepark news Vol.7/2561
Softwarepark news Vol.7/2561Softwarepark news Vol.7/2561
Softwarepark news Vol.7/2561
 
Software Park Newsletter Thai Vol 3/25561
Software Park Newsletter Thai Vol 3/25561Software Park Newsletter Thai Vol 3/25561
Software Park Newsletter Thai Vol 3/25561
 
Smart Industry Vol.23
Smart Industry Vol.23Smart Industry Vol.23
Smart Industry Vol.23
 
Solfware park Newsletter Vol 3/2013 Eng Version
Solfware park Newsletter Vol 3/2013 Eng VersionSolfware park Newsletter Vol 3/2013 Eng Version
Solfware park Newsletter Vol 3/2013 Eng Version
 
Software Park Thailand Newsletter Vol 3/2556
Software Park Thailand Newsletter Vol 3/2556Software Park Thailand Newsletter Vol 3/2556
Software Park Thailand Newsletter Vol 3/2556
 
Software Park Thailand Newsletter (Eng) Vol3/2012
Software Park Thailand Newsletter (Eng) Vol3/2012Software Park Thailand Newsletter (Eng) Vol3/2012
Software Park Thailand Newsletter (Eng) Vol3/2012
 
Software Park Thailand Newsletter (Eng) Vol5/2013
Software Park Thailand Newsletter (Eng) Vol5/2013Software Park Thailand Newsletter (Eng) Vol5/2013
Software Park Thailand Newsletter (Eng) Vol5/2013
 
Software Park Thailand Newsletter (Thai) Vol4/2555
Software Park Thailand Newsletter (Thai) Vol4/2555Software Park Thailand Newsletter (Thai) Vol4/2555
Software Park Thailand Newsletter (Thai) Vol4/2555
 
Thai ICT Trad Mission CommunicAsia 2013 (18-21 June 2013)
Thai ICT Trad Mission CommunicAsia 2013 (18-21 June 2013)Thai ICT Trad Mission CommunicAsia 2013 (18-21 June 2013)
Thai ICT Trad Mission CommunicAsia 2013 (18-21 June 2013)
 
Smart Industry Vo.22/2556"E-transaction กระตุ้นธุรกิจอีคอมเมิร์สโต"
Smart Industry Vo.22/2556"E-transaction กระตุ้นธุรกิจอีคอมเมิร์สโต"Smart Industry Vo.22/2556"E-transaction กระตุ้นธุรกิจอีคอมเมิร์สโต"
Smart Industry Vo.22/2556"E-transaction กระตุ้นธุรกิจอีคอมเมิร์สโต"
 
Software newsletter
Software newsletterSoftware newsletter
Software newsletter
 
Smart industry Vol. 21/2556
Smart industry Vol. 21/2556Smart industry Vol. 21/2556
Smart industry Vol. 21/2556
 
Software Park Newsletter 2/2554 "แท็บเล็ต สมาร์ทโพน โมบายแอพพลิเคชั่น ดาวเด่น...
Software Park Newsletter 2/2554 "แท็บเล็ต สมาร์ทโพน โมบายแอพพลิเคชั่น ดาวเด่น...Software Park Newsletter 2/2554 "แท็บเล็ต สมาร์ทโพน โมบายแอพพลิเคชั่น ดาวเด่น...
Software Park Newsletter 2/2554 "แท็บเล็ต สมาร์ทโพน โมบายแอพพลิเคชั่น ดาวเด่น...
 
Software Park Newsletter Vol. 4/2012 English Version
Software Park Newsletter Vol. 4/2012 English VersionSoftware Park Newsletter Vol. 4/2012 English Version
Software Park Newsletter Vol. 4/2012 English Version
 
Thai IT Delegation to Japan 2012
Thai IT Delegation to Japan 2012Thai IT Delegation to Japan 2012
Thai IT Delegation to Japan 2012
 
Thai IT Business Develop,emt Delegation to Tokyo, Japan, 2012
Thai IT Business Develop,emt Delegation to Tokyo, Japan, 2012Thai IT Business Develop,emt Delegation to Tokyo, Japan, 2012
Thai IT Business Develop,emt Delegation to Tokyo, Japan, 2012
 
Thai IT Trade Delegation to Tokyo, Japan 11-16 November 2012
Thai IT Trade Delegation to Tokyo, Japan 11-16 November 2012Thai IT Trade Delegation to Tokyo, Japan 11-16 November 2012
Thai IT Trade Delegation to Tokyo, Japan 11-16 November 2012
 
Thai IT Business Development Delegation to Tokyo, Japan: November 2012
Thai IT Business Development Delegation to Tokyo, Japan: November 2012 Thai IT Business Development Delegation to Tokyo, Japan: November 2012
Thai IT Business Development Delegation to Tokyo, Japan: November 2012
 
Presentation ให้นักศึกษา ม.ขอนแก่น ที่มาเยี่ยมชม Software Park ในวันที่ 17 ต....
Presentation ให้นักศึกษา ม.ขอนแก่น ที่มาเยี่ยมชม Software Park ในวันที่ 17 ต....Presentation ให้นักศึกษา ม.ขอนแก่น ที่มาเยี่ยมชม Software Park ในวันที่ 17 ต....
Presentation ให้นักศึกษา ม.ขอนแก่น ที่มาเยี่ยมชม Software Park ในวันที่ 17 ต....
 

Presentation : Mobile Dev. Tech. Talk by Boonyanit Mathayomchan, Ph.D.