Forums Développement Multimédia

Aller au contenu

Mais quelle Technologie choisir ?

DETENTE

12 réponses à ce sujet

#1 asld

    Ceinture Jaune

  • Members
  • PipPip
  • 25 messages

Posté 07 January 2012 - 17:37 PM

Bonjour à vous, et meilleurs voeux à tous !

Je viens vous voir car je me pose beaucoup de questions, et ne parvient pas, malgré de très longues recherches à trouver de solution.
Je suis développeur Flash AS3, PHP, HTML/CSS, avec quelques notions de javascript.

Je suis sur le point de lancer le développement d'une application à destination de supports tactile multi-points (multi-touch).

Fonctionnalités :
  • Système de synchronisation en ligne, qui lui permet de se mettre à jour, tout en pouvant fonctionner sans connexion internet. Donc elle doit pouvoir écrire sur le disque de la machine ou est installée l'application.
  • L'application est capable de détecter le branchement de périphérique externe (clé USB).
  • L'application doit pouvoir afficher de la vidéo, des images, PDF, document office (word, powerpoint).
  • L'application doit pouvoir générer des PDFs

Je prépare cela depuis plusieurs mois, et je souhaitais développer le tout via FLASH et publié en AIR 3.
Techniquement cela ne me pose pas de problème majeur, mais avec tout le capharnaüm actuel autour de Flash, Flex, Air... et surtout le choix d'adobe de clairement s'orienter vers l'HTML5/Javascript. Je me demande si je ne dois pas plutôt me tourner vers ces technologies.

Mais un projet comme celui ci est t-il réalisable en HTML5 / Javascript ? Et pour la compilation ? Air ?

Je compte beaucoup sur vos lumières et la pertinence dont vous faites preuve si souvent ici.

Merci !

#2 Henri_B

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 337 messages

Posté 07 January 2012 - 17:51 PM

personnellement c'est surtout ce point qui me pose probleme :
"•L'application est capable de détecter le branchement de périphérique externe (clé USB)."

les technos que tu cites ont en general des difficultés avec le materiel... je ne sais pas si Air peut faire ça sur les tablettes (tu parles bien de tablettes tactiles ?)...

#3 Badwolf

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 667 messages

Posté 07 January 2012 - 18:49 PM

je note surtout :
avec quelques notions de javascript

ton projet me semble assez complexe pour de l'HTML5/JS surtout si tu as juste quelques notions de JS...

après tout le reste est faisable avec AIR, bien que je privilégierais plutôt Flex/Flash Builder que Flash d'après ce que tu écris.
Haoooooooooooooooooooooooooooooooooooooooooooooou !!!

#4 asld

    Ceinture Jaune

  • Members
  • PipPip
  • 25 messages

Posté 07 January 2012 - 20:20 PM

Merci pour vos réponses,

L application est a destination de borne, table, et tablette tactile en effet. Air 3 permet la reconnaissance des périphériques de stockage externe. Mais cette fonctionnalité ne sera pas nécessaire sur tablette.

Mon principal soucis est de choisir une technologie " d'avenir", miser sur le bon cheval en quelques sorte. Quitte a me former sur Javascript.

Me confirmez vous que dans tous les cas, action script ou Javascript, il n y a qu une compilation en air qui me permettra de compiler, et d' accéder a des fonctions du système d' exploitation ?

Ma peur est de lancer ce gros projet alors que flex est abandonné par Adobe...

#5 Monz

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 3541 messages

Posté 07 January 2012 - 20:39 PM

Voir le messageasld, le 07 January 2012 - 20:20 PM, dit :

Merci pour vos réponses,

L application est a destination de borne, table, et tablette tactile en effet. Air 3 permet la reconnaissance des périphériques de stockage externe. Mais cette fonctionnalité ne sera pas nécessaire sur tablette.

Mon principal soucis est de choisir une technologie " d'avenir", miser sur le bon cheval en quelques sorte. Quitte a me former sur Javascript.

Me confirmez vous que dans tous les cas, action script ou Javascript, il n y a qu une compilation en air qui me permettra de compiler, et d' accéder a des fonctions du système d' exploitation ?

Ma peur est de lancer ce gros projet alors que flex est abandonné par Adobe...
Bonsoir,

Je comprends ton trouble suite aux déclarations d'adobe, mais avant que les technos flex et air deviennent réellement obsolètes, il y a de la marge.

Si tu penses pouvoir développer facilement ton projet en Air et avec des performances qui te conviennent, n'hésite pas, fais-le dans une techno que tu maîtrises.

Il faut arrêter de croire que le HTML5 est la panacée. Ce n'est même pas une technologie, c'est un standard. Que les grosses firmes (qui fournissent les navigateurs) acceptent plus ou moins.

Quant à savoir ce qui te permettra de faire du long terme, bien malin qui pourrait répondre à cette question. Regarde la difficulté qu'il y a à choisir, par exemple, un CMS. Certains ont le vent un poupe un moment, puis se cassent la gueule. Et toi, si tu l'avais choisi, tu fais comment pour évoluer après ? C'est la loi de toute technologie, et même si cela va beaucoup plus vite sur le web, personne n'est jamais à l'abris de se retrouver à un moment ou un autre supplantée.

Dans ma boite, quand nous avons un projet, nous regardons la techno la plus pertinente pour répondre dans les délais et avec une qualité optimale pour un maximum d'utilisateurs. Nous tenons peu compte de la pérennité, car un projet qui s'inscrit réellement sur le long terme est souvent amené, à un moment ou un autre, à s'adapter et à changer de technologie.

Si les applicatoions Air n'étaient plus supportées que par 10% des OS, je te dirais, n'y pense même pas. Mais ce n'est pas le cas. Ca marche même plutôt bien.

#6 asld

    Ceinture Jaune

  • Members
  • PipPip
  • 25 messages

Posté 07 January 2012 - 22:36 PM

Merci pour ta réponse bien argumentée, il est vrai que la période actuelle ne met pas les adeptes de la flash platform alaise...

Si je peux me permettre encore une question, j ai toujours développer depuis flash. Je n utilise pourtant jamais la timeline, programme en objet. Pourtant je n ai jamais regardé du coté de flex ou flash builder. J ai du mal en saisir les avantages. Quel choix avez vous fait ?

#7 Badwolf

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 667 messages

Posté 07 January 2012 - 22:48 PM

l'avantage de Flex c'est surtout pour la création d'interface graphique ,
et des RIA/applications desktop que le travail est aisé.
Haoooooooooooooooooooooooooooooooooooooooooooooou !!!

#8 asld

    Ceinture Jaune

  • Members
  • PipPip
  • 25 messages

Posté 08 January 2012 - 00:09 AM

D' accord mais quelle différence avec flash builder ?

#9 Badwolf

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 667 messages

Posté 08 January 2012 - 00:17 AM

Flex et flash builder c'est le meme logiciel, flash builder = flex 4
Haoooooooooooooooooooooooooooooooooooooooooooooou !!!

#10 asld

    Ceinture Jaune

  • Members
  • PipPip
  • 25 messages

Posté 08 January 2012 - 01:05 AM

Merci pour cette précision.
Que je développe donc avec Flash ou avec Flex/flash builder, le risque de devoir traduire mon projet dans un autre langage et le même ? Je me pose cette question car je crois savoir qu Adobe ne participera plus au développement de Flex, le livrait a la communauté open source.

Les nombreux articles que j ai pu lire dernièrement m inquiète, ce n'est pas clair, et ce en grande partie a cause du manque de clarté d' Adobe a ce sujet.

#11 Badwolf

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 667 messages

Posté 08 January 2012 - 09:09 AM

Citation

Que je développe donc avec Flash ou avec Flex/flash builder, le risque de devoir traduire mon projet dans un autre langage et le même ?
pourquoi veux tu traduire ton projet ?
qui plus est, au vu des fonctionnalités que tu veux mettre en place, il te serait impossible de le traduire en JS.

Citation

Je me pose cette question car je crois savoir qu Adobe ne participera plus au développement de Flex, le livrait a la communauté open source.

Tu confonds flex (IDE) et le flex SDK(AS3 + composants UI basés sur l'AS3) je crois bien.
le flex SDK va continuer d'évoluer en open source et une partie des équipes d'adobe y participeront.
Mais adobe commercialisera encore les IDE Flash et Flash Builder.
Haoooooooooooooooooooooooooooooooooooooooooooooou !!!

#12 dcz.switcher

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 2532 messages

Posté 08 January 2012 - 10:26 AM

Salut,

Au vu cahier des charges, j'aurais personnellement tendance à te conseiller d'envisager aussi d'autres technos, peut-être du java ?

Je ne suis pas expert en Air, mais as-tu vérifié la faisabilité technique ?

Je pense aux périphériques externes et la lecture de documents de la suite Office.

Quoi qu'il en soit, je ne pense pas que le trio HTML5+CSS3+JS soit adapté à ton projet

Citation

  • Système de synchronisation en ligne, qui lui permet de se mettre à jour, tout en pouvant fonctionner sans connexion internet. Donc elle doit pouvoir écrire sur le disque de la machine ou est installée l'application.
  • L'application est capable de détecter le branchement de périphérique externe (clé USB).
  • L'application doit pouvoir afficher de la vidéo, des images, PDF, document office (word, powerpoint).
  • L'application doit pouvoir générer des PDFs

"Ce que l'on conçoit bien s'énonce clairement et les mots pour le dire arrivent aisément"

embryon de site

#13 asld

    Ceinture Jaune

  • Members
  • PipPip
  • 25 messages

Posté 09 January 2012 - 09:52 AM

Merci,

Oui l’ensemble est réalisable en AIR 3, sauf peut-être les documents office.
(je vais faire un nouveau post à ce sujet pour plus de clarté).

(http://flash.mediabo...ffice-dans-air/)
et
(http://flash.mediabo...t-pdf-dans-air/)

Merci pour toutes vos interventions, j'y vois maintenant plus clair.

Bonne journée !



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP