iphone 3gs

21
iPhone 3GS iPhone as ES device :A Presentation By Shiv Prakash , 6CTA58

Upload: shiv-prakash

Post on 19-Jan-2015

542 views

Category:

Technology


4 download

DESCRIPTION

 

TRANSCRIPT

Page 1: iPhone 3GS

iPhone 3GS

iPhone as ES device :A Presentation By Shiv Prakash , 6CTA58

Page 2: iPhone 3GS

What is an iPhone ?

iPhone as ES device :A Presentation By Shiv Prakash , 6CTA58

An iPhone is a highly sophisticated embedded Device that lets you to :

• Surf Internet , Internet tethering device

• Play Music , Movies ,Multimedia

• Play Games

• Run Applications ranging from Compass , Organizer, Maps , ……

• Voice controlled command , touch based gesture commands.

• And of Course ! Make calls and send SMS.

Release Dates:Original: June 29, 20073G: July 11, 20083GS: June 19, 2009

Page 3: iPhone 3GS
Page 4: iPhone 3GS
Page 5: iPhone 3GS
Page 6: iPhone 3GS
Page 7: iPhone 3GS
Page 8: iPhone 3GS

What are the Tech Specs ?

Page 9: iPhone 3GS
Page 10: iPhone 3GS
Page 11: iPhone 3GS

Inside The iPhone

Page 12: iPhone 3GS

Hardware ComponentsMotherboard :

Page 13: iPhone 3GS
Page 14: iPhone 3GS

3GS: 3.7 V 1219 mAhInternal rechargeable nonremovablelithium-ion polymer battery

Touch Screen

Page 15: iPhone 3GS

iPhone Processor Samsung S5PC100ARM Cortex A8 based Mobile Application Processor

The S5PC100 enables the integration of various functionalities, such as, wireless communication, personal navigation, camera,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

Page 16: iPhone 3GS

Software Components

Page 17: iPhone 3GS

iPhone Software Components

Operating System• iPhone OS 3.0.1 (build 7A400),released 31 July 2009 Like Mac OS X, from which it was derived, it uses the Darwin

foundation.iPhone OS has four abstraction layers: – Core OS layer, – Core Services layer, – Media layer– Cocoa Touch layer.

The operating system takes less than 240 Megabytes of the device's total memory storage.

• iPhone OS'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.

Page 18: iPhone 3GS

The OS is broken down into the following sets: Cocoa Touch

• Multi-touch events and controls• Accelerometer support• View hierarchy• Localization (i18n)• Camera support

Media• OpenAL• audio mixing and recording• Video playback• Image file formats• Quartz• Core Animation• OpenGL ES

Core Services• Networking• Embedded SQLite database• Core Location• Threads

OS X Kernel• TCP/IP• Sockets• Power management• File system• Security

iPhone giving Kernel Panic

Page 19: iPhone 3GS

As of 14 July 2009, there are over 65,000 applications officially available for the iPhone

Page 20: iPhone 3GS

Jonathan Ive , SVP (Industrial Design), Apple Incorporated.

“The man behind the revolutionary sleek and touch interface design of the iPhone”

Page 21: iPhone 3GS

Thanks !!! for your patience