La jungle mobile
Face à la multitude de solutions mobiles, difficile de faire un choix pour le développeur : solutions purement natives (laissant forcement de côté une bonne partie des utilisateurs , ne serait-ce qu'iOS ou Android), HTML5 ou solutions hybrides.Laissons, un temps, les solutions natives de côté qui - côté ubiquité - sont hors course !
AIR mobile
Il y a quelque chose d'intéressant dans AIR mobile avec ses Native Extensions, c'est qu'on peut forcément atteindre une fonctionnalité native du périphérique mobile quitte à en payer un effort de développement supplémentaire. Et puis, le framework apporte déjà des éléments quasi inaccessibles des solutions orientées Web. Une réutilisation non négligeable de/vers une version Desktop est également possible.Hélas, 2 fois hélas, Adobe est beaucoup moins actif ces derniers mois sur le créneau AIR mobile :
- l'accent est mis sur PhoneGap et on ne voit plus grand-chose sortir de chez Adobe
- pas beaucoup de visibilité du côté de la fondation Apache qui a repris le flambeau de Flex
Notons néanmoins l'apparition de la 3D (voici une vue virtuelle du Duomo de Florence en 3D) mais pour nos applications d'entreprise, cela a peu de conséquence !
HTML5, PhoneGap
Mais que reste-t-il ?Et bien, la victoire annoncée d'HTML5 est en train de faire (trop ?) pencher la balance : PhoneGap, Sencha et consorts tiennent le haut du pavé et même SAP noue des accords avec ces acteur.
Une infographie intéressante pour savoir quand utiliser PhoneGap.
SAP propose d'ailleurs son propre framework HTML5 : SAP UI5.
Source : SAP (blog de Rui Nogueira) |
- une forte présence de navigateurs anciens en entreprise (IE6 en tête) qui ne supporte pas HTML5 et CSS3 (est-ce que Modernizr, dont l'objectif est de pallier certaines lacunes des navigateurs, change vraiment la donne ?)
- la disparité de la prise en charge par les nouveaux navigateurs(cf. cainuse.com)
Portal on Device
Une nouvelle solution à destination des utilisateurs du Portail SAP.Attention ! Ce n'est pas parce que vous pouvez accéder au Portail que les applications qui y sont hébergées fonctionneront sur votre terminal.
Extrait de la note OSS 1705067
SAP recommends using mobile-adapted applications in the portal on device environment. Non-mobile supported UI technologies (for example, Web Dynpro, Business Server Page (BSP)) may not be rendered correctly or may not be rendered at all on the mobile devices, depending on each UI technology and/or specific implementation. SAP UI technologies currently do not support the mobile Product Availability Matrix (PAM), and therefore are not supported for portal on device.
Solution: Customers should adapt their applications to match the correct form factor, application complexity, and UI technology in order to run correctly on a mobile device. This adaptation usually involves manually recreating the user interaction layer to suit the touch-mobile device characteristics.
Et télechargez Appliness, c'est excellent !
Aucun commentaire:
Enregistrer un commentaire