Le monde de l’informatique mobile occupe désormais une place considérable dans le monde du développement d’applications informatiques. Les caractéristiques et les performances – sans cesse croissantes – des équipements mobiles, conjugués au besoin de mobilité exigée par la société de télécommunication dans laquelle nous vivons, ont provoqués une explosion considérable dans le domaine des ventes de périphériques mobiles. La croissance des exigences au niveau des fonctionnalités des applications s’exécutant sur ces dispositifs, ainsi qu’au niveau des possibilités de communication, ont amenés les grands fournisseurs d’infrastructures de développement logiciel « classique » à s’intéresser à ce « nouveau monde ». C’est ainsi que la société Microsoft propose une déclinaison « compact » de son framework .NET depuis sa version 2.0 jusqu’à la 3.5. Intégré au sein de son environnement de développement phare (Visual Studio), le développement de projet « mobile » jouit également d’une série d’outils intégrés au compact framework permettant de tester, déployer, administrer, etc … les applications développées.
Ce cours a pour objectif :
de présenter l’architecture du système d’exploitation Windows Mobile 6.1
de mettre en évidence les particularités des applications « Mobiles », aussi bien au niveau de la conception de l’interface graphique, qu’au niveau des possibilités de communication, etc …
de présenter les particularités du Compact Framework .NET par rapport au framework classique
de fournir les compétences nécessaires à la conception d’applications développées en C# à l’aide de l’environnement Visual Studio 2008
Un des challenges du développement mobile de nos jours est de pouvoir toucher la plus large population d’utilisateurs. En effet, plusieurs OS et langages se disputent le marché âprement ces dernières années tant le potentiel commercial est grand et la demande forte.Pendant longtemps les développeurs n’ont eu d’autre choix que de développer leurs applications N fois pour les BN plateformes du marché, faisant grimper le TCO (Total Cost of Ownership) d’une application de façon déraisonnable. Les solutions permettant de développer une application une fois et de la déployer partout ont mis du temps à voir le jour mais aussi à être matures.
Cette formation se propose de faire une passe sur quelques solutions émergeantes pour ce type de problématique afin de proposer une alternative au développement natif ne ciblant qu’une seule plateforme. Bien sûr il existe d’autres possibilités que celles abordées dans cette formation et chaque jour de nouveaux outils et technologies naissent mais la formation se cantonnera aux principales.
En sortant de la formation vous aurez une idée des différentes possibilités pour aborder un développement mobile cross-platform et quelles sont les forces et faiblesses de chacun. Vous devriez pouvoir choisir l’outil le plus approprié à vos besoins et à vos capacités.
L’objectif de cette formation est de connaître les bases de la programmation Android, les APIs principales afin de réaliser des applications fonctionnelles tout en évitant les pièges.
Les personnes sortant de la formation doivent être capables de :
créer un nouveau projet
réaliser une interface faisant intervenir plusieurs écrans échangeant des données
la constitution, les concepts et l’application de PRINCE2®
– les composants, les techniques et les processus de PRINCE2® et leur interdépendance
– la relation entre les activités quotidiennes de l’entreprise et l’environnement d’un
projet
– la préparation à l’examen PRINCE2® Fondamental
– passage de l’examen PRINCE2® Fondamental
La formation permettra d’étudier les thèmes suivants :
The constitution, concepts and application of PRINCE2.
The components, themes and processes of PRINCE2 and their mutual dependencies.
The relation between daily corporate activities and the environment of a project.
Preparation for the PRINCE2 Foundation examination.
Mastering all all PRINCE2 concepts.
Practical application of the method.
Preparation for the PRINCE2 Practitioner examination.
d’avoir une vue précise de tous les éléments de la méthode PRINCE2
d’être capable d’utiliser la méthode PRINCE2 dans la gestion de leurs projets
d’être prêts à passer l’examen de PRINCE2 Practitioner
Following completion of this unit, the candidate will possess knowledge of: ? Understanding of the importance of Service Management as a Practice concept and Service Operation Principles, Purpose and Objective ? The importance of ITIL Service Offerings and Agreements while providing service ? How all processes in ITIL Service Offerings and Agreement interact with other Service Lifecycle Processes ? The processes, activities, methods and functions used in each of the ITIL Service Offerings and Agreement processes ? How to use the ITIL Service Offerings and Agreement processes, activities and functions to achieve operational excellence ? Explain how to measure ITIL Service Offerings and Agreements ? The importance of IT Security and its contributions to ITIL Service Offerings and Agreements ? Understanding of technology and implementation considerations surrounding ITIL Service Offerings and Agreements ? Challenges, Critical Success Factors and Risks associated to ITIL Service Offerings and Agreements
Following completion of this unit, the candidate will possess knowledge of:
The importance of Service Management as a Practice concept and Service Operation Principles, Purpose and Objective
The importance of ITIL Planning, Protection and Optimization while providing service
How all processes in ITIL Planning, Protection and Optimization interact with other Service Lifecycle Processes
The processes, activities, methods and functions used in each of the ITIL Planning, Protection and Optimization processes
How to use the ITIL Planning, Protection and Optimization processes, activities and functions to achieve operational excellence
How to measure ITIL Planning, Protection and Optimization
The importance of IT Security and its contributions to ITIL Planning, Protection and Optimization
Understanding of technology and implementation considerations surrounding ITIL Planning, Protection and Optimization Challenges, Critical Success Factors and Risks associated to ITIL Planning, Protection and Optimization