IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash/Flex Discussion :

Besoin d'aide sur langage Flash pour smartPhone


Sujet :

Flash/Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Septembre 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 8
    Par défaut Besoin d'aide sur langage Flash pour smartPhone
    Bonjour,

    Je suis à la recherche d'information concernant les outils d'adobe en matière de développement car je n'y connais pas grand chose.

    J'ai écrit une grosse application en VB.NET (une force de vente) avec le compact Framework à destination des appareils Windows Mobile.
    Sauf que, si vous êtes au courant, Microsoft à sorti Windows Phone 7, et mon programme est à refaire complètement.

    Donc, je suis à le recherche d'un nouveau langage pour re développer mon application.

    J'ai essayé pas mal d'outils, mais rien ne m'a convaincu pour le moment.

    En gros, mes besoins sont:
    - les performances (comme toutes les applications me direz-vous)
    - Créer une application multi plateforme :
    - PC sous windows
    - PC sous mac
    - Android et tablettes android
    - iPhone / iPad
    - windows phone 7 si possible

    - une utilisation quasi-permanente de l'appli en mode complètement déconnecté
    - Utiliser une base de type SQL (comme sqlite)
    - zipper/dézipper des fichiers textes

    - me connecter rarement à internet pour:
    - utilisation de webService
    - connexion et téléchargement/envoi sur un FTP

    - gérer une interface graphique utilisable 'au doigt'
    - Afficher des listes détaillées avec des images, textes de couleur différentes
    - gérer en tout plus de 40 fenêtre différentes, donc, enchainement des écrans avec si possible un effet ...
    - boutons, onglets, sélection d'une date...
    - bref, disposer d'objets graphiques pré-faits jolis et assez gros pour une utilisation tactile sur un smartPhone

    - quand il y a une connexion internet, pourvoir localiser une adresse sur googleMap
    - Pouvoir accéder à des éléments du téléphone (agenda, mail, SMS, GPS ...)

    Bref, en soi, l'application n'est pas du tout un jeu, c'est juste de l'affichage d'informations provenant de la base SQL.

    Donc, sachant que je viens d'un environnement .NET, quel langage(s?), outil(s?) devrai-je utiliser pour permettre de créer une application multi plateforme ?
    Quelque chose d'important pour moi est la rapidité de création de l'application, donc, d'avoir des API (openSource, communauté ?) pour gérer la base SQL, et surtout, d'avoir des objets graphiques pré-fait.

    Désolé pour vous, ça fait beaucoup à lire mais ça fait plusieurs semaines que je cherche un outil "magique", et franchement, adobe parait bien, mais avant de me lancer dedans, je préfère vous demander votre expérience, car est-ce que les langages adobe sont difficiles à apprendre? lequel choisir? quels outils acheter?


    Dites moi tout!

    Et merci par avance !

  2. #2
    Rédacteur/Modérateur
    Avatar de beekeep
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    2 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 2 005
    Par défaut
    Bonjour,

    je pense que la technologie AIR est toute indiquée pour ce projet.

    elle a répond à quasiment l'intégralité des besoins cités :
    multiplate-forme, moteur SQLite intégré, possibilités graphique de Flash, vitesse et outils de développement, nombreuses API (Google map), multi-touch etc.

  3. #3
    Membre Expert
    Avatar de Pragmateek
    Homme Profil pro
    Formateur expert .Net/C#
    Inscrit en
    Mars 2006
    Messages
    2 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Formateur expert .Net/C#
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 635
    Par défaut
    Je confirme, si la portabilité est importante alors le meilleur (seul?) choix est la plateforme Flash, en particulier Flex pour le développement et AIR pour le runtime.

    Les outils de développement, comme l'EDI basé sur Eclipse, sont relativement similaires à ce qui se fait dans d'autres environnements technologiques.

    Deux choses risquent de te dépayser :
    - le paradigme de développement de l'interface graphique, notamment basé sur XML pour la décrire; c'est très répandu y compris en .Net avec WPF;
    - le langage de programmation qui est ActionScript, et a des racines communes avec JavaScript.

  4. #4
    Membre habitué
    Inscrit en
    Septembre 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 8
    Par défaut
    Bonjour à vous deux,

    Merci beaucoup pour vos réponses, ça m'éclaire un peu (beaucoup) plus !

    Mais alors, si Flash parait une bonne solution, je ne comprend pas pourquoi tout le monde ne part pas dessus dès aujourd'hui, car le potentiel est énorme !

    Alors, un truc que je ne comprends pas, c'est tous les langages chez adobe(actionScript, Air,Flex ...) pour mon cas, pour le multi-plateforme (surtout compatible iPhone), lequel choisir ?
    Et surtout, quels outils dois-je télécharger pour faire un essai? (Eclipse? Flex builder ?, y en a trop ... )
    Parce que, franchement, on n'enlèvera pas à Microsoft la simplicité de ces outils, Visual Studio une fois, et on a tous les langages et ce qu'il faut.

    Là, si je veux faire un programme(sans avoir à développer tous les objets graphiques séparément), compatible Android et iPhone (pour commencer), que dois-je prendre?

    Merci encore pour vos réponses, je pense bientôt rentrer dans le monde Flash !

  5. #5
    Membre Expert
    Avatar de Pragmateek
    Homme Profil pro
    Formateur expert .Net/C#
    Inscrit en
    Mars 2006
    Messages
    2 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Formateur expert .Net/C#
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 635
    Par défaut
    Mais alors, si Flash parait une bonne solution, je ne comprend pas pourquoi tout le monde ne part pas dessus dès aujourd'hui, car le potentiel est énorme !
    Flash est la plateforme, mais l'outil de développement privilégié est Flex, qui va au final donner une application Flash.

    Alors, un truc que je ne comprends pas, c'est tous les langages chez adobe(actionScript, Air,Flex ...) pour mon cas, pour le multi-plateforme (surtout compatible iPhone), lequel choisir ?
    Il y a un seul langage de programmation : ActionScript.
    Flex est un framework de développement notamment basé sur l'utilisation d'ActionScript : en (très) gros Flex = MXML + AS.
    Air est un environnement d'exécution pour applications Flash et qui permet de les utiliser comme des applications natives au système d'exploitation.

    Et surtout, quels outils dois-je télécharger pour faire un essai? (Eclipse? Flex builder ?, y en a trop ... )
    Flash Builder est basé sur Eclipse; il en existe une version express gratuite il me semble, et à défaut une d'évaluation.
    Sinon, étant donné que le SDK est gratuit, tu peux utiliser Eclipse+un plugin.

    Pour débuter il y a des tutos sur le site officiel qui sont bien faits.

  6. #6
    Membre habitué
    Inscrit en
    Septembre 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 8
    Par défaut
    Eh bien, merci beaucoup seriousme !

    Ça fait plaisir de se faire aider comme cela.

    J'ai tout ce qu'il faut maintenant, je vais partir à la découverte du monde Flash !

    Merci à tous, et ... sujet résolu !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Besoin d'aide sur un select trop complexe pour moi
    Par Oribiahn dans le forum Requêtes
    Réponses: 1
    Dernier message: 24/08/2010, 15h22
  2. Réponses: 0
    Dernier message: 04/12/2009, 14h17
  3. Besoin d'aide sur modif source flash
    Par delavega dans le forum Flash
    Réponses: 0
    Dernier message: 13/12/2008, 21h32
  4. Besoin d'aide sur langage SQL. Extraire des données
    Par FaTaL25 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 19/12/2007, 13h47
  5. [SQL] Besoin d'aide sur les attributs pour une requete
    Par bobobobo01 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 27/11/2006, 21h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo