A mon avis, si c'est ce genre de choses, sachant que tu es rubyiste, je te dirais d'aller vers http://mobiruby.org/. Je n'ai pas testé pour ma part, mais phonegap, dés que ça tape dans l'api de l'iphone, je m'en méfie, même s'ils fournissent des wrappers.
2012/9/11 Guirec Corbel <[email protected]> > Ha ok... Effectivement je suis d'accord avec toi. Pour développer des > applications lourdes ou des jeux rien ne vaut le développement natif. Pour > ma part, ce que je souhaite faire pour le moment, ça serait des petites > application qui permettrait de voir quels sont les restaurants ouverts ou > prendre une photo, la géolocaliser, et l'ajouter sur un site. Ce genre de > "petites applications". > > Le 11 septembre 2012 08:56, Jean-Hadrien Chabran <[email protected]> a écrit : > > Je n'ai peut être pas été clair, il n'y a pas de silver bullet. >> >> Tu es obligé de procéder à l'étude de tes besoins pour ton application, >> de voir ce dont tu as besoin, pour ensuite décider entre : >> >> >> - les webkits embarqués : phonegap, titanium et autres qui sont assez >> inégaux, je n'ai pas testé titatnium, mais ça ne m'étonne pas que Florian >> dise que c'est pourrave, ces trucs là sont assez branlants dans le concept >> - du dev natif, la seule solution possible quand tu as vraiment >> besoin d'une expérience slick >> - Un mix de dev natif et de webkit, à étudier selon tes besoins, ça >> peut bien fonctionner si tu découpes bien fonctionnellement. >> >> En gros, tant qu'on ne sait pas ce que tu veux développer, il n'y pas de >> réponse précise envisageable :) (enfin selon moi) >> >> 2012/9/11 Guirec Corbel <[email protected]> >> >>> Que propose tu comme alternative à PhoneGap (en sachant que Florian >>> viens de dire que Titanium c'était de l'ostie de marde comme on dit au >>> Québec)? >>> >>> Le 11 septembre 2012 08:43, Jean-Hadrien Chabran <[email protected]> a >>> écrit : >>> >>> Pour avoir déjà regardé ce genre de choses, en très rapide car je manque >>>> de temps dans l'immédiat là : >>>> >>>> Il faut étudier très rigoureusement ce que tu veux obtenir comme >>>> résultat. Prenons phonegap par exemple. Tant que tu veux rester dans un >>>> truc assez con, style quelques boutons un peu de présentations, c'est bon. >>>> Sinon l'expérience se dégrade assez vite de ce que j'en ai constaté en >>>> testant sur un projet, tu passes finalement ton temps à corriger les petits >>>> défaut d'ux à droite et à gauche, ce qui prends vite un temps considérable. >>>> >>>> Voilà mon centime, car ça en vaut même pas deux :) >>>> >>>> 2012/9/11 Florian Dutey <[email protected]> >>>> >>>>> jQuery mobile rame terriblement sur tout ce qui n'est pas iphone. >>>>> Titanium c'est de la merde, très clairement. Blindé de bugs, pas de >>>>> maintenance et au final, ca te pourri plus la vie qu'autre chose. >>>>> Il me semble qu'on avait déjà eu la discussion sur titanium donc je >>>>> vais en rester la =) >>>>> >>>>> Le 11 septembre 2012 14:27, Guirec Corbel <[email protected]> a >>>>> écrit : >>>>> >>>>> Bonjour, >>>>>> >>>>>> Je souhaite développer des applications mobile et j'ai fait plusieurs >>>>>> recherches pour déterminer quels sont les outils existants et quels sont >>>>>> ceux qui me correspondent le plus. >>>>>> >>>>>> Voici ce que je prévois pour le moment : >>>>>> >>>>>> - Pour le coté serveur il s'agit, bien sur, de rails-api; >>>>>> - Pour la création d'application mobile ça sera phoneGap. Je >>>>>> souhaite un outil cross-plateform. J'ai donc trouvé Titanium, >>>>>> PhoneGap et >>>>>> Rhomobile. >>>>>> - Rhomobile me paraissait le plus intéressant car écrit en Ruby >>>>>> et permettant d'utiliser des outils comme ActiveRecord, RSpec, >>>>>> etc... des >>>>>> outils avec lesquels je suis habitué. Je trouve que cet outil >>>>>> n'est pas >>>>>> encore très au point. Je suis tomber sur le code source et ça ne >>>>>> me parait >>>>>> pas très propre. Leur documentation est un peu brouillon et la >>>>>> structure de >>>>>> base quand on génère un projet aussi. >>>>>> - Pour ce qui est de Titanium VS PhoneGap, je pense que >>>>>> Titanium en fait trop tandis que PhoneGap fait le minimum mais le >>>>>> fait >>>>>> bien. De plus, PhoneGap peut être couplé avec d'autres outils ce >>>>>> qui >>>>>> permet, je pense, de tirer le meilleur de chacun; >>>>>> - Au niveau du Look And Feel je pense utiliser JQuery Mobile qui >>>>>> me parait très simple. Je pense également utiliser Codiqa, disponible >>>>>> sur >>>>>> la page de JQuery Mobile : http://jquerymobile.com/. Je vais peut >>>>>> être l'acheter plus tard. Je trouve cet outil très bien car, n'étant >>>>>> pas >>>>>> designeur, je ne veut pas passer du temps là-dessus et je trouve que >>>>>> le >>>>>> code généré est très bien; >>>>>> - Je compte utiliser GEdit lors de la création de la partie >>>>>> graphique car il va y avoir beaucoup de copier/coller et VIM pour le >>>>>> reste. >>>>>> Pas d'IDE trop complexe. >>>>>> - Pour la partie de la structure Javascript je pense utiliser >>>>>> Backbone.js. J'ai également regardé pour Ember.js mais je trouve cela >>>>>> trop >>>>>> compliqué pour les petites applications que j'ai à faire. Je pense >>>>>> qu'il >>>>>> faut vraiment des grosse application pour avoir l'utilité de Ember. >>>>>> Même en >>>>>> regardant la vidéo de Wycats ( >>>>>> https://peepcode.com/products/play-by-play-wycats-ii-emberjs) ça >>>>>> a l'air compliqué alors que c'est le créateur; >>>>>> - Je compte utiliser CoffeeScript. J'ai trouvé cette page : >>>>>> >>>>>> http://spin.atomicobject.com/2011/07/12/phonegap-with-haml-scss-and-coffeescript/et >>>>>> ça marche bien. Je suis content avec; >>>>>> >>>>>> >>>>>> J'aimerai avoir votre avis sur la chose. Ai-je oublié quelque chose? >>>>>> Êtes vous d'accord? >>>>>> >>>>>> >>>>>> Merci pour votre aide! >>>>>> >>>>>> Guirec Corbel. >>>>>> >>>>>> >>>>>> PS : Je sais que ce sujet n'est pas 100% sur Rails mais, comme a dit >>>>>> Simon Courtois dans un sujet précédent, je cherche l'avis de personne >>>>>> ayant >>>>>> le même profil que moi. >>>>>> >>>>>> -- >>>>>> Vous avez reçu ce message, car vous êtes abonné au groupe >>>>>> "Railsfrance" de Google Groups. >>>>>> Pour transmettre des messages à ce groupe, envoyez un e-mail à >>>>>> l'adresse [email protected] >>>>>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>>>>> [email protected] >>>>> >>>>> >>>>> -- >>>>> Vous avez reçu ce message, car vous êtes abonné au groupe >>>>> "Railsfrance" de Google Groups. >>>>> Pour transmettre des messages à ce groupe, envoyez un e-mail à >>>>> l'adresse [email protected] >>>>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>>>> [email protected] >>>>> >>>> >>>> >>>> >>>> -- >>>> Jean-Hadrien Chabran >>>> >>>> -- >>>> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >>>> de Google Groups. >>>> Pour transmettre des messages à ce groupe, envoyez un e-mail à >>>> l'adresse [email protected] >>>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>>> [email protected] >>>> >>> >>> -- >>> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >>> de Google Groups. >>> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >>> [email protected] >>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>> [email protected] >>> >> >> >> >> -- >> Jean-Hadrien Chabran >> >> -- >> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >> de Google Groups. >> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >> [email protected] >> Pour résilier votre abonnement envoyez un e-mail à l'adresse >> [email protected] >> > > -- > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de > Google Groups. > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse > [email protected] > Pour résilier votre abonnement envoyez un e-mail à l'adresse > [email protected] > -- Jean-Hadrien Chabran -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected]
