Your SlideShare is downloading. ×
iPhone OS Platform
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

iPhone OS Platform

690
views

Published on

Published in: Technology, News & Politics

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
690
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. iPhone  OS  Pla,orm   Jussi  Pohjolainen   Tampere  University  of  Applied  Sciences  
  • 2. iPhone  OS   •  Mobile  pla,orm  developed  by   Apple  for  iPhone  and  iPod  Touch   •  Based  on  Mac  OS  X   •  Development  kit  only  available  for   Mac  OS  X   •  Programming  Language:  ObjecFve-­‐ C   •  App  distribuFon  only  via  Apple’s   App  Store  
  • 3. iPhone  Phenomenon   •  Touch  screen   •  Screen  size   •  UI  and  services   •  Service  usage   •  Mobile  internet   •  "Easy"  development   •  App  Store   •  Huge  impact!  
  • 4. iPhone  CriFsism  
  • 5. Developer's  view   •  One  pla,orm,  one  screen  size     –  Although  different  OS  versions  and  iPad   •  NaFve  language  Obj-­‐C   •  App  Store  
  • 6. NaFve  vs.  Web   •  Na#ve  apps   –  DistribuFon  only  with  the   App  Store   •  Web  apps   –  DistribuFon  via  the  Internet   –  Very  close  to  naFve   experience  
  • 7. App  Store   •  App  Store  opened  in  July  2008   •  Huge  success   •  Very  easy  to  use   –  iTunes  legacy,  iPod  user's  familiar  with  the  store   •  "Apple-­‐tax",  Apple  charges  30%  of  income   •  Apple  checks  if  your  app  is  qualified  for  App   Store  
  • 8. App  Store   •  Usually  games  sell  well   •  Most  of  the  apps  very  simple   –  iFart  –  phenomenon   •  Pricing  usually  from  0.79€  to  9.99€   •  Lot  of  free  soeware   •  Lot  of  apps,  how  to  adverFse  your  app?   –  Top  lists   –  Price  cut  
  • 9. NaFve  App  PossibiliFes   •  Threading   •  Core  Audio,  OpenAL   •  Networking   •  MediaPlayer   •  File  System  Access   Framework   •  Locale   •  Accelerometer   •  Security  Framework   •  Access  to     •  SQLite  Library   –  built-­‐in  camera,  photos     –  addressbook,  web   •  XML  Libraries   •  Core  LocaFon   •  Quartz,  Core  AnimaFon,   Framework   OpenGL  ES  
  • 10. iPhone  OS  3.0   •  In  App  Purchase   •  External  Accessory  Framework   •  Peer  to  Peer  ConnecFvity   •  Maps   •  iPod  Library  Access  
  • 11. LimitaFons   •  No  mulFtasking  for  non-­‐Apple  apps   –  Importance  of  saving  state!   –  Push  NoFficaFon  Service   •  App  Store   –  Apple's  limitaFon     –  DistribuFon  limitaFon  
  • 12. Developer  Program's   •  Standard  Program,  99  €  /  year   •  Enterprise  Program,  299  €  /  year   •  University  Program,  free  
  • 13. Developer  Tools:  Xcode  
  • 14. Developer  Tools:  Interface  Builder  

×