Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Noms Matricules
KENGNE WAMBO DARIL RAOUL CM-UDS-18SCI0131
Année académique
2020/2021
Table des matières
Introduction ........................................................................................................................................... 2
I. FRAMEWORK DE DEVELOPPEMENT MOBILE ................................................................ 3
1. Le Framework Cocoa Touch .................................................................................................... 3
2. Le Framework Media Layer .................................................................................................... 4
3. Le Framework Core Service Layer ......................................................................................... 5
4. Le Framework Webkit .............................................................................................................. 5
5. Le Framework Core Os Layer ................................................................................................. 6
6. Le Framework Android SDK ................................................................................................... 6
II. PUBLICATION D’APPLICATION MOBILES SUR UN STORE ...................................... 8
1. Publication sur App store ......................................................................................................... 8
2. Android Market ......................................................................................................................... 9
CONCLUSION .................................................................................................................................... 10
Introduction
Les applications mobiles sont apparues dans les années 90, elles sont liées
au développement d’internet et des télécommunications, des réseaux sans fils, et
à l’apparition et à la démocratisation des terminaux mobiles tels que les
smartphones, tablettes tactiles et bien d’autres. De ce fait la demande en
applications mobiles est devenue très grande et donc l’on assiste à l’essor des
Framework permettant le développement rapide, aisé pour le développeur et
offrant de nombreux avantages à l’instar des Framework Webkit, Core OS Player,
SDK Android, Core Service Layer, Cocoa touch, Media Layer que nous
présenterons plus bas. Une fois le développement terminé, les applications devant
être ouvert au grand public, doivent être publiées sur la plateforme correspondante
au système sur lequel l’application tournera comme App Store et Android Market.
I. FRAMEWORK DE DEVELOPPEMENT MOBILE
Cocoa touch est basée sur l’architecture logicielle MVC et contient un ensemble
d’outils de control d’éléments graphiques. Il est au plus haut niveau de
l’architecture basique d’iOS.
Sélection de documents
Transfert de données
AirDrop
Le multitâches
Disposition automatique
Story-board
Local notifications
Reconnaisseur de geste
Fondation Kit
UIKit
GameKit
MapKit
Event Kit
Message UI
Twitter
Notification Center
Graphique :
o Core Graphics Framework
o Core Animation Framework
o Open GL
Audio
o Media Player Framework
o Open AL Framework
o Core Audio Framework
3. Le Framework Core Service Layer
Les technologies dans ce Framework sont appelés core services parce
qu’elles fournissent les services essentiels pour les applications mais n’ont pas
d’accès direct aux interfaces graphiques de ces dernieres.
4. Le Framework Webkit
Développé en novembre 1998 par les sociétés Nokia et Apple, webkit est
une bibliothèque logiciel libre codé en C++ permettant aux développeurs
d’intégrer facilement un moteur de rendu de page html dans leur application.
Originellement réservé au système d’exploitation Mac Os X à partir de la version
10.3 Panther, elle a été porte vers linux et Windows.
Pour publier des applications sur l'App Store, les développeurs doivent s'inscrire
au programme iOS Developers Program et s'acquitter d'une taxe annuelle de 99
USD (pour les abonnements individuels). L'application doit passer par un
processus de signature de code complexe avant de pouvoir être validée. Une fois
qu'elle est prête, vous pouvez soumettre l'application à Apple avec des
informations de base, y compris Nom, Catégorie, Résumé et Captures d'écran.
Après cela, tout ce que vous pouvez faire est d’attendre. L’on peut résumer cette
procédure à l’aide de l’organigramme ci-dessous :
2. Android Market
Android Market: Les développeurs doivent suivre un certain nombre d'étapes
avant de pouvoir publier leurs applications sur le marché Android (Google Play
Store).