Developpez.com - Rubrique Mac

Le Club des Développeurs et IT Pro

Ne dites plus iPhone OS 4

Mais iOS 4

Le 2010-04-08 22:17:16, par Marcos Ickx, Expert éminent
Mise à jour du 21/06/10


C'est parti !!! L'iOS 4 est disponible depuis 19H !!!
N'hésitez pas à mettre à jour votre iPhone et tenez-nous au courant

Petite précision à ne pas prendre à la légère : Il faut éviter de mettre à jour votre iPhone 3G car il risque de souffrir terriblement avec cette première version de l'iOS 4.

Mise à jour par Kerod

Mise à jour du 08/06/10

Lors de la keynote de la WWDC, Steve Jobs a indiqué que dorénavant, iPhone OS s'appelerait iOS.

Cela semble logique vu que cet OS équipe non seulement l'iPhone, mais également l'iPad, sans oublier l'iPod.

Si vous désirez tout savoir sur l'iOS 4, n'hésitez pas à lire l'article qui a couvert l'événement :

http://mac.developpez.com/evenements/2010/iOS4/

Les grandes nouveautés de l'iPhone OS 4.0

Comme on vous l'avait annoncé précédemment, Apple avait invité certains journalistes pour leur présenter certaines nouveautés de l'iPhone OS 4.0.

Voici un tout petit résumé des nouveautés introduites dans iPhone OS 4.0 :

  • 1500 nouvelles API à disposition des développeurs
  • 100 nouvelles fonctionnalités proposées aux utilisateurs


Parmi les nouvelles fonctionnalités proposées aux utilisateurs, Apple a mis l'accent sur 7 nouvelles fonctionnalités :

  • Le multi-tache, mais de façon limitée (on reviendra là dessus plus tard)
  • Les dossiers : vous pouvez maintenant avoir plus de 2000 applications réparties dans les dossiers. Au lieu de 180 auparavant.
  • iBooks disponible également sur l'iPhone.
  • Messagerie unifiée : voir les messages de plusieurs comptes comme si c'était une seule.
  • iAd : La nouvelle plateforme de publicité d'Apple. Les développeurs d'applications recoivent 60% des revenus. Plus d'infos sur iAd


Apple a mis à disposition des développeurs, aujourd'hui, la version béta de l'iPhone OS 4.0.
La version finale devrait être disponible pour les utilisateurs d'iPhone et iPod durant l'été.
Les utilisateurs d'iPad devront patienter jusqu'à l'automne.

Le multi-tâche est limité dans le sens où seuls certaines opérations bien précises seront possibles en arrière plan, sept pour être exacte :

  • L'audio en arrière-plan (écouter de la musique tout en naviguant sur le net)
  • La voix sur IP
  • Localisation en arrière-plan
  • Les notifications "push" (10 milliards de notifications ont transitées par les serveurs d'Apple)
  • les notifications locales (uniquement entre les applications de votre iPhone. Sans passer par les serveurs d'Apple)
  • La completion de tâches (par exemple, continue à télécharger une photo depuis une application, même si vous avez "quitter" celle ci temporairement pour écrire un mail par exemple)
  • Le basculement rapide d'une application à l'autre


L'annonce d'Apple (en Anglais)

Plus d'infos sur iAd

Vous aurez plus d'informations détaillées dans un article en cours de rédaction.
  Discussion forum
45 commentaires
  • Marcos Ickx
    Expert éminent
    Lors de la keynote de la WWDC, Steve Jobs a indiqué que dorénavant, iPhone OS s'appelerait iOS.

    Cela semble logique vu que cet OS équipe non seulement l'iPhone, mais également l'iPad, sans oublier l'iPod.

    Si vous désirez tout savoir sur l'iOS 4, n'hésitez pas à lire l'article qui a couvert l'événement :

    http://mac.developpez.com/evenements/2010/iOS4/
  • Marcos Ickx
    Expert éminent
    Sachez que la vidéo de l'Apple Event est maintenant disponible :
    Vous pouvez la télécharger depuis ce lien :
    http://movies.apple.com/datapub/us/p...pr2010_evt.m4v
    la regarder depuis la page http://www.apple.com/iphone/preview-iphone-os/
    ou encore via iTunes en vous abonnant au podcast des keynotes Apple http://itunes.apple.com/fr/podcast/a...es/id275834665
  • berceker united
    Expert éminent
    En faite, rien qui fait qu'il y a plus trop d'intérêt de "jailbreaker" son iphone.
    J'ai l'Iphone non Jailbreaké mais je comprend pas la politique d'Apple qui va en contre sens de la logique et du bon sens. Il a fallut attendre 2010 pour avoir quelques élément multitâche houaaa!... j'en tremble de plaisir.
    Faut-il que j'avale la pilule bleu d'Apple afin d'être "Apple fanboy" et être un bon oui oui devant Apple ?


    En faite, c'est pas qu'ils aient prit du retard qui me fait froncer des cils car ce qu'ils proposent est très intéressant mais le faite qu'ils en fasse une grande info. Apple à perdu le sens de la graduation des annonces.
  • Lynix
    Membre habitué
    J'ai pas compris un truc, écouter de la musique tout en navigant sur internet, on sait déjà le faire

    Il suffit de lancer une musique et elle continue à se jouer (Et la playlist avec) dans les autres applications (Exceptés celles qui coupent la musique car le jeu possède du son, mais ça n'a rien à voir)
  • Marcos Ickx
    Expert éminent
    Envoyé par Lynix
    J'ai pas compris un truc, écouter de la musique tout en navigant sur internet, on sait déjà le faire

    Il suffit de lancer une musique et elle continue à se jouer (Et la playlist avec) dans les autres applications (Exceptés celles qui coupent la musique car le jeu possède du son, mais ça n'a rien à voir)
    Pas depuis des applications qui jouaient la musique en streaming.
  • Lynix
    Membre habitué
    Ah oui évidemment si on parle d'une musique lancée par une autre application.

    C'est bien ça, je pourrais écouter la radio tout en jouant
  • Marcos Ickx
    Expert éminent
    Envoyé par Lynix
    Ah oui évidemment si on parle d'une musique lancée par une autre application.

    C'est bien ça, je pourrais écouter la radio tout en jouant
    Exact. c'était d'ailleurs ça qui était utilisé en exemple.
  • b_zakaria
    Membre averti
    Personnellement, ce qui m'a le plus choqué, même si ça ne m'a pas trop étonné de la part d'Apple qui verrouille au maximum ses technologies et ses business plans, c'est le rejet de l'Appstore de toute application non programmée avec
    Objective-C/C/C++/Javascript.

    En gros, le cross-compiling avec Photoshop CS5 pour exporter au format "ipa" (format des applications iPhone), ou encore programmer avec MonoTouch (en C# je pense) pour faire pareil, ben les gens qui auront opter pour des techniques de ce type verront leurs applications tout simplement éjectées de l'Appstore.

    Et je pense que ceci n'est qu'une étape: A mon avis, dans le futur, on aura pas le droit d'exporter au format "ipa" tout simplement!

    Et sinon pour le reste, ça reste accessoire car la concurrence s'est faite depuis très longtemps

    Et cerise sur le gâteau, démontrant de l'état dégradé des relations Apple/Adobe, les iAds seront en HTML5. Bon courage pour nous autres développeurs!
  • b_zakaria
    Membre averti
    Envoyé par travon
    En tout cas pas depuis si longtemps que ça, vu qu'on a eu droit pendant 15 ans avant l'iphone à des téléphones avec des écrans rikiki, inutilisables sur le net.
    Euh quand je dis longtemps, tu n'es pas obligé pour me contredire de remonter aux téléphones rikikis, minitel ou autre ...

    Au cas où toi aussi tu croyais qu'avant l'iPhone c'était le néant, dis-toi que, par exemple, quasiment tous les Windows Mobile étaient et sont multitâches
  • jkakim
    Membre habitué
    Super !
    Ceci ne fait croitre les bonnes raisons pour avoir un iPhone;