iphone 3gs

Post on 19-Jan-2015

541 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

iPhone 3GS

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

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

What are the Tech Specs ?

Inside The iPhone

Hardware ComponentsMotherboard :

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

Touch Screen

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

Software Components

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.

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

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

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

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

Thanks !!! for your patience

top related