Développer une application pour téléphone mobile avec java et codename one

Formation

A distance

Prix sur demande

Description

  • Typologie

    Formation

  • Méthodologie

    A distance

  • Dates de début

    Dates au choix

À propos de cette formation :CodeName One est un framework Java qui permet le développement d'applications pour tous les smartphones actuels (Android, iPhone, BlackBerry, Windows, J2ME). Vous développez votre application en Java en utilisant les bibliothèques CodeName One ; vous mettez au point votre application en utilisant le simulateur ; vous envoyez ensuite votre code sur les machines de compilation dans le Cloud. Le code généré pour chacun des téléphones est un code natif qui pourra, en particulier, être mis à disposition sur toutes les plateformes officielles de téléchargement. Les exercices permettent de construire une application pour mobiles très réaliste. L’environnement de développement de CodeName One est gratuit. Il consiste en des plugins pour Eclipse et NetBeans, ainsi qu’un simulateur. Tous les exercices se feront sur le simulateur. Un exemple de la solution des exercices sera disponible en téléchargement sur vos téléphones pour valider les différents concepts.

Les sites et dates disponibles

Lieu

Date de début

A distance

Date de début

Dates au choixInscriptions ouvertes

À propos de cette formation

Prérequis :Il est inutile de connaître les systèmes Android, iOS, Windows pour téléphone mobile. Il suffit de connaître Java et de savoir construire une interface graphique avec SWING.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

Les Avis

Les exploits du centre

2016

Toutes les formations sont actualisées

L'évaluation moyenne est supérieure à 3,7

Plus de 50 opinions au cours des 12 derniers mois

Ce centre est avec Emagister depuis 18 ans.

Les matières

  • Graphique
  • Mobile

Le programme

Introduction à CodeName One

  • Historique de CodeName One
  • Fonctionnement de CodeName One
  • Installation de CodeName One
  • Votre premier programme

Interfaces graphiques

  • Components, Layout managers et Containers
  • Composition d’une interface graphique
  • Aide en ligne, valeurs par défaut, validation
  • Style des composants
  • Interactions simples avec l’interface
  • Interactions avancées (menu « hamburger », tirer-relâcher, feuilleter…)
  • Boites de dialogues toutes faites et personnalisées
  • Polices de caractères, internationalisation

Persistance des données

  • Preferences, Storage et Database
  • Stockage et récupération de propriétés à partir de Preferences
  • Stockage et récupération d’objets avec Storage
  • Stockage et récupération de données complexes avec Database
  • Manipulation des fichiers avec FileSystemStorage

Autres fonctionnalités

  • Appel, SMS et email
  • Lecteur de codes-barres, QRCodes
  • Monétisation – publicité, achat en ligne

Internet et services Web

  • Etablissement d’une connexion à un service Internet avec ConnectionRequest
  • Fonctionnement de la requête en coulisses
  • Mise en attente avec affichage graphique animé avec InfiniteProgress
  • Récupération et traitement des résultats
  • Les Parsers : CSVParser, XMLParser, JSONParser
  • Utilisation de l’outil Network Monitor pour l’aide au débogage

MultiMedia

  • La classe Capture
  • Fonctionnement réel et simulation
  • Récupération d’une image et affichage
  • Traitement graphique d’une image
  • Exemple : création d’un avatar du type Facebook ou Google+
  • Lecture de fichiers audio et vidéo

Cartographie

  • Les systèmes de cartographie disponibles sur smartphone
  • Le système libre OpenStreetMap
  • La classe MapComponent
  • Afficher, centrer et interagir avec la carte
  • Positionner des icônes sur la carte : les Layers

Informations complémentaires

Travaux Pratiques : Développement d’une interface graphique complète Accès à un web service et récupération d’informations en utilisant XML ou JSON Fabrication d’un avatar à partir d’une photo prise par la caméra Positionnement de l’avatar sur une carte OpenStreetMap

Développer une application pour téléphone mobile avec java et codename one

Prix sur demande