Teoria: Il sistema operativo iPhone OS e la sua tecnologia: schema livelli iPhone OS: seconda parte [n.6]

Teoria

Teoria

In questo nuovo articolo vorrei completare (almeno per il momento) il discorso sulla struttura tecnica che sta dietro il sistema operativo del nostro iPhone. Ho realizzato un piccolo schema per rappresentare i diversi livelli, le diverse funzioni, e le diverse raccolte di librerie/funzioni che ne fanno parte.

Partiamo dal livello più alto quello più importante e pratico :

Cocoa Touch

  • UIKit.framework
  • Foundation.framework

Media

  • Grafica:
    • OpenGLES.framework
    • EAGL.framework
    • QuartzCore.framework
    • Core-Graphics.framework
  • Core Audio
    • CoreAudio.framework
    • AudioToolbox.framework
    • AudioUnit.framework
    • OpenAL -> Open Audio Library
  • Video
    • MediaPlayer.framework

Core Services

  • Address book
    • AddressBook.framework
    • AddressBookUI.framework
  • Core Foundation
    • CoreFoundation.framework
  • Core Location
    • CoreLocation.framework
  • CFNetwork
    • CFNetwork.framework
  • Security
    • Security.framework
  • SQLite
    • SQLite Library
  • XML
    • limXML2
    • libxslt

Core OS

  • LibSystem library

Questo schema riassume tutti gli strumenti che ci vengono messi a disposizione per creare le nostre applicazioni per iPhone. Vedremo di analizzarle una per una con prove pratiche e spiegazioni fin dai prossimi articoli.

Articolo precedente all’argomento.

Articolo successivo all’argomento.

iPhoneandGo - Stefano Lo Duca - loduca_ve@yahoo.it

Lascia un Commento

Fill in your details below or click an icon to log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Log Out / Modifica )

Foto Twitter

You are commenting using your Twitter account. Log Out / Modifica )

Foto di Facebook

You are commenting using your Facebook account. Log Out / Modifica )

Connecting to %s

Follow

Get every new post delivered to your Inbox.