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

C++ Discussion :

Sortie de Android 1.5 NDK Release 1. [Infos]


Sujet :

C++

  1. #1
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2008
    Messages : 7 634
    Points : 13 015
    Points
    13 015
    Par défaut Sortie de Android 1.5 NDK Release 1.
    Bonjour,
    Android est l'O.S. de Google pour les téléphones portables, smartphones, PDAs et autres terminaux. Construit sur un noyau Linux, seul était disponible jusqu'à présent le SDK pour des développements en Java (cf. rubrique Android).
    Android vient d'annoncer la mise à disposition d'un N.D.K ( Native Development Kit ) pour permettre le développement d'applications directement en C ou en C++.
    Vous pouvez retrouver des informations et le télécharger sur le site d'Android.

    Avez-vous déjà développé pour de tels équipements ? Pensez-vous qu'il s'agit d'un concurrent sérieux à Windows Mobile ? Ne peut-on décidément pas se passer du C++ pour du développement sur ce type d'équipement ? Qu'en pensez-vous ?

  2. #2
    Rédacteur/Modérateur
    Avatar de JolyLoic
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2004
    Messages
    5 463
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : août 2004
    Messages : 5 463
    Points : 16 213
    Points
    16 213
    Par défaut
    Citation Envoyé par 3DArchi Voir le message
    Ne peut-on décidément pas se passer du C++ pour du développement sur ce type d'équipement ? Qu'en pensez-vous ?
    En fait, ce que je n'ai jamais vraiment compris, c'est pourquoi sur ce genre d'équipement, où les ressources sont restreintes, les langages dominants sont des langages qui ne permettent pas une gestion fine des ressources.
    Ma session aux Microsoft TechDays 2013 : Développer en natif avec C++11.
    Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
    Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage à la découverte d'un nouveau monde
    Je donne des formations au C++ en entreprise, n'hésitez pas à me contacter.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    juin 2009
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2009
    Messages : 146
    Points : 300
    Points
    300
    Par défaut
    Citation Envoyé par JolyLoic Voir le message
    En fait, ce que je n'ai jamais vraiment compris, c'est pourquoi sur ce genre d'équipement, où les ressources sont restreintes, les langages dominants sont des langages qui ne permettent pas une gestion fine des ressources.
    oui c'est vrai,
    il n'y a pas beaucoup de ressources si la "moitié" est déjà prise juste parce qu'on lance l'application on ne peut pas exploiter pleinement l'os

    Bonne nouvelle pour moi !

  4. #4
    Membre chevronné
    Avatar de Goten
    Profil pro
    Inscrit en
    juillet 2008
    Messages
    1 580
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : France

    Informations forums :
    Inscription : juillet 2008
    Messages : 1 580
    Points : 2 205
    Points
    2 205
    Par défaut
    Citation Envoyé par JolyLoic Voir le message
    En fait, ce que je n'ai jamais vraiment compris, c'est pourquoi sur ce genre d'équipement, où les ressources sont restreintes, les langages dominants sont des langages qui ne permettent pas une gestion fine des ressources.
    Sur Windows mobile, on peut développer en C/C++ (standard d'ailleurs tout est présent), mais c'est vrai que la plus part de application que je croise sont développer en C#.
    Pour android j'ai un peu regarder le NDK, au vu des exemples ils appellent des méthodes java ... :/
    "Hardcoded types are to generic code what magic constants are to regular code." --A. Alexandrescu

  5. #5
    Rédacteur

    Inscrit en
    novembre 2006
    Messages
    1 272
    Détails du profil
    Informations forums :
    Inscription : novembre 2006
    Messages : 1 272
    Points : 1 672
    Points
    1 672
    Par défaut
    Citation Envoyé par Goten Voir le message
    Pour android j'ai un peu regarder le NDK, au vu des exemples ils appellent des méthodes java ... :/
    Si c'est vrai je ne vois pas trop l'intérêt de faire un programme dans un langage natif...
    Vous voulez participer aux Tutoriels, FAQ ou Traductions et faire partie de l'équipe Qt de Developpez.
    N'hésitez pas à me contacter par MP.

  6. #6
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2008
    Messages : 7 634
    Points : 13 015
    Points
    13 015
    Par défaut
    Citation Envoyé par JolyLoic Voir le message
    En fait, ce que je n'ai jamais vraiment compris, c'est pourquoi sur ce genre d'équipement, où les ressources sont restreintes, les langages dominants sont des langages qui ne permettent pas une gestion fine des ressources.
    Je pense que les ressources ne sont pas restreintes au regard des applis proposées. Une appli permettant de saisir 3 ou 4 paramètres sur le terrain puis l'envoi vers un serveur/station qui fait le boulot n'a pas besoin de beaucoup de ressources. Idem pour tous les gestionnaires de type Agenda, Téléphone, client mail, etc...
    A la limite, je pense que comme les ressources deviennent plus importantes, la question d'embarquer des applis plus lourdes se pose et créé le besoin de pouvoir développer en natif.

  7. #7
    Rédacteur/Modérateur
    Avatar de JolyLoic
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2004
    Messages
    5 463
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : août 2004
    Messages : 5 463
    Points : 16 213
    Points
    16 213
    Par défaut
    Citation Envoyé par 3DArchi Voir le message
    Je pense que les ressources ne sont pas restreintes au regard des applis proposées. Une appli permettant de saisir 3 ou 4 paramètres sur le terrain puis l'envoi vers un serveur/station qui fait le boulot n'a pas besoin de beaucoup de ressources. Idem pour tous les gestionnaires de type Agenda, Téléphone, client mail, etc...
    Sauf que de nos jours (et depuis quelques temps déjà), ces matériels ont aussi des applis comme des jeux, de la cartographie, de la gestion de photos, de musique, du surf sur le web avec vidéo flash... Toutes des applications où les ressources commencent à être plus importantes. Téléphoner est presque devenu une option sur un téléphone moderne
    Ma session aux Microsoft TechDays 2013 : Développer en natif avec C++11.
    Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
    Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage à la découverte d'un nouveau monde
    Je donne des formations au C++ en entreprise, n'hésitez pas à me contacter.

  8. #8
    Membre expert Avatar de jabbounet
    Homme Profil pro
    Consultant informatique
    Inscrit en
    juin 2009
    Messages
    1 909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : juin 2009
    Messages : 1 909
    Points : 3 281
    Points
    3 281
    Par défaut
    un bon exemple de telephone sans telephone c'est le navigateur gps
    bazar: http://www.improetcompagnie.com/publ...ctacles-6.html

    BÉPO la disposition de clavier francophone, ergonomique et libre: http://bepo.fr/wiki/Accueil

    Emacs Wiki: http://www.emacswiki.org/

    En attente de ce que produira: http://www.pushmid.com

  9. #9
    Alp
    Alp est déconnecté
    Expert éminent sénior

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : juin 2005
    Messages : 8 575
    Points : 11 860
    Points
    11 860
    Par défaut
    Quelqu'un a essayé un peu ?

    Ca m'intéresserait

Discussions similaires

  1. [Android Studio] Configurer NDK
    Par nico_nico95 dans le forum Android Studio
    Réponses: 2
    Dernier message: 22/01/2014, 19h52
  2. Sortie d'ANDROID 2.2
    Par Katleen Erna dans le forum Android
    Réponses: 60
    Dernier message: 10/12/2010, 12h46
  3. Réponses: 3
    Dernier message: 07/12/2010, 15h49
  4. Réponses: 0
    Dernier message: 07/12/2010, 12h26
  5. Sortie d'ANDROID 2.2
    Par Katleen Erna dans le forum Actualités
    Réponses: 35
    Dernier message: 30/10/2009, 06h24

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