2 jours (14 heures)

Formation certifiante - Code CNCP : 2233 - Certif Info : 93877

Objectifs

  • Apprendre à accéder aux bibliothèques Linux.
  • Savoir compiler un programme natif
  • Savoir interfacer NDK avec java
  • Savoir gérer le matériel avec NDK

Prérequis

Avoir suivi la formation « Android les fondamentaux », ou posséder les compétences équivalentes notamment le langage Java  et C++.

Vous n’avez pas les prérequis nécessaires pour la formation Android NDK ? Contactez nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet

Intervenants

Les contenus pédagogiques sont synchronisés sur les évolutions techniques grâce à notre équipe d’intervenant experts et professionnels du secteur enseigné. Les formateurs qui interviennent pour animer les formations ont une double compétence : compétence informatique et compétence métier (Banque, Assurance, Administration, Santé, Transport).

PROGRAMME DE FORMATION ANDROID NDK

Jour 1 : Présentation du NDK.

Présentation d’Android NDK

  • Concepts JNI
  • Utilisation de la Java Native Interface (JNI) pour résoudre la décompilation Java
  • Le script ndk-build
  • Android.mk
  • Application.mk
  • CMake
  • ABI Android
  • Utilisation de C/C++ avec une application Andoid NDK

Utilisation du matériel

  • Déboguez votre application
  • Prise en charge de la bibliothèque C++
  • Android NDK Native APIs
  • Latence audio
Jour 2 : Construire une application de jeu avec le Android SDK
  • Outils de développement de jeux Android
  • Commencer le projet
  • Définir la présentation visuelle
  • Définir la logique de jeu
  • Ajouter des effets audio
  • AAudio
  • OpenSL ES

Comprendre les intentions dans Android

  • Développement Android: comprendre les intentions
  • Introduction : Les bases des intentions
  • Common System Intents: Media
  • Common System Intents: Apps
  • Intent System

Cas pratique

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences de ce module.

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS