Les deux révisions précédentesRévision précédente | |
issue104:c_c [2016/01/16 10:40] – auntiee | issue104:c_c [2016/01/16 14:44] (Version actuelle) – andre_domenech |
---|
• Scopes - These can be written in various languages, and combined with APIs.** | • Scopes - These can be written in various languages, and combined with APIs.** |
| |
Les types d'application | Les types d'applications |
| |
• Application HTML5 : c'est une application HTML à part entière. Si vous êtes développeur Web et si vous voulez créer une application spécifique à Ubuntu en HTML5, c'est ce que vous utiliserez. | • Application HTML5 : c'est une application HTML à part entière. Si vous êtes développeur Web et si vous voulez créer une application spécifique à Ubuntu en HTML5, c'est ce que vous utiliserez. |
Webapp | Webapp |
| |
En guise d'exemple je vais rapidement expliquer comment créer une webapp pour accéder au site du magazine Full Circle : | En guise d'exemple, je vais rapidement expliquer comment créer une webapp pour accéder au site du magazine Full Circle : |
• créez un nouveau projet Webapp ; | • créez un nouveau projet Webapp ; |
• ouvrez <appname>.desktop ; | • ouvrez <appname>.desktop ; |
| |
| |
L'étape importante est la troisième. Ici vous indiquez un modèle pour les URL autorisées. Dans notre cas, nous autorisons les connexions http et https <nowiki>(https?://) vers fullcirclemagazine.org et son arborescence interne (/*)</nowiki>. Ainsi, le site peut-être exploré. Il est possible de spécifier plusieurs modèles d'URL, par exemple pour des sous-domaines. | L'étape importante est la troisième. Ici, vous indiquez un modèle pour les URL autorisées. Dans notre cas, nous autorisons les connexions http et https <nowiki>(https?://) vers fullcirclemagazine.org et son arborescence interne (/*)</nowiki>. Ainsi, le site peut être exploré. Il est possible de spécifier plusieurs modèles d'URL, par exemple pour des sous-domaines. |
| |
Comme vous pouvez le voir, créer une webapp basique est extrêmement simple. Si vous voulez vous connecter à un compte, vous pouvez le faire via l'interface du site (comme d'habitude) en définissant la page de connexion comme URL par défaut (la dernière URL de la ligne exec). Si vous voulez utiliser l'API OnlineAccounts, vous devrez, semble-t-il, utiliser une application HTML5 à part entière (implémentée pour demander les informations de connexion) ; vous devriez aussi pouvoir vous connecter avec une API. Voyez les exemples sur la page d'Ubuntu pour plus de détails. | Comme vous pouvez le voir, créer une webapp basique est extrêmement simple. Si vous voulez vous connecter à un compte, vous pouvez le faire via l'interface du site (comme d'habitude) en définissant la page de connexion comme URL par défaut (la dernière URL de la ligne exec). Si vous voulez utiliser l'API OnlineAccounts, vous devrez, semble-t-il, utiliser une application HTML5 à part entière (implémentée pour demander les informations de connexion) ; vous devriez aussi pouvoir vous connecter avec une API. Voyez les exemples sur la page d'Ubuntu pour plus de détails. |
Applications QML | Applications QML |
| |
J'avais prévu d'inclure ici un exemple d'application QML, mais j'ai rencontré de nombreuses difficultés de traduction et des fichiers make requis pour compiler une application QML. J'essaye de résoudre ces problèmes ; si tout va bien, je traiterais alors des applications QML dans mon prochain article. | J'avais prévu d'inclure ici un exemple d'application QML, mais j'ai rencontré de nombreuses difficultés de traduction et des fichiers make requis pour compiler une application QML. J'essaye de résoudre ces problèmes ; si tout va bien, je traiterai alors des applications QML dans mon prochain article. |
| |
**Questions for readers | **Questions for readers |