Jump to content

Phonon : un framework HTML5 pour Apache Cordova


Android-User

Recommended Posts

Hello,

 

favicon-192x192.png

Phonon (http://phonon.quarkdev.com/) est un framework HTML5 très léger, évolutif conçu pour développer des applications mobiles hybrides avec Apache Cordova / PhoneGap.

 

Il est composé de 2 grandes parties :

  • Les composants "backend" : tels que navigator.js (un page manager) et linguistic.js pour gérer les ressources de langue de l'app
  • Les composants UI : inspirés de Google Material Design.

 

Ce framework est tout nouveau !

Si vous désirez développer une application mobile hybride, vous pouvez comprendre le fonctionnement de ce framework rapidement. En effet, il ne dépend pas d'autres frameworks comme JQuery et il supporte complètement l'AMD (Asynchronous Module Definition). De plus, si vous avez une expérience sur Android, Le cycle de vie des pages est basé sur celui d'Android (onCreate, onReady, etc).

 

Un petit exemple pour illustrer le cycle de vie d'une page avec Phonon :

Phonon.Navigator().on({page: 'page-name', template: 'page-template', asynchronous: false}, function(activity) {

    activity.onCreate(function(self, el) { ... });

    activity.onReady(function(self) { ... });

    activity.onTransitionEnd(function() { ... });

    activity.onQuit(function(el) { ... });

    activity.onHidden(function(el) { ... });
});

Je serai reconnaissant de recevoir des feedbacks.

 

À bientôt :)

Edited by athom
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...