21
Réaliser par : Ragheb Gmira Faten Barkati iPhone Operating System (iOS) Année universitaire : 2015-2016

Présentation ios Ragheb Gmira

Embed Size (px)

Citation preview

Page 1: Présentation ios  Ragheb Gmira

Réaliser par :• Ragheb Gmira• Faten Barkati

iPhone Operating System (iOS)

Année universitaire : 2015-2016

Page 2: Présentation ios  Ragheb Gmira

1. Apple2. Système d'exploitation mobile3. IOS4. L'App Store5. Langages, API et système6. Déploiement d'une application via App Store7. Jailbreaking8. Autre produit Apple9. Conclusion

Plan

Page 3: Présentation ios  Ragheb Gmira

• l'origine d'Apple :

• Au courant 1975 naît l'Apple I dans le garage de Steve Jobs.

• Début 1984, le grand public découvre le premier modèle de Macintosh

• en 2001 naît l'iPod, en 2007 l'iPhone et en 2010 l'iPad,

Apple

Steve Jobs Steve Wozniak

Page 4: Présentation ios  Ragheb Gmira

– Java ME Platform– Palm OS– Symbian OS– Linux OS– Windows Mobile OS– BlackBerry OS– iPhone OS– Google Android Platform

Système d'exploitation mobile

Page 5: Présentation ios  Ragheb Gmira

• iOS est un système d’exploitation et plate-forme logicielle pour Smartphones et tablettes créé et utilisé exclusivement par Apple dont la version 1.0 est sortie le 29 Juin 2007 avec le lancement de l'iPhone.

IOS

Page 6: Présentation ios  Ragheb Gmira

Versions IOS

Page 7: Présentation ios  Ragheb Gmira

• « Core OS », la couche basse (gestion de la charge, protocole TCP/IP, sécurité ...)• « Core Services », la couche haute (géolocalisation, SQLite, multi-tâches, ...)• « Media », pour la gestion multimedia (vidéo, sons, OpenGL, PDF, images, ...)• « Cocoa », pour la gestion des interfaces (mutli-touch, alertes, accéléromètre, ...)

Page 8: Présentation ios  Ragheb Gmira

Annuaire des applications iPhone/iPod/iPad

• L'App Store est la place de marché qui regroupe l'ensemble des applications iPhone, iPod, et iPad. L'App Store est accessible sur les ordinateurs (PC, Mac, ...) via le logiciel iTunes ou directement depuis les smartphones ou tablettes Apple.

• La distribution d’une application sur l’App Store est soumise à approbation d’Apple sur la base de Guidelines assez strictes (contenu proposé, respect de l’ergonomie, fiabilité,...). L’approbation dure entre 3 et 15 jours que ce soit pour une nouvelle application ou pour une mise à jour.

L'App Store a été lancé en juillet 2008 Plus de 1 500 000 applications Plus de 100 milliards de téléchargements

L'App Store

Page 9: Présentation ios  Ragheb Gmira

Comment Créer ses propres applications pour iPhone, iPad ?

Certains disent que l'univers Apple est fermé !

les langages de programmation pour Apple sont difficiles à apprendre !!!

Page 10: Présentation ios  Ragheb Gmira

Comment ça, de quel ordinateur s'équiper ? J'ai déjà un PC et j'en suis satisfait ! Pourquoi est-ce que je devrais investir dans un nouveau matériel ?

De quel ordinateur s'équiper ?

Page 11: Présentation ios  Ragheb Gmira

Mais les développements pour iPhone, iPad et iPod Touch se font presque exclusivement sur Mac. Et ce n'est pas tout ! Le Mac doit :

1. être équipé d'un processeur Intel ;2. posséder au moins 1 gigaoctet (1 Go) de mémoire vive ;3. utiliser le système d'exploitation Mac OS X Lion, Snow Leopard ou Leopard ;4. disposer d'un port USB libre et/ou d'une connexion wifi afin de connecter votre

iPhone/iPod Touch/iPad à l'ordinateur et de tester vos applications.

Page 12: Présentation ios  Ragheb Gmira

• Objective-C est le langage de programmation utilisé pour développer des applications pour iPhone, iPod Touch et iPad. Il s'agit d'un langage hérité du langage C, c'est-à-dire que l'Objective-C emprunte au C bon nombre de choses.

• Cocoa Touch est une API (Application Programming Interface) dédiée à l'écriture d'applications pour iPhone, iPod Touch et iPad. Cocoa Touch ne déroge pas à la règle ; elle est spécifiquement développée pour les devices Apple. Elle est accessible à travers Xcode.

• Xcode est l'environnement de développement et de débogage sur le Mac, qui fournit les fichiers de développement requis pour les applications Mac OS X et iOS.

Langages, API et système

Page 13: Présentation ios  Ragheb Gmira
Page 14: Présentation ios  Ragheb Gmira

Langages, API et système

Page 15: Présentation ios  Ragheb Gmira

• Programme développeur Apple Donne accès aux outils logiciels de base (comme Xcode et iOS SDK), Tester les applications iOS en utilisant des simulateurs dans Xcode

• Programme développeur iOS Permet d'accéder aux outils développeur, aux logiciels pré-release et au support

technique Placer les applications iOS achevées dans l'App Store,

Apple Developer Program– Individual : 99 USD Apple Developer Program – Company : 299 USD

Déploiement d'une application via App Store

Page 16: Présentation ios  Ragheb Gmira

• il s’agit, en gros, de passer les défenses d’un iPhone pour installer les programmes tiers de notre choix, et non ceux imposés par Apple à travers leur AppStore

Jailbreaking

Page 17: Présentation ios  Ragheb Gmira

Il n’est pas non plus particulièrement dangereux pour le téléphone. La manipulation peut certes être délicate dans certains cas, mais ce qui est sûr, c’est qu’une restauration règle pratiquement toujours les problèmes

Le jailbreak est-il dangereux ?

Page 18: Présentation ios  Ragheb Gmira

L'Apple Watch est une montre connectée dévoilée le 9 septembre 2014,Elle permet de faire la liaison avec un iPhone.

L'Apple Watch est compatible avec les téléphones Apple à partir de l'iPhone 5 à partir de iOS 8.2

permet de consulter différents contenus tels que les e-mails, messages, cartes, etc. Elle possède 8 Go de mémoire physique et partage ses données avec l'iPhone synchronisé. Grâce à Siri, elle peut écrire des messages et courriers électroniques

L'Apple Watch

Page 19: Présentation ios  Ragheb Gmira

• Est un appareil conçu qui permet la communication sans fil entre un ordinateur et un téléviseur. Il est disponible depuis fin mars 2007 dans sa première version.

• Il communique par réseau sans fil ou Ethernet, avec un appareil iOS ou avec un ordinateur (sous Mac OS X ou sous WIndows) par le biais du logiciel iTunes, permettant ainsi de diffuser le contenu vidéo et audio sur le téléviseur, via éventuellement un amplificateur audio-vidéo.

Apple TV

Page 20: Présentation ios  Ragheb Gmira

La marque à la pomme a su s'implanter grâce à des idées novatrices, qui par la suite ont entrainé une forte

demande de ses produits. Les consommateurs considèrent les produits Apple comme un signe

d'appartenance avec comme leader le charismatique et idéaliste Steve Jobs . Malgré un coût parfois élevé, rien

n'arrête les consommateurs à suivre l'effet de mode Apple

Conclusion

Page 21: Présentation ios  Ragheb Gmira

Merci pour votre attention