• Cosa facciamo
  • Chi siamo
    • Sviluppo App
    • Soluzioni
  • App
  • Contatti
  • Blog

iOS: Cos’è e come nasce il sistema operativo dentro iPhone, iPad ed iPod Touch

By iStartLab In App & Mobile Development, Code and Software Develop, Hardware & IT, iOS & Xcode Posted 16 December 2013 No Comments

I tempi cambiano! Tempo fa a chi di noi non è capitato di trovare, trasportata dalle onde del mare o dalla corrente del fiume, una misteriosa bottiglia contenente un’anonima richiesta di SOS vergata a mano su un foglio arrotolato?

Quanti di noi invece, in tempi più recenti, non si è ritrovato in mano un dispositivo rettangolare con all’interno un misterioso codice definito iOS? In questo caso eravamo noi a lanciare un SOS una volta srotolato lo scontrino vergato da una diabolica macchinetta defin

ita POS con su scritto il salato COS-to del sopra citato dispositivo rettangolare.

Ed allora mentre un SOS può restare anonimo così come ben giustificato a seconda delle situazioni, il POS meglio non parlarne così da dimenticare il salato esborso, non resta che affrontare l’argomento iOS.

Magari lo sapevate già che…

iPhone 5S - iOS7

iOS è il sistema operativo sviluppato da Apple per iPhone, iPad ed iPod Touch. Deriva dal sistema operativo Unix, così come il suo fratello maggiore OSX dei computer Mac.

L’interfaccia utente di iOS si basa sul concetto di manipolazione diretta, usando gesti multi-touch. L’interazione con il sistema operativo include gesti come sfiorare (swipe), dare un colpetto (tap), pizzicare (pinch) etc. che hanno tutti definizioni specifiche all’interno del sistema operativo iOS e della sua interfaccia multi-touch.

Accelerometri interni ai dispositivi vengono poi utilizzati da alcune applicazioni per rispondere ad esempio al comando di undo (quando si scuote l’iphone per cancellare l’ultima modifica o comando digitato, l’undo appunto)  o la rotazione in tre dimensioni (un risultato comune è il passaggio dalla modalità verticale a quella orizzontale).

iOS ha quattro gradi di astrazione, da non confondere con i sei gradi di separazione :D, che sono: il Cocoa Touch layer, il Media layer, il Core Services layer e il Core OS layer (affronteremo l’argomento in altri post).

La versione 1.0, ancora priva di nome, è stata presentato il 9 gennaio 2007 al Macworld Conference & Expo. La sua entrata in commercio è ovviamente legata al primo iPhone il 29 giugno dello stesso anno. Il 6 marzo 2008, in concomitanza con la pubblicazione della prima beta del SDK (Software Development Kit…ne riparleremo), il sistema operativo è stato denominato ufficialmente come “iPhone OS”.

Ad oggi siamo giunti alla versione iOS 7.0.4

 

Cookie non accettato!

Related Posts

Leave a Comment Cancel Reply

Your email address will not be published. Required fields are marked *

*

*

Recent Posts
  • App della Settimana: Beat Stomper
  • App della Settimana: FRAMED
  • App della Settimana: La Fabbrica di Robot di Tinybop
  • App della Settimana: “klocki”
  • App della Settimana: Eggggg
Recent Comments
  • iStartLab on iOS: modifica o rimozione delle informazioni di pagamento dell‘ID Apple
  • Nunzia on iOS: modifica o rimozione delle informazioni di pagamento dell‘ID Apple
Archives
  • June 2017
  • May 2017
  • April 2017
  • January 2017
  • June 2016
  • April 2015
  • March 2015
  • February 2015
  • September 2014
  • February 2014
  • January 2014
  • December 2013
Categories
  • Android
  • App & Mobile Development
  • App Gratis
  • Code and Software Develop
  • Hardware & IT
  • Innovazione
  • iOS & Xcode
  • Magari lo sapevate che…
  • Movie & Music and…
  • News
  • Tutorial
  • Windows

About us


iStart Lab è una Software farm specializzata nello sviluppo di applicazioni mobile iOS, Android e Windows, e ha sede in Calabria, a Cosenza.


iStart Lab: get app!

Ultimi post

  • App della Settimana: Beat Stomper

    19 June 2017
  • App della Settimana: FRAMED

    13 June 2017
  • App della Settimana: La Fabbrica di Robot di Tinybop

    5 June 2017
  • App della Settimana: “klocki”

    1 June 2017
© 2017 iStartLab S.r.l. - P.Iva 03328640788 | Cookie Policy
Questo sito utilizza cookie tecnici per migliorare la navigazione ed il sito stesso e raccoglie dati statistici anonimi sulla navigazione, mediante cookie installati da terze parti autorizzate, rispettando la privacy dei tuoi dati personali e secondo le norme previste dalla legge. Continuando a navigare su questo sito, accetti l’utilizzo dei suddetti cookie. Potrai sempre cambiare le tue scelte nelle Impostazioni dei cookie presenti nell’Informativa Estesa.OkNegoCookie Policy