iPhone possibilities

2,664 views

Published on

Published in: Technology, News & Politics
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

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

No notes for slide

iPhone possibilities

  1. 1. The iPhone Why we should (or shouldn’t)
  2. 2. iPhone - in a nutshell <ul><li>Technical </li></ul><ul><ul><li>Integration (Click to dial) </li></ul></ul><ul><ul><li>Interface : Accelerometer, multi touch screen </li></ul></ul><ul><ul><li>Location, location, location </li></ul></ul><ul><li>Brand </li></ul><ul><ul><li>Design, creative, innovative, quality, style, trendy </li></ul></ul><ul><ul><li>Expensive, elitist, pretentious </li></ul></ul>
  3. 3. <ul><li>Is expensive </li></ul><ul><ul><li>Limited demographic appeal </li></ul></ul><ul><li>Is restricted </li></ul><ul><ul><li>Jailbreak / Unlock </li></ul></ul><ul><ul><li>May require extensive practical knowledge </li></ul></ul><ul><li>Does crash, hang and abort </li></ul><ul><ul><li>May reflect on brand </li></ul></ul>iPhone – put to practice
  4. 4. iPhone – how to develop <ul><li>Web apps </li></ul><ul><li>Native iPhone apps </li></ul>
  5. 5. iPhone – Web apps : what ? <ul><li>Existing websites / applications </li></ul><ul><li>Online </li></ul><ul><li>Branded iPhone interface </li></ul><ul><li>Examples : location giving added value to existing applications and sites </li></ul>
  6. 6. iPhone Web apps : examples <ul><li>Social networks : Delicious, Google Talk, Facebook </li></ul>
  7. 7. iPhone Web apps : examples <ul><li>Applications : AmericanAirlines, Nailbite, TokTok </li></ul>
  8. 8. iPhone – Web apps : how? <ul><li>Features </li></ul><ul><ul><li>Safari 3 -> Webkit </li></ul></ul><ul><ul><li>Special Ajax calls for iPhone style navigation (sliding) </li></ul></ul><ul><ul><li>Interface : IUI, YUI, JQuery </li></ul></ul><ul><li>Caveats </li></ul><ul><ul><li>No Flash </li></ul></ul><ul><ul><li>No integrated video (not even Quicktime) </li></ul></ul><ul><ul><li>Limited browser cache </li></ul></ul><ul><ul><li>No cut & paste </li></ul></ul><ul><ul><li>No browser back button </li></ul></ul><ul><li>Development standards : http://developer.apple.com/webapps/ </li></ul><ul><ul><li>Registration required : Standard Program $99, Enterprise Program $299 </li></ul></ul>
  9. 9. iPhone – Applications : what ? <ul><li>Features : </li></ul><ul><ul><li>Installable apps </li></ul></ul><ul><ul><li>iTunes App Store </li></ul></ul><ul><ul><li>Stand alone / online </li></ul></ul><ul><li>Examples </li></ul><ul><ul><li>Games </li></ul></ul><ul><ul><li>Reference </li></ul></ul><ul><ul><li>Productivity </li></ul></ul><ul><ul><li>Branded content </li></ul></ul>
  10. 10. iPhone – Applications : how ? <ul><li>Language : </li></ul><ul><ul><li>objective C, C++ ( http://developer.apple.com/cocoa/ ) </li></ul></ul><ul><ul><li>Cocoa Touch (multitouch, accelerometer, camera) </li></ul></ul><ul><li>Media : OpenAL ( 3D positional audio), Quartz (2D Graphics rendering), Open GL (3D Graphics rendering </li></ul><ul><li>Services : Networking, SQLite, Geolocation </li></ul><ul><li>SDK : http://developer.apple.com/iphone/ </li></ul><ul><li>Distribution : Apple iTunes App Store </li></ul><ul><li>Editorial constraints ! </li></ul>
  11. 11. iPhone – Applications : examples <ul><li>Beijng Taxi Cards </li></ul>
  12. 12. <ul><li>Audi 4 Driving Challenge </li></ul>
  13. 13. <ul><li>RunKeeper </li></ul>
  14. 14. iPhone - References <ul><li>Webapps : http://www.apple.com/webapps/whatarewebapps.html </li></ul><ul><li>Appstore : http://www.apple.com/iphone/appstore/ </li></ul><ul><li>OS : http://en.wikipedia.org/wiki/IPhone_OS </li></ul><ul><li>SDK : http://developer.apple.com/iphone/ </li></ul><ul><li>IUI : http://code.google.com/p/iui/wiki/Introduction </li></ul><ul><li>YUI : http://developer.yahoo.com/yui/ </li></ul>

×