iPhone 3GS

725 views

Published on

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

No Downloads
Views
Total views
725
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
70
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

iPhone 3GS

  1. 1. iPhone 3GS<br />iPhone as ES device :A Presentation By ShivPrakash , 6CTA58<br />
  2. 2. What is an iPhone ?<br />An iPhone is a highly sophisticated embedded Device that lets you to :<br /><ul><li> Surf Internet , Internet tethering device
  3. 3. Play Music , Movies ,Multimedia
  4. 4. Play Games
  5. 5. Run Applications ranging from Compass , Organizer, Maps , ……
  6. 6. Voice controlled command , touch based gesture commands.
  7. 7. And of Course ! Make calls and send SMS.</li></ul>Release Dates:<br />Original: June 29, 2007<br />3G: July 11, 2008<br />3GS: June 19, 2009<br />iPhone as ES device :A Presentation By ShivPrakash , 6CTA58<br />
  8. 8.
  9. 9.
  10. 10.
  11. 11.
  12. 12.
  13. 13. What are the Tech Specs ?<br />
  14. 14.
  15. 15.
  16. 16. Inside The iPhone<br />
  17. 17. Hardware Components<br />Motherboard :<br />
  18. 18.
  19. 19. 3GS: 3.7 V 1219 mAh<br />Internal rechargeable nonremovable<br />lithium-ion polymer battery<br />Touch Screen<br />
  20. 20. iPhone Processor <br />Samsung S5PC100<br />ARM Cortex A8 based Mobile Application Processor<br />The S5PC100 enables the integration of various functionalities, such as, wireless communication, personal navigation, camera,<br />portable gaming, portable music/video player, mobile TV and PDA into one device. The S5PC100 adopts a 32-bit ARM Cortex A8 RISC microprocessor and a 64/32-bit internal bus architecture, and operates up to 833MHz<br />
  21. 21. Software Components<br />
  22. 22. iPhone Software Components<br />Operating System<br />iPhone OS 3.0.1 (build 7A400),released 31 July 2009<br /> Like Mac OS X, from which it was derived, it uses the Darwin foundation.iPhoneOS has four abstraction layers: <br />Core OS layer, <br />Core Services layer, <br />Media layer<br />Cocoa Touch layer. <br /> The operating system takes less than 240 Megabytes of the device&apos;s total memory storage.<br />iPhone OS&apos;s user interface is based on the concept of direct manipulation, using multi-touch gestures. Interface control elements consist of sliders, switches, and buttons. The response to user input is supposed to be immediate to provide a fluid interface. Interaction with the OS includes gestures such as swiping, tapping, pinching, and reverse pinching. Additionally, using internal accelerometers, rotating the device on its y-axis alters the screen orientation in some applications.<br />
  23. 23. The OS is broken down into the following sets:<br />Cocoa Touch<br /><ul><li>Multi-touch events and controls
  24. 24. Accelerometer support
  25. 25. View hierarchy
  26. 26. Localization (i18n)
  27. 27. Camera support</li></ul>Media<br /><ul><li>OpenAL
  28. 28. audio mixing and recording
  29. 29. Video playback
  30. 30. Image file formats
  31. 31. Quartz
  32. 32. Core Animation
  33. 33. OpenGL ES</li></ul>Core Services<br /><ul><li>Networking
  34. 34. Embedded SQLite database
  35. 35. Core Location
  36. 36. Threads</li></ul>OS X Kernel<br /><ul><li>TCP/IP
  37. 37. Sockets
  38. 38. Power management
  39. 39. File system
  40. 40. Security</li></ul>iPhone giving Kernel Panic<br />
  41. 41. As of 14 July 2009, there are over 65,000 applications officially available for the iPhone<br />
  42. 42. Jonathan Ive , SVP (Industrial Design), Apple Incorporated.<br />“The man behind the revolutionary sleek and touch interface design of the iPhone” <br />
  43. 43. Thanks !!!  <br />for your patience <br />

×