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

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Développement C et C++ : Sortie de Android 1.5 N.D.K. Release 1.
Le développement natif en C/C++ devient possible sur Android

Le , par 3DArchi

20PARTAGES

0  0 
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 ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de JolyLoic
Rédacteur/Modérateur https://www.developpez.com
Le 09/07/2009 à 23:42
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.
0  0 
Avatar de haygus
Membre averti https://www.developpez.com
Le 10/07/2009 à 9:35
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 !
0  0 
Avatar de Goten
Membre chevronné https://www.developpez.com
Le 10/07/2009 à 9:48
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 ... :/
0  0 
Avatar de superjaja
Rédacteur https://www.developpez.com
Le 10/07/2009 à 11:21
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...
0  0 
Avatar de 3DArchi
Rédacteur https://www.developpez.com
Le 10/07/2009 à 12:23
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.
0  0 
Avatar de JolyLoic
Rédacteur/Modérateur https://www.developpez.com
Le 10/07/2009 à 12:58
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
0  0 
Avatar de jabbounet
Membre expert https://www.developpez.com
Le 18/07/2009 à 16:40
un bon exemple de telephone sans telephone c'est le navigateur gps
0  0 
Avatar de Alp
Expert éminent sénior https://www.developpez.com
Le 23/07/2009 à 21:09
Quelqu'un a essayé un peu ?

Ca m'intéresserait
0  0