Porting a web app to a native app using PhoneGap
$30-250 USD
Paid on delivery
====== ENGLISH DESCRIPTION ====== (version française disponible plus bas)
Briefly
---------
Work: Porting a web app to an native app using PhoneGap
Technologies:
- PhoneGap
- JavaScript (& CoffeeScript)
- jQuery Mobile
- Facebook API (to login and retrieve friends)
- Youtube API (only to play videos)
More info
------------
Our project is a musical app that allows people who are in the same place to participate to the current playlist by adding songs.
From a technical point of view, we have a functional web app built on top of jQuery Mobile. In addition to jQuery and jQuery Mobile, this app also uses the [login to view URL] library. All the JavaScript is written in CoffeeScript and is « pure » JavaScript: we do not use any JS framework such as Backbone or Angular. The app uses the Facebook JS API to propose a Facebook login and to retrieve user friends. Moreover, the app also uses the Youtube JS API to manipulate Youtube videos.
Finally, we developed an API with which the app communicates using Ajax calls and JSON arrays.
The work isn't hard if you already know how to PhoneGap works. You will have to replace the current Facebook login (which uses the JS library) with the Facebook PhoneGap plugin. A plugin could also be necessary to manipulate Youtube videos (maybe not if the webview used by PhoneGap works well with Youtube iframes).
====== FRENCH VERSION ==========
En bref
----------
Job : Porter une application web en une application native basée sur PhoneGap
Technologies :
- PhoneGap
- JavaScript (CoffeeScript)
- jQuery Mobile
- Facebook API (pour le login et récupérer les amis)
- Youtube API (pour jouer des vidéos)
Plus d'infos
--------------
Notre projet est une application musicale qui permet aux personnes présentes à un même endroit de participer à la playlist en cours en y ajoutant des musiques.
D'un point de vue technique, nous avons une application web fonctionnelle basée sur le framework jQuery Mobile. En plus de jQuery and jQueryMobile, l'app utilise également des sockets (avec la librairie [login to view URL]). Le reste du JavaScript est du « pur » JavaScript: nous n'utilisons cependant pas d'autre librairies telles que Backbone ou Angular.
L'application utilise aussi l'API Facebook pour poposer un login Facebook et récupérer les amis des utilisateurs ainsi que l'API Youtube pour manipuler des vidéos (play/load vidéos). Enfin, nous avons déloppé en interne une API avec laquelle l'application communique (le format JSON est utilisé).
Le travail n'est pas difficile si vous savez déjà utiliser PhoneGap. Vous aurez à remplacer l'actuel login Facebook (qui utilise l'API JavaScript de Facebook) avec un plugin PhoneGap Facebook. Un plugin PhoneGap pour les vidéos Youtube pourrait être nécessaire si le webview utilisé par PhoneGap ne gère pas correctement l'iframe Youtube.
Project ID: #5840365
About the project
12 freelancers are bidding on average $342 for this job
Hi, I am a developer who have rich experience with JS, Phonegap, HTML, etc. I believe I can do this job successfully. I hope to keep long-term relationship with you. Please contact me. Regards. W.M
Hi. I have good experiences in android programming with phonegap.. I read about your job in detail and understood all. I want to work with you and I can start immediately. You will be received high quality result w More
hi we could do it perfectly with accuracy, please let us know if you want any clarification. if you want us to share our skill and previous work please initiate the chat..
Hey there, sounds like a very simple project my name is Mathew Waller im a freelance developer with over 7 years experience, if you could message me ide be more than happy to go over your requirements with you. T More
Hi I´m an experienced programmer and I can do the work for you. I have some questions, you said that it won´t use any javascript plugins, but coffeScript, jQuery and jQuery mobile are javascript plugin, it´s ok to u More