Apache Adobe Flex TutorialTutoriaux Adobe Flex & AIR en Français

1sept/100

Acquisition d'OpenPlug par Alcatel

C'est maintenant officiel, Alcatel-Lucent a racheté la société française OpenPlug:

Alcatel-Lucent acquires OpenPlug, a cross-platform mobile software development tool provider

Après avoir racheté ProgrammableWeb en juin, Alcatel montre une vraie envie de s'immiscer dans le monde mobile. Après des années de silence sur le marché du mobile (rappelez-vous, les mobiles Alcatel avec le joystick qui durait 2 semaines), Alcatel pointe donc le bout de son nez.

Bonne nouvelle pour OpenPlug?

Sûrement oui ^^. C'est souvent le but des startups, de monter monter puis de se faire racheter. Google ou Oracle par exemple sont friands de ce genre d'entreprise innovante. Cette annonce se fait 1-2 mois après le lancement commercial (avec pricing) de la suite ELIPS d'OpenPlug

L'appellation OpenPlug sera encore utilisée quelques temps puis sera le système sera intégrée à l'existant d'Alcatel:

“In the short term the service will continue to use the OpenPlug brand,” said Monson, though OpenPlug will also be included in Alcatel-Lucent’s Developer Platform and Open API Service.

Bonne nouvelle pour les utilisateurs? A mon avis, on verra. Ce genre de merge peut ralentir la marche d'OpenPlug qui a encore du chemin à faire. Certes, OpenPlug joue sur toutes les plate-formes (je ne sais pas s'ils ont eu la confirmation écrite de la part d'Apple confirmant que leur système respecte bien les derniers termes de licence du SDK Apple) mais la concurrence est rude.

Notamment, les grands points à améliorer (lorsque je l'avais testé), sont:

  • Emulateur "bricolé", très loin de ce que l'on peut expérimenter avec les émulateurs natifs
  • Taille des applications générées bien trop importantes
  • Compilation qui prend des plombes (conversion C)
  • Pas de gestion des librairies SWC
  • Des tutoriaux pas assez touffus

Je ne vais pas forcement comparer avec la solution Adobe Air sur Android que je préfère. C'est quand même très plaisant d'avoir un runtime qui va assurer un rendu sans trop se pré-occuper du système derrière. En fait, j'aimerai juste qu'OpenPlug arrête un peu de faire ce que je considère presque comme de la publicité mensongère:

Create Cross-Platform Native Mobile Apps in Flex with ELIPS Studio

Non, on ne code pas "en Flex", on code "à la manière de Flex" s'il on veut. On peut dire que l'on peut écrire du code MXML (déclaratif) et de l'ActionScript mais ce n'est pas du Flex derrière. Avec Air pour Android, oui on code en Flex, pas avec OpenPlug.

Enfin bon, souhaitons quand même bonne continuation à OpenPlug :)

1sept/106

AIR pour Android – Mobiles supportant Adobe Air (avec processeurs ARMv7-A)

Adobe Air pour Android ne sera supporté que sur les machines fournies avec Android 2.2 (FroYo). Ces machines ne sont pas légions en France, à l'heure actuelle. A ma connaissance, il n'y a que le Nexus One et le HTC Desire (mais les tablettes Android arrivent !).

Mais le fait de supporter Android 2.2 ne suffit pas pour que votre machine supporte le runtime Air. Il faut aussi qu'elle soit équipée d'un processeur ARMv7-A. Pour savoir si votre machine supporte(ra) Air, veuillez consulter la liste présente sur les forums Adobe Air:

Liste des machine Android ayant un processeur ARMv7-A

Voici un petit résumé de la situation au 1 Septembre 2010:

Devices which ARMv7-A processors
(TI OMAP 3xxx/4xxx, NVidia Tegra2, Qualcomm Snapdragon QSD8x50, QSD8x60, MSM7x30, Samsung-Intrinsity S5PC110 SOCs)

HTC Desire
HTC EVO
HTC Incredible
HTC Nexus One
HTC Triumph / Desire / Bravo
HTC Vision Blaze / Desire Z
HTC Ace / myTouchHD / Desire

Motorola Milestone
Motorola Zeppelin
Motorola XT720, XT701
Motorola Split
Motorola Droid
Motorola Droid 2
Motorola Droid X

Samsung Galaxy S (All variants including Pro, Vibrant GT-i9000, SGH-i897, Captivate, Fascinate, SPH-D700, Epic 4G)
Samsung YP-MB2
Samsung Galaxy Beam GT-i8520 / Halo
Samsung SHW-M100S

Sony Ericsson Xperia X10/X10i

Dell Thunder
Dell Streak / Mini 5

Acer Stream / Liquid 110
Acer Liquid E Ferrari

LG KU9500 / SU950

Huawei SmaKit S7 Tablet

Pantech IM-A600S

Dell Flash
Dell Smoke

Optimus One

Devices with processors that are lower than ARMv7-A

HTC Aria
HTC Dream (G1)
HTC Hero
HTC Legend
HTC Magic (G2)
HTC myTouch Slide
HTC Wildfire
Motorola Cliq
Samsung Galaxy Spica
Sony Ericsson Xperia X10 Mini