ANDROID NDK

Formation certifiante - Code CPF 93 877 - 2 jours (14 heures)

Formations en présentiel

Formations Blended - Learning

Formations E-learning Tutoré

Présentiel

Blended - Learning

E-learning tutoré

A l'issue de la formation, les stagiaires seront capables de :

  • Accéder aux bibliothèques Linux
  • Compiler un programme natif
  • Interfacer NDK avec java
  • Gérer le matériel avec NDK

La formation Androïd NDK est accessible à toute personne ayant suivi la formation « Androïd : les fondamentaux », ou ayant un niveau de compétence équivalent (formation :  " Java : les fondamentaux"  et C++).

Des exercices, des études de cas, des QCM et des tours de table permettent au formateur d’évaluer l’atteinte des objectifs ainsi que la progression du stagiaire à différents moments de la formation.
La validation de toutes les compétences requises est obligatoire pour l’obtention d’un BADGE ou d’un Certificat. L'obtention du Certificat est validé par la réalisation et la présentation d'un projet devant un jury.

  • Développeurs informatiques
  • Ingénieurs d’étude
  • Architecte système et logiciel
  • Consultants et chefs de projets proches du développement.
  • Développeur WEB sous PHP MySQL
  • Tout développeur JAVA J2EE ou .NET
  • Chef de projet

PROGRAMME DE FORMATION

ANDROID NDK

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

Construire une application de jeu avec 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

Allez plus loin

Développez vos compétences

Financement avec le CPF via

le site MonCompteFormation

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS