Android

01

NEON programmer Needed !

août

I was recently contacted by a company which proposed me optimize critical parts of an application designed to run on the iPhone (see Android someday). Let me say right now, being paid to do NEON assembly code, I did not hesitate for long!
So after a fortnight of optimizations, I’m pretty happy with the result because the application now works significantly faster!

This post is a translation of “Recherche programmeur NEON !

more...
 | Tags: ,
01

Recherche programmeur NEON !

août
3 Comments »   Posted by Etienne SOBOLE |  Category:Android, Systèmes, iOS

J’ai été contacté récemment par une société qui m’a proposé d’optimiser les parties critiques d’une application prévue pour fonctionner sur l’iPhone (voir Android un jour). Donc autant dire tout de suite, qu’être payé pour faire de l’assembleur NEON, j’ai pas hésité longtemps !
Donc après une quinzaine de jours d’optimisations à tout va, je suis assez content du résultat puisque l’application fonctionne à présent significativement plus vite !

more...
 | Tags: ,
08

15 jours de dev sur l’Intel z2460.

juil

Cela m’aura pris 2 semaines, mais j’ai fini par porter mon moteur 2D sur l’Intel z2460!
Retour d’expérience assez intéressant! Car développer sur Android c’est déjà sport, mais alors coder en natif pour le x86, ça devient carrément le grand saut dans l’inconnu ! Rien n’est réellement fini, ni complètement fonctionnel!
Du coup on peut passer un temps assez incroyable à chercher les raisons d’un tout petit problème !!! Bon au final, ça vaut quand même le coup ! L’Intel étant comme je le pressentais plutôt assez performant !

more...
 | Tags:
20

Fini les vacances pour ARM !!!

juin

Ca devrait arriver, même si on pouvait espérer que non!
Intel arrive dans le monde du smartphone avec son medfield Z2460.
Si Intel sait faire des processeurs (et de très bons processeurs), on avait cru que la gestion de l’énergie n’était pas son fort, et que donc, il n’était pas prêt de venir concurrencer l’ARM dans nos chers smartphones.
Et pourtant ils arrivent et ça va faire mal !

more...
 | Tags:
04

Tegra 3: pas pour moi !!!

mai

J’ai croisé Vendredi notre directeur des Ressources Humaines. Ce dernier était en train de tester son nouveau smartphone. Ni une ni deux je m’approche car l’engin est plutôt esthétique.
Pas le temps de souffler que je me prends un “T’as vu mon smartphone, c’est un HTC One X, le plus puissant des smartphones”…
Bien! Je vois que le commercial de chez PhoneHouse à bien fait son travail. Reste plus qu’à vérifier si cette affirmation est vraie.
Comme notre DRH est cool, il a bien voulu que j’installe quelques bench de mon cru sur son smartphone flabant neuf !

more...
 | Tags:
12

FrameRate : le nerf de la guerre

avr

Tout développeur de jeu (d’action) qui se respecte doit forcément garder une vue sur la vitesse de déroulement de son jeu et donc s’assurer d’un framerate suffisant. C’est lui (le framerate) qui garanti un jeu agréable à jouer et pas trop fatigant pour les yeux du joueur.
Sur une plateforme comme Android, nombreux sont les petits problèmes pénibles qui vont compliquer la tâche du développeur : des devices différents, des résolutions différentes, un système multi-tâche et des fréquences d’écran différentes.
Bref. Comme je développer (lorsque j’ai le temps) mon moteur graphique 2D pour Android, c’est un peu l’occasion d’expliquer les choix que j’ai fais avec leur avantages et leur inconvénients.

more...
 | Tags:
14

Galaxy Note: Avis et Performances

nov

Je ne suis fais un petit cadeau en m’offrant le smartphone à la mode en ce moment, le Galaxy Note.
Il est arrivé ce week end, donc forcément, j’ai pas trop résister à l’envie de tester la bète. je vous propose ici mon avis sur l’engin ainsi qu’un retour sur les performances du Exynos 1.4Ghz de samsumg qui pour mémoire est un dual Cortex A9.
Le Galaxy Note offre bien des surprises…

more...
07

Performance du tracé de sprites sous Android

août

Je commence tout doucement à me faire à Android.
J’ai donc voulu tester la performance de ma Galaxy Tab. Et pour commencer avec un truc un peu ludique, j’ai testé l’affichage de sprites.
J’ai donc tester la méthode à base de Java et quelques variantes en Assembleur !!!

more...
 | Tags:
13

Android…

juil
3 Comments »   Posted by Etienne SOBOLE |  Category:Android, Systèmes

J’ai été un peu absent ces temps-ci car j’ai décidé de me mettre à Android pour essayer de rendre un peu plus concret l’utilisation de NEON.
Bon après ces quelques semaines de pratique, c’est l’occasion de faire le point sur Android et surtout sur les moyens disponibles pour exploiter l’assembleur sur ce système qui en a cruellement besoin.

more...