IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Développement d'une application Android en C/C++


Sujet :

Android

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 148
    Points : 73
    Points
    73
    Par défaut Développement d'une application Android en C/C++
    Bonjour,

    Je voulais savoir si c'était possible de développer une application complète pour Android en C/C++. J'ai un peu regardé sur Internet et on ne parle que de bout de code en C pour une partie de l'appli ou une implémentation externe.

    De plus, je suis tombé sur cette vidéo ou la société ImagineLine présente le début du dév de leur logiciel en version mobile Android, on peux apercevoir des lignes en C++ et des fichiers h et cpp:

    [ame="http://www.youtube.com/watch?v=55r6IaARsJw"]http://www.youtube.com/watch?v=55r6IaARsJw[/ame]

    Si quelqu'un peut confirmé, merci !

  2. #2
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Points : 2 808
    Points
    2 808
    Par défaut
    Bonjour,

    Google a publié un NDK ANDROID (Native Developpement Kit) pour développer en C et C++ des parties d’une application ou des bibliothèques en code natif pour optimiser son programme.

    Plus de précision ici

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 148
    Points : 73
    Points
    73
    Par défaut
    Google a publié un NDK ANDROID (Native Developpement Kit) pour développer en C et C++ des parties d’une application ou des bibliothèques en code natif pour optimiser son programme.
    Oui j'avais lu cela, mais justement le mot "des parties d'une application", me dérange, cela veux dire que je ne peux pas construire une appli Android via ce NDK de A à Z et uniquement en C++ ?

  4. #4
    Expert éminent

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Points : 7 618
    Points
    7 618
    Billets dans le blog
    3
    Par défaut
    Les interets d'un developpement "natif" (code ARM), qu'il soit a partir de C/C++ (via le NDK) ou directement en assembleur sont assez limités...

    La gestion des activités et autres principes "haut-niveau" d'android est uniquement en Java pour la bonne raison que 90% du framework est dans la librairie java... Il faut passer par une classe NativeActivity java pour interfacer l'activité native.

    Quel serait l'interet ultime si c'est pas trop indiscret ?
    N'oubliez pas de cliquer sur mais aussi sur si un commentaire vous a été utile !
    Et surtout

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 148
    Points : 73
    Points
    73
    Par défaut
    Il n'y a pas de besoin "ultime", si ce n'est que le fait de ne pas à avoir à apprendre le JAVA Sinon c'est bien ce que je me disais, on ne peut pas créer une appli Android uniquement en C/C++, d'ou la vidéo qui m'intriguais.

  6. #6
    Expert éminent

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Points : 7 618
    Points
    7 618
    Billets dans le blog
    3
    Par défaut
    Si tu connais le C++, tu sauras programmer en Java sans soucis... le plus difficile étant la POO, le reste c'est juste une question de formalisme du langage.
    N'oubliez pas de cliquer sur mais aussi sur si un commentaire vous a été utile !
    Et surtout

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 20/02/2014, 17h32
  2. Aide développement d'une application Android
    Par Danyboy11 dans le forum Android
    Réponses: 2
    Dernier message: 21/10/2011, 22h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo