2010-03-02 5 views
1

En tant que développeur mobile amateur, je suis consterné chaque fois que je dois corriger, mettre à jour ou ajouter de nouvelles fonctionnalités à une de mes applications.Quelles nouvelles API le W3C devrait-il utiliser pour permettre de puissantes applications Web mobiles?

J'attends avec impatience le moment où vous pouvez développer une application web pour n'importe quel type d'appareil. HTML5 et de nouvelles API comme Geolocation API ou Contacts API sont un pas en avant, mais quelles autres API pourraient être utiles pour déplacer les développeurs mobiles actuels sur le Web? Par exemple, une sorte d'API Sensor pour accéder aux accéléromètres mobiles ou aux magnétomètres. Je suis conscient que les futures versions mobiles de Flash et d'AIR arrivent, mais je préfère les normes Web.

+0

"En tant que développeur mobile amateur, je suis consterné chaque fois que je dois corriger, mettre à jour ou ajouter de nouvelles fonctionnalités à une de mes applications." - Vraiment? Quelle partie du développement amateur appréciez-vous réellement * alors? –

+0

Celui avant tout utilisateur utilise réellement l'application ;-) –

+0

Logiciel fonctionnerait beaucoup plus fiable si ce n'était pas pour les utilisateurs :) –

Répondre

0

Il existe une idée pour ajouter une API de périphérique en HTML5.

http://www.w3.org/TR/dap-api-reqs/

Pour être honnête, je ne pense pas que vous pouvez faire ce genre de chose génériquement (ou du moins il est un défi peu pratique). Je pense que c'est aux gens qui font des systèmes d'exploitation mobiles - c'est-à-dire Apple, Google et le reste - de décider si et comment fournir un accès JavaScript au matériel.

Il s'agit potentiellement d'un risque de sécurité majeur. Aller à un site Web détourné, et soudainement les criminels russes copient chaque photo que vous prenez? Il y a une "puissante application web mobile" pour vous.

+0

Eh bien, je suis d'accord que la sécurité est une préoccupation sérieuse ici. Mais vous prenez les mêmes risques lors de l'installation d'applications à partir de la boutique Android, par exemple. Tout est question de confiance et de précaution. –

+0

Et vous ne prenez pas les mêmes risques lors de l'installation à partir de l'App Store, car Apple examine ces applications. C'est pourquoi je doute que ce genre de chose puisse être standardisé. –

Questions connexes