Une veille technologique consiste à s'informer en continu sur les nouveautés du secteur, les inventions des concurrents ainsi que les nouvelles technologies et ce dans le but d'être le meilleur de son domaine.
Pourquoi avoir choisie de faire une veille technologique sur le développement sous IOS ?
J'ai choisi de faire ma veille technologique sur le développement sous IOS (OS présent sur les smartphones de la marque Apple) tout d'abord car je suis un fan des smartphones et particulièrement des smartphones de la marque à la pomme. Le smartphone a actuellement prit une énorme place dans la vie d'un grand nombre d'entre nous c'est un sujet d'actualité depuis quelques années ce qui ma donc convaincu de faire ma veille technologique en rapport avec les smartphones.
Définition d'un smartphone
Un smartphone ou téléphone intelligent, est un téléphone mobile évolué disposant des fonctions d'un assistant numérique personnel, d'un appareil photo numérique et d'un ordinateur portable. La saisie des données se fait le plus souvent par le biais d'un écran tactile ou, plus rarement d'un clavier ou d'un stylet.
Source : Wikipedia
Source : Wikipedia
Pour commencer faisons un petit point sur l’évolution des ventes de smartphone en france
Comme nous pouvons le voir sur ce graphique les ventes de smartphone en France ne cesse d'augmenter
Source : ZDNet |
Présentation de IOS
IOS, anciennement iPhone OS, est le système d'exploitation mobile développé par Apple pour plusieurs de ses appareils.
IOS est un logiciel propriétaire donc un logiciel qui ne permet pas légalement ou techniquement, ou par quelque autre moyen que ce soit, d'exercer simultanément les quatre libertés logicielles que sont l'exécution du logiciel pour tout type d'utilisation, l'étude de son code source (et donc l'accès à ce code source), la distribution de copies, ainsi que la modification et donc l'amélioration du code source.
IOS est présent sur plusieurs appareils de la marque Apple (Iphone, Ipad, Ipod touch) et certains OS de la marque à la pomme sont basés de IOS tel que l'ODS de "Apple watch" qui est la montre connecter créer par Apple c'est leur dernière création ou bien os de leur "Apple TV" .
IOS est un logiciel propriétaire donc un logiciel qui ne permet pas légalement ou techniquement, ou par quelque autre moyen que ce soit, d'exercer simultanément les quatre libertés logicielles que sont l'exécution du logiciel pour tout type d'utilisation, l'étude de son code source (et donc l'accès à ce code source), la distribution de copies, ainsi que la modification et donc l'amélioration du code source.
IOS est présent sur plusieurs appareils de la marque Apple (Iphone, Ipad, Ipod touch) et certains OS de la marque à la pomme sont basés de IOS tel que l'ODS de "Apple watch" qui est la montre connecter créer par Apple c'est leur dernière création ou bien os de leur "Apple TV" .
Différentes versions IOS
iPhone OS 1 -> 6 mars 2008
iPhone OS 2 -> 11 juillet 2008
iPhone OS 3 -> 17 juin 2009
iOS 4 -> 21 juin 2010
iOS 5 -> 12 octobre 2011
iOS 6 -> 11 juin 2012
iOS 7 -> 10 juin 2013
iOS 8 -> 2 juin 2014
iOS 9 -> 16 septembre 2015
Source : Wikipedia
iPhone OS 2 -> 11 juillet 2008
iPhone OS 3 -> 17 juin 2009
iOS 4 -> 21 juin 2010
iOS 5 -> 12 octobre 2011
iOS 6 -> 11 juin 2012
iOS 7 -> 10 juin 2013
iOS 8 -> 2 juin 2014
iOS 9 -> 16 septembre 2015
Source : Wikipedia
Logiciel/Langage pour developper sous IOS
![Photo](/uploads/2/9/7/1/29718053/6010309_orig.png)
Pour développer sous IOS les langages utilisés sont :
-Objective-C
-C++
-Swift
-C
Le logiciel utilisé pour coder sous IOS est Xcode
-Objective-C
-C++
-Swift
-C
Le logiciel utilisé pour coder sous IOS est Xcode
Conclusion
Malgré une licence payante (80 euros a l'années) et une complexité assez important d’apprivoiser le langage swift de plus en plus de développeur développe et publie des applications pour Iphone.