Les limites du SDK du Palm Pre
par Christophe Laporte le 19.07.2009 à 16:53
Craig A. Hunter , un développeur iPhone intéressé par le kit de développement de Palm fait part de ses impressions sur son blog. Son expérience n'est pas très positive. Pour lui, le SDK de Palm présente plus ou moins les mêmes limites que celui d'Apple lorsque la société californienne avait tenté de mettre à la mode les Web Apps, avant de se raviser et de lancer un véritable SDK.
Ainsi, webOS ne propose que des technologies web pour le développement d'applications et les limites sont vites perceptibles. Par exemple, il est impossible de faire appel directement à OpenGL ES pour la programmation d'applications 3D intensives qui ne peuvent se passer d'une accélération matérielle. Cela rend impossible également la conception de jeux sophistiqués.

D'autre part, l’utilisation intensive des données de l'accéléromètre est assez "médiocre" sous webOS. Il n'est pas possible de dépasser une fréquence d'échantillonnage de plus de 4 Hz (quatre échantillons par seconde). À titre de comparaison, les applications développées par Craing A. Hunter et qui font utilisation de l'accéléromètre (gMeter et greenMeter) nécessitent un échantillonnage de 50-100 Hz pour être utilisables. Les jeux dans ce domaine ont besoin d'un échantillonnage d'au moins 20 Hz pour que les données d'entrée ne soient pas en décalage par rapport à la vitesse de trame graphique. Sur le SDK de webOS, l'échantillonnage supporté n'est vraiment utilisable que pour détecter des mouvements basiques du téléphone pour la rotation de l'interface.
Craig A. Hunter est déçu donc du SDK récemment mis à disposition des développeurs par Palm. Et il trouve cela d'autant plus regrettable que webOS est un système d'exploitation vraiment intéressant. Par contre, il confirme ce que beaucoup ont laissé entendre dernièrement à savoir que le Pre est sur le plan hardware relativement médiocre.
Mais ne perdons pas de vue que le SDK de Palm est encore en bêta, et que la société peut encore rectifier le tir. Reste qu'avec ses finances fragiles, le temps presse pour Palm…
Sur le même sujet :
- Palm donne son SDK à tous les développeurs
- Web apps : "Steve Jobs avait raison mais trop tôt"
Ainsi, webOS ne propose que des technologies web pour le développement d'applications et les limites sont vites perceptibles. Par exemple, il est impossible de faire appel directement à OpenGL ES pour la programmation d'applications 3D intensives qui ne peuvent se passer d'une accélération matérielle. Cela rend impossible également la conception de jeux sophistiqués.

D'autre part, l’utilisation intensive des données de l'accéléromètre est assez "médiocre" sous webOS. Il n'est pas possible de dépasser une fréquence d'échantillonnage de plus de 4 Hz (quatre échantillons par seconde). À titre de comparaison, les applications développées par Craing A. Hunter et qui font utilisation de l'accéléromètre (gMeter et greenMeter) nécessitent un échantillonnage de 50-100 Hz pour être utilisables. Les jeux dans ce domaine ont besoin d'un échantillonnage d'au moins 20 Hz pour que les données d'entrée ne soient pas en décalage par rapport à la vitesse de trame graphique. Sur le SDK de webOS, l'échantillonnage supporté n'est vraiment utilisable que pour détecter des mouvements basiques du téléphone pour la rotation de l'interface.
Craig A. Hunter est déçu donc du SDK récemment mis à disposition des développeurs par Palm. Et il trouve cela d'autant plus regrettable que webOS est un système d'exploitation vraiment intéressant. Par contre, il confirme ce que beaucoup ont laissé entendre dernièrement à savoir que le Pre est sur le plan hardware relativement médiocre.
Mais ne perdons pas de vue que le SDK de Palm est encore en bêta, et que la société peut encore rectifier le tir. Reste qu'avec ses finances fragiles, le temps presse pour Palm…
Sur le même sujet :
- Palm donne son SDK à tous les développeurs
- Web apps : "Steve Jobs avait raison mais trop tôt"
| |
3
2
1
Vos réactions (35 réactions)
Atlante
[19/07/2009 18:23]
Palm agonise... Et pendant ce temps ils n'ont toujours plus aucune offre en dehors des USA, plus aucune visibilité, que des reliques sans avenir à offrir dont personne ne veut acheter dans l'attente du Pré, qui lui semble ne jamais arriver.
Si Apple avait offert le multitâche dans Os X 3.0, c'était plié, Palm était enterré. Mais Apple ne l'a pas fait...
Palm agonise... Et pendant ce temps ils n'ont toujours plus aucune offre en dehors des USA, plus aucune visibilité, que des reliques sans avenir à offrir dont personne ne veut acheter dans l'attente du Pré, qui lui semble ne jamais arriver.
Si Apple avait offert le multitâche dans Os X 3.0, c'était plié, Palm était enterré. Mais Apple ne l'a pas fait...
Nitiel
[19/07/2009 19:00]
Tout le monde n'acheter pas que des téléphones Apple, l'iPhone n'est pas le téléphone ultime, Atlante.
Tout le monde n'acheter pas que des téléphones Apple, l'iPhone n'est pas le téléphone ultime, Atlante.
figaro
[19/07/2009 19:00]
@Atlante
Patience => Juin 2010 peut-être :P
@Atlante
Patience => Juin 2010 peut-être :P
Atlante
[19/07/2009 19:16]
@figaro: Bien espérons pour Palm que le Pré arrive avant! En attendant j'essaie un blackberry, je verrais bien en Septembre. Mais j'attendrai pas chez Apple jusqu'à Juin prochain, déjà deux ans que ça dure ces histoires de bridage abusif :p
@figaro: Bien espérons pour Palm que le Pré arrive avant! En attendant j'essaie un blackberry, je verrais bien en Septembre. Mais j'attendrai pas chez Apple jusqu'à Juin prochain, déjà deux ans que ça dure ces histoires de bridage abusif :p
innocente
[19/07/2009 19:26]
@ Nitiel : c'est pas le téléphone ultime mais on doit en être à 1,3 ou 1,4 millions vendus en France, pour un téléphone fait à la base par un fabricant d'ordinateurs ça commence à devenir *assez* significatif.
@ Nitiel : c'est pas le téléphone ultime mais on doit en être à 1,3 ou 1,4 millions vendus en France, pour un téléphone fait à la base par un fabricant d'ordinateurs ça commence à devenir *assez* significatif.
Rodney Jerkins
[19/07/2009 19:50]
Je comprend pas certain commentaire à propos d'apple, je me suis fais chier avec des téléphones pendant des années plus pourris les uns comme les autres, spv 2000, palm 910i, samsung et autres Nokia qui se mettaient jamais à jour fallait attendre l'autre dernier modèle encore pourri et aujourd'hui apple fabrique un tel vraiment révolutionnaire par rapport à tous ces fabriquants, INNOCENTE a bien raison de donné ces chiffres qui sont significatifs, L'iphone se vent parce que les gens ont bien compris ce que ce tel apportait, pour en revenir a Palm je pense qu'ils vont progresser dans leur SDK ils faut leur donner le temps.
Je comprend pas certain commentaire à propos d'apple, je me suis fais chier avec des téléphones pendant des années plus pourris les uns comme les autres, spv 2000, palm 910i, samsung et autres Nokia qui se mettaient jamais à jour fallait attendre l'autre dernier modèle encore pourri et aujourd'hui apple fabrique un tel vraiment révolutionnaire par rapport à tous ces fabriquants, INNOCENTE a bien raison de donné ces chiffres qui sont significatifs, L'iphone se vent parce que les gens ont bien compris ce que ce tel apportait, pour en revenir a Palm je pense qu'ils vont progresser dans leur SDK ils faut leur donner le temps.
Atlante
[19/07/2009 20:08]
@Rodney: J'ai pris un iPhone il y a 2 ans parce que c'était de très loin le meilleur portable du marché. Mais tu t'égares complètement, ce n'est pas parce que tu t'es fais chié pendant 10 ans avec Nokia que tu dois dorénavant rester avec un iPhone pour commémorer le fait qu'il a été le premier a apporter du frais. Aujourd'hui le marché n'est plus le même qu'avant l'iPhone, il faut savoir rester à l'écoute... T'as peut être su reconnaitre une fois dans ta vie il y a deux ans le meilleur portable du marché, à quoi ça t'aura servi si pendant les 10 années qui suivent tu ne veux plus voir ce qui se fait ailleurs parce que ton glorieux téléphone t'as jadis fais vivre UNE révolution? Avant de dire que je suis un troll ou de dire que je fais dans l'anti apple, je vous renvois à l'excellente réaction de Nitiel qui me reproche de clamer que l'iPhone est "le tel ultime". :p
@Rodney: J'ai pris un iPhone il y a 2 ans parce que c'était de très loin le meilleur portable du marché. Mais tu t'égares complètement, ce n'est pas parce que tu t'es fais chié pendant 10 ans avec Nokia que tu dois dorénavant rester avec un iPhone pour commémorer le fait qu'il a été le premier a apporter du frais. Aujourd'hui le marché n'est plus le même qu'avant l'iPhone, il faut savoir rester à l'écoute... T'as peut être su reconnaitre une fois dans ta vie il y a deux ans le meilleur portable du marché, à quoi ça t'aura servi si pendant les 10 années qui suivent tu ne veux plus voir ce qui se fait ailleurs parce que ton glorieux téléphone t'as jadis fais vivre UNE révolution? Avant de dire que je suis un troll ou de dire que je fais dans l'anti apple, je vous renvois à l'excellente réaction de Nitiel qui me reproche de clamer que l'iPhone est "le tel ultime". :p
oomu
[19/07/2009 20:14]
xcode, developper.apple.com, cocoa ont demandé près de 20 ans pour être ce qu'ils sont maintenant.
Cocoa est beaucoup plus vaste que Webkit + une api javascript
Xcode a demandé des années pour être un produit correct et fonctionnel pour écrire du code.
en face, Microsoft a MSDN, Visual Dev etc qui sont des produits d'une très grande maturité. Apple est tout juste en train d'égratigner le niveau de Microsoft
et vous voulez me faire croire que Palm peut ?
quand les autres se débattent entre du eclipse et une api java mal fagotée (ou un conglomérat de gtk/qt qui change d'avis chaque matin, je parle de toi NOKIA ! )
Bref, y en a marre ! L'os c'est un fétichisme des années 80 !
c'est TRES utile un "os", mais c'est relativement maitrisé en 2009. Prnez un kernel linux ou bsd ou mach et la vie est belle POINT !
Le Vrai boulot maintenant ce sont les outils de développements, l'environnement de développement (le "framework") comme peut l'être Cocoa, JAva Enterprise ou .NET et ho Mon DIeu , cela demande encore des _années_ de travail acharné
et Apple a 10 ans (si on compte pas ce qu'ils ont hérité de NeXT ) sur palm. Microsoft a 20 ans d'avance sur palm.
Il est donc évident que programmer sur pré c'est ... pas comme sur l'iphone... et c'est pas 2010 qui va changer cela.
Nokia est aussi dans le choux pour encore pfiu.. orf.. je sais pas, j'y croyais puis ils ont décidé de faire un grand reset général.. super...
xcode, developper.apple.com, cocoa ont demandé près de 20 ans pour être ce qu'ils sont maintenant.
Cocoa est beaucoup plus vaste que Webkit + une api javascript
Xcode a demandé des années pour être un produit correct et fonctionnel pour écrire du code.
en face, Microsoft a MSDN, Visual Dev etc qui sont des produits d'une très grande maturité. Apple est tout juste en train d'égratigner le niveau de Microsoft
et vous voulez me faire croire que Palm peut ?
quand les autres se débattent entre du eclipse et une api java mal fagotée (ou un conglomérat de gtk/qt qui change d'avis chaque matin, je parle de toi NOKIA ! )
Bref, y en a marre ! L'os c'est un fétichisme des années 80 !
c'est TRES utile un "os", mais c'est relativement maitrisé en 2009. Prnez un kernel linux ou bsd ou mach et la vie est belle POINT !
Le Vrai boulot maintenant ce sont les outils de développements, l'environnement de développement (le "framework") comme peut l'être Cocoa, JAva Enterprise ou .NET et ho Mon DIeu , cela demande encore des _années_ de travail acharné
et Apple a 10 ans (si on compte pas ce qu'ils ont hérité de NeXT ) sur palm. Microsoft a 20 ans d'avance sur palm.
Il est donc évident que programmer sur pré c'est ... pas comme sur l'iphone... et c'est pas 2010 qui va changer cela.
Nokia est aussi dans le choux pour encore pfiu.. orf.. je sais pas, j'y croyais puis ils ont décidé de faire un grand reset général.. super...
oomu
[19/07/2009 20:21]
@Nitiel
Tout le monde n'acheter pas que des téléphones Apple, l'iPhone n'est pas le téléphone ultime, Atlante.
vous avez raison, sauf que quand on développe en cocoa avec xcode et toutes les facilités d'os X qui sont toutes alliées pour améliorer le quotidien et bien on a l'impression que c'est le téléphone ultime.
Comprenez bien que dans le cadre du "sdk iphone", c'est pas Os X la pierre angulaire mais Xcode+Cocoa. le tout avec un site apple relativement agréable qui aide à s'y mettre (avec vidéo, tutoriels, conférences, etc)
Microsoft avait toutes les briques pour faire mieux encore, mais ca leur servait à rien pour se gaver d'argent alors microsoft a dormi et voilà.
-
Palm n'a pas tout le passif et les outils qu'on fait apple ou microsoft. Les développeurs déçus ne réalisent pas que la solution d'apple est bâtie sur de nombreux travaux sur près de 20 ans.
@Nitiel
Tout le monde n'acheter pas que des téléphones Apple, l'iPhone n'est pas le téléphone ultime, Atlante.
vous avez raison, sauf que quand on développe en cocoa avec xcode et toutes les facilités d'os X qui sont toutes alliées pour améliorer le quotidien et bien on a l'impression que c'est le téléphone ultime.
Comprenez bien que dans le cadre du "sdk iphone", c'est pas Os X la pierre angulaire mais Xcode+Cocoa. le tout avec un site apple relativement agréable qui aide à s'y mettre (avec vidéo, tutoriels, conférences, etc)
Microsoft avait toutes les briques pour faire mieux encore, mais ca leur servait à rien pour se gaver d'argent alors microsoft a dormi et voilà.
-
Palm n'a pas tout le passif et les outils qu'on fait apple ou microsoft. Les développeurs déçus ne réalisent pas que la solution d'apple est bâtie sur de nombreux travaux sur près de 20 ans.
oomu
[19/07/2009 20:24]
et en plus, ultime insulte, Apple a rajouté le "app store"
le App store est bourré de défauts, ho my god... les défauts, mais il offre une perspective commerciale réelle. un outil intégré qui fout votre application devant le public. Il est là ! il existe ! Quand on commence à travailler avec Xcode, on sait qu'en bout de chaîne on a un App STore pour vendre. L'avenir est déjà là et au pire on l'améliorera.
Un outil plein de défauts qui existe est infiniment mieux qu'un outil parfait qui n'existe pas.
et en plus, ultime insulte, Apple a rajouté le "app store"
le App store est bourré de défauts, ho my god... les défauts, mais il offre une perspective commerciale réelle. un outil intégré qui fout votre application devant le public. Il est là ! il existe ! Quand on commence à travailler avec Xcode, on sait qu'en bout de chaîne on a un App STore pour vendre. L'avenir est déjà là et au pire on l'améliorera.
Un outil plein de défauts qui existe est infiniment mieux qu'un outil parfait qui n'existe pas.
bof
[19/07/2009 20:44]
La questionest, est ce que le premier sdk de palm est au niveau du premier sdk de l'iphone ?
Je pense qu'avec du temps le palm pré sera une très sérieuse alternative à l'iphone !
La questionest, est ce que le premier sdk de palm est au niveau du premier sdk de l'iphone ?
Je pense qu'avec du temps le palm pré sera une très sérieuse alternative à l'iphone !
Rodney Jerkins
[19/07/2009 20:47]
ATTLANTE toi ta pas su reconnaître une seule fois de fermer ta grande g.......le de troll et c pas toi qui va m'apprendre ce qui est bien pour moi tes commentaire a la con tu les garde pour toi afin de t'affirmer dans ta connerie ça me gene pas, car je ne vais pas perdre mon temps a t'expliquer quoi que ce soit
ATTLANTE toi ta pas su reconnaître une seule fois de fermer ta grande g.......le de troll et c pas toi qui va m'apprendre ce qui est bien pour moi tes commentaire a la con tu les garde pour toi afin de t'affirmer dans ta connerie ça me gene pas, car je ne vais pas perdre mon temps a t'expliquer quoi que ce soit
NightWalker
[19/07/2009 21:24]
Avant que quelqu'un n'arrive en disant que le SDK de Palm est encore récent et que Apple aussi s'est planté au début, Palm malheureusement, ne peut se permettre à ce genre d'erreur. Au contraire, chez Palm, ils auraient du apprendre des erreurs d'Apple. Tout ce que les dev reprochent aux premiers SDK et valable aussi pour Palm.
Aucun intérêt de sortir un nouveau produit avec autant de buzz, s'il ne propose rien de plus ou de nouveau par rapport à ce qui existe déjà sur le marché. Il faut arriver à "capter" le marché.
Avec iPhone, Apple a eu énormément de chance de sortir un nouveau produit au moment où le marché de la téléphonie intelligente était complètement endormi. Un état qui a été reconnu par beaucoup d'acteurs du secteur. Un produit qui gère le multitouch, où l'accéléromètre n'est pas utilisé que pour passer de portrait au paysage... quitte à faire l'impasse sur les classiques comme le MMS, copier/coller par exemple. Quelque chose de totalement nouveau, quelque chose de "captivant". Ce n'était pas un produit parfait, mais différent, très différent.
J'espère vraiment que Palm a prévu autre chose dans ses cartons et surtout le sortir très rapidement.
Avant que quelqu'un n'arrive en disant que le SDK de Palm est encore récent et que Apple aussi s'est planté au début, Palm malheureusement, ne peut se permettre à ce genre d'erreur. Au contraire, chez Palm, ils auraient du apprendre des erreurs d'Apple. Tout ce que les dev reprochent aux premiers SDK et valable aussi pour Palm.
Aucun intérêt de sortir un nouveau produit avec autant de buzz, s'il ne propose rien de plus ou de nouveau par rapport à ce qui existe déjà sur le marché. Il faut arriver à "capter" le marché.
Avec iPhone, Apple a eu énormément de chance de sortir un nouveau produit au moment où le marché de la téléphonie intelligente était complètement endormi. Un état qui a été reconnu par beaucoup d'acteurs du secteur. Un produit qui gère le multitouch, où l'accéléromètre n'est pas utilisé que pour passer de portrait au paysage... quitte à faire l'impasse sur les classiques comme le MMS, copier/coller par exemple. Quelque chose de totalement nouveau, quelque chose de "captivant". Ce n'était pas un produit parfait, mais différent, très différent.
J'espère vraiment que Palm a prévu autre chose dans ses cartons et surtout le sortir très rapidement.
Atlante
[19/07/2009 21:29]
@Nightwalker:
Palm a probablement une solution de rechange dans ses cartons pour la synchronisation, mais certainement pas pour améliorer en profondeur les performances du SDK dans le temps qu'il leur reste désormais... Si ils avaient été dans la situation d'Apple, et avaient débarqué sur le marché il y a deux ans, ce Pré faisait un malheur et toutes ses erreurs de jeunesses auraient pu être comblées avec du temps. Aujourd'hui, il faudra toujours du temps pour corriger WebOs, et plus le temps passe, plus il devient certains que Palm ne l'aura pas. C'est dommage, je croyais dur comme fer dans ce téléphone, mais les jours, les semaines, et les mois sont en train de le tuer à petit feu... :(
@Rodney: ttes mè éxkuze si tu T sentis visè par ma denière frase, CT +++ destiné à dotres pairsonnes ki trainne par issi kà toi (le "vous")... Un conseil, ne lis pas ce que j'écris si ça t'en fais perdre ton français, ta politesse et ton raisonnement.
Edit: Sans rancune :)
@Nightwalker:
Palm a probablement une solution de rechange dans ses cartons pour la synchronisation, mais certainement pas pour améliorer en profondeur les performances du SDK dans le temps qu'il leur reste désormais... Si ils avaient été dans la situation d'Apple, et avaient débarqué sur le marché il y a deux ans, ce Pré faisait un malheur et toutes ses erreurs de jeunesses auraient pu être comblées avec du temps. Aujourd'hui, il faudra toujours du temps pour corriger WebOs, et plus le temps passe, plus il devient certains que Palm ne l'aura pas. C'est dommage, je croyais dur comme fer dans ce téléphone, mais les jours, les semaines, et les mois sont en train de le tuer à petit feu... :(
@Rodney: ttes mè éxkuze si tu T sentis visè par ma denière frase, CT +++ destiné à dotres pairsonnes ki trainne par issi kà toi (le "vous")... Un conseil, ne lis pas ce que j'écris si ça t'en fais perdre ton français, ta politesse et ton raisonnement.
Edit: Sans rancune :)
DarKcWiZ
[19/07/2009 21:39]
@rodney
http://www.youtube.com/watch?v=-y-CwOwsXLM
@rodney
http://www.youtube.com/watch?v=-y-CwOwsXLM
3
2
1
Réagir
Cinq consignes avant de réagir :
- Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
- Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
- Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
- Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
- Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.





Mai 2012
