• Progammez en C et C++ sous android

    Publié le 26 juin 2009 par Guy (GuyTouch)


    got android2 Progammez en C et C++ sous android Android France

    Je Viens d’apprendre aujourd’hui via smartphonefrance que la version Android 1.5 SDK, Release 2 vas permettre de rajouter dans nos applications android du code C ou C++.

    Pour tous ceux qui comme moi ont commencé à programmer en c (cours d’algoritme de me…..) quand il n’existait que ce language comme une alternative pour développer gratuitement des applications, sans passer par visual C++, Borland ou delphi (que de souvenir ), doivent en principe disposer d’un bon ensemble de fonctions en c (si vous vous souvenez dans quel coin vous les avez planquées ), répondant à différents problématique.

    Je pense que moi je vais ressortir mes vielles disquettes (en espérant qu’elles marchent toujours ) pour récupérer plein de vielles fonctions en C pour voir ce que ça vas donner. Je vous tiens au jus quand tous ça se mettra en place.


    Guy

    Co-fondateur du site Android france, senior lead developper, passionné de bière et de cigare cubain

    Twitter Google+ 

  • 24 Commentaires pour ce billet

    1. 1 - Revan dit:

      C’est bon à savoir ^^

      Il va falloir que moi aussi je ressorte mon vieux manuel de C++ :D

    2. 2 - julienr dit:

      oupela excuse moi de mal comprendre le rapport entre la programmation en c à l’école, les cours d’algo, le faite qu’il n’y avait que cela à l’époque, enfin plein d’amalgames à mon sens …

    3. 3 - Poppu dit:

      Uhm, avec un peu de chance ça va permettre débloquer les codecs et autres codes sensibles aux performances… A quand un lecteur de DivX non limité par la résolution et entièrement gratuit ? Enfin, je dis DivX mais c’est bien sûr valable pour plein d’autres formats…

    4. 4 - bzion dit:

      Je pense qu’il ne faut pas rêver. C# ou C++ ne sont que des languages. Il y aura toujours une transformation en code compilé mais du même niveau que celui produit à partir du Java. En d’autres termes, en C# et en C++ vous n’aurez accès qu’à l’API existante déjà disponible en Java. N’espérez pas pouvoir avoir plus de possiblités en changeant de language.
      Le but d’android derrière tout ça est de capter un maximum de développeurs. Tout simplement.

    5. 5 - Laurent dit:

      heu Bzion, t’as déjà programmé en C++? En java? Etant donné que le java se veut lançable partout (le fameux “run everywhere”), il n’a pas accès à la couche materiel de la machine…
      Ce qui est le contraire du C++ ou du C..c’est bien pour ça que google n’en voulait pas pour android!! Et c’est bien pour ça qu’il y a des “attention” un peu partout à l’usage de ce NDK….cela risque de rendre les applications non portable d’un mobile Android à l’autre!! (cela dit, j’ai pas encore essayé sur android…mais du C reste du C, sa conception et sa philosophie sont très différente du java!!)

      Donc bon…merci du commentaire…mais…en fait non!!

    6. 6 - JesusMarieJoseph dit:

      Laurent je crois que tu fais, d’un simple langage interprété, une religion. Java est “portable” tant que tu importes toute une pataraf de technologie tier pour le faire rouler. Comme si vc++ devait importer un coeur windows pour pouvoir dire qu’il fait des programme sur un autre système.
      Je suis très d’accord sur le commentaire de bzion puisqu’il surlignait le plus important pour les programmeurs… la vitesse d’exécution. Et c’est là le question d’un langage à un autre… pas les mots et les symboles !
      Et comme tout fini par le compileur à être compilé en 0 et en 1 donc sensiblement les mêmes vitesses, les mêmes fonctions, y a juste des mots qui change et des symbole pour dire la même affaire… 0 et 1 !
      À moins que Java n’ai inventé un nouveau transistor j’ai pas le luxe d’exclure aucun langage dans mon métier !

      Donc bon… merci du commentaire… mais.. en fait non !! (soit sympa ne te sent pas obligé d’être meilleur dans un simple commentaire)

    7. 7 - Boubou dit:

      Le java code obtenue aprés une compil java est un byte-code, qui est lui aussi “compilé” en live sur la machine qui l’exécute.

      C/C++ => 1 compile => binaire
      Java => 1 compile => bytecode => Interpréteur => binaire

      Et puis, en effet, le java est un langage est restrictif, ou l’on a pas accée au materiel, mais seulement a des classes qui elles gèrent le matos, avec le C/C++ (et autre langage de bas-niveau), on a accède directement.

    8. 8 - miarifeno dit:

      cool

    9. 9 - temps dit:

      A la recherche d’un tuto pour savoir comment faire, j’obtiens ici la certitude que c’est possible, bien qu’au départ, je n’ai pas imaginé le contraire.
      Cordialement

    10. 10 - disaster recovery dit:

      | Informations tellement fantastiques ici, : D.

    11. 11 - website dit:

      2 cheese

    12. 12 - olive garden dit:

      If you could message me with any hints on how you made this website look this good , Id appreciate it!

    13. 13 - Hsiu Dobb dit:

      Great paintings! That is the type of information that are supposed to be shared across the internet. Disgrace on the seek engines for no longer positioning this submit higher! Come on over and consult with my web site . Thanks =)

    14. 14 - fiction writing dit:

      An interesting blog post there mate . Thanks for the post .

    15. 15 - free ebooks dit:

      It seems to me that this site doesnt download on a Motorola Droid. Are other people getting the same problem? I like this web site and dont want to have to miss it when Im away from my computer.

    16. 16 - Boston Bruins dit:

      Wanted to drop a comment and let you know your Rss feed is not working today. I tried including it to my Bing reader account and got absolutely nothing.

    17. 17 - MIKE dit:

      I like that website layout . How was it made? Its very good.

    18. 18 - website dit:

      The look for your weblog is a bit off in Epiphany. Nevertheless I like your website. I might need to install a

    19. 19 - Auto Approved Scrapebox Link dit:

      Magnificent goods from you, man. Progammez en C et C++ sous android | Android-France I have understand your stuff previous to and you’re just extremely great. I really like what you’ve acquired here, really like what you are stating and the way in which you say it. You make it entertaining and you still care for to keep it wise. I cant wait to read much more from you. This is actually a wonderful Progammez en C et C++ sous android | Android-France informations.

    20. 20 - website dit:

      Re: Whoever made the remark that this was a good web site genuinely needs to get their brain inspected.

    21. 21 - www.housingvoucher.org dit:

      How did you make your blog site look this awesome. Email me if you can and share your wisdom. Id be appreciative.

    22. 22 - ANDREW dit:

      How do you make your blog site look this cool. Email me if you get the chance and share your wisdom. Id be appreciative!

    23. 23 - internet marketing business plan dit:

      Oh man! This blog site is sick! How can I make it look this good .

    24. 24 - RICHARD dit:

      I had been wondering if you ever thought of adjusting the page layout of your web site? It is very well written; I enjoy what youve got to state. But maybe you could include a a bit more in the way of content so people can connect to it better. Youve got an awful lot of text for only having one or two graphics. Maybe you can space it out better?

  • Laissez un commentaire

  • Les Brèves