Archives de catégorie : Développement web

Découvrez nos formations en Web développement.

Samsung BADA – Développement d’applications

Samsung a lancé en 2010 de façon retentissante son OS mobile dénommé Bada (signifiant en coréen océan) afin d’une part remplacer le système propriétaire installé sur tous les téléphones mobiles Samsung classiques (encore appelé « feature phones ») pour les transformer en Smartphones mais aussi d’autre part équiper avec leur propre OS leurs Smartphones. Ceci marque une étape importante pour Samsung qui abandonne l’utilisation de Symbian. Cette formation vise à donner des bases concrètes du développement sur Samsung Bada, une plateforme mobile encore naissante offrant donc un nouveau marché à conquérir.
Le but de la formation est de donner un tour d’horizon complet sur le développement d’applications Bada en passant notamment en revue ce qui fait la spécificité de cette plateforme comme par exemple le Face Recognizer ou encore les API de réseaux sociaux.

Premiers pas avec iPad

Après avoir fait connaissance avec l’iPad, vous découvrez le fonctionnement des applications installées sur l’iPad. Vous apprenez à manipuler la tablette et à l’utiliser pour les tâches courantes : courrier électronique, gestion des contacts et de l’agenda, recherche Internet, navigation, lecture de documents. Les journées de formation qui suivent vous permettent d’aller plus loin en transformant l’iPad en bureau mobile pour rédiger et échanger des documents, préparer et partager des présentations auprès de vos collègues ou clients.

iPhone-iPad – Développement d’applications Niveau 1

Ce cours vise à fournir à un développeur les compétences nécessaires pour être à même de comprendre et concevoir des applications « standards » à destination des iPhone. Pour atteindre cet objectif, ce cours abordera non seulement un ensemble de thématiques spécifiques au monde iPhone (outil de développement, SDK, caractéristiques technique de l’iPhone, etc.) mais aussi quelques notions plus généralistes sur les mobiles, notions nécessaires à l’élaboration d’applications iPhone efficaces et performantes. Enfin ce cours abordera également, mais de manière moins importante, le développement sur iPad. Ce cours ne couvrira cependant pas la réalisation d’applications exploitant les fonctionnalités 3D de l’iPhone (OpenGL ES)

Développement d’applications Windows Mobile pour Smartphone et PDA

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

Développement Cross Plateform

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.