Le blog de Genma
Vous êtes ici : Accueil » Blog » Archives - Firefox OS » Android vs Firefox OS : les applications

Android vs Firefox OS : les applications

D 20 mai 2016     H 09:00     A Genma     C 5 messages   Logo Tipee

TAGS : FirefoxOS Planet Libre Android Cyanogen

Dans ce billet, je me focaliserai sur une comparaison entre Android (version Cyanogenmod) et Firefox OS au niveau des applications. Le test est fait via deux smartphones identiques, le ZTE Open C, l’un sous Firefox OS 2.5, l’autre sous CyanogenMod 12 (donc Android 5.x). Dans ce billet j’utilise encore l’appellation Firefox OS car le nom est encore valable pour le système d’exploitation qui fait tourner le téléphone. La version communautaire qui fera suite à l’arrêt de Firefox OS pour smartphone par Mozilla, B2G (Boot 2 Gecko) n’est encore qu’un prototype

(Voir au sujet de B2G les billets de la Communauté Mozilla francophoneLe portage de B2G Contribuez à B2G OS pour continuer Firefox OS pour smartphones)

. Sur Firefox OS, j’utilise le marketplace ou des sites webs dans leur version adaptée au mobile que je mets en favori/marque-page/raccourci.

Pour rappel, Android (et donc CyanogenMod) utilisent des applications propres au système. Firefox OS utilisent des applications dites webs basée sur les technologies HTML5/CSS3/Javascript (et elles sont donc également utilisables sur Android si besoin, ce que je n’ai pas encore fait que je n’aborderai donc pas dans ce billet).

Pour pouvoir installer des applications

Quand on commence à s’intéresser aux applications (pour connaître un peu les applications à la mode) qu’il est possible d’installer sur un téléphone Android (ou équivalent dans le cas de CyanogenMod), on s’aperçoit très rapidement que ces applications sont disponibles pour Android via le Google Play ou sur Iphone et sont absentes de Windows Phone. Le marché est donc très clairement trusté par deux systèmes. Sur CyanogenMod j’ai installé deux logiciels permettant d’installer des applications : le Google Play et F-Droid.

A chaque installation d’application, la liste des autorisations nécessaires au bon fonctionnement de l’application est consultable. Pour les applications à la mode, les applications recommandées ou considérées comme indispensables par la plupart des billets de blogs et articles de journaux qui ressortent dans les premières réponses dans les moteurs de recherche, les autorisations nécessaires font peur... Comme je le disais dans mon billet Android ou CyanogenMod ?, ces applications nécessitent un accès à quasiment à toutes les données du téléphone (dont aux données personnelles). Mon choix est donc simple : je m’en passe, je n’installe pas. Et je cherche un équivalent en logiciel libre sous F-Droid.

Les applications non disponibles sous Firefox OS

Avec CyanogenMod, j’ai toutes les applications que je n’avais pas sous Firefox OS et des fonctionnalités qui me manquaient. Il y a CozyCloud pour ne citer qu’elle (voir Test de l’application CozyCloud sous Android). Il y aussi l’application Freebox officielle fournie par Free qui permet de gérer sa Freebox depuis son smartphone (fort pratique et utile pour moi). Ce sont des applications que j’ai récupéré via le Google Play. Ainsi que SMSSecure/TextSecure (devenu Silence et Signal ; un billet sera écrit prochainement spécifiquement sur ces applications). Certes il existe des façons de récupérer ces applications et d’installer les différents "apk" (le format d’application d’Android) sans passer par le store (et donc la nécessité d’avoir un compte Google). Mais je n’ai pas encore testé cette façon de faire.

En fouillant un peu le Google play par curiosité, ce que je remarque aussi c’est qu’il y a des applications pour tout. Chaque service public et entreprise a son application. Chaque site web a son application. L’expression There’s an app for that Il y a une application pour ça n’existe pas pour rien. Là où une simple version mobile du site suffirait, on a une application. Avec des demandes de droits et récupération de données personnelles...

Par conséquence, j’évite donc au maximum les applications du Google Play, préférant des logiciels libres disponibles sur F-Droid. Via F-Droid, j’ai pu installer un client OpenVPN, le TorBrowser via Orbot... Soit des applications qui n’existe pas et pour lesquelles il n’y a pas d’équivalent sous Firefox OS. Et que j’avais très clairement identifiées comme nécessaire à mon usage/mes besoins. Cf mon billet FirefoxOS - Quelles sont les applications manquantes ?

Pour les autres applications que j’installe et je teste, ce sont plus des tests d’applications dispensables, toujours trouvées via F-Droid.

Les usages communs aux 2 OS

Je consulte mes mails depuis mon Smartphone. Niveau mail, j’utilise K9Mail sur CyanogenMod ; le logiciel de mail par défaut (en existe-t-il d’ailleurs un autre pour Firefox OS). K9Mail est plus complexe et a plus de fonctionnalité mais ce n’est pas un mal.

J’utilise un client Owncloud. Sous CyanogenMod le client Owncloud officiel ; sous Firefox 0S, j’utilise TFE Drive. Il faudra que je compare ces deux applications via des tests (vitesses de récupération du même fichier, réactivité de l’application, ergonomie etc.) pour pouvoir juger et me faire un avis plus poussé.

Là où Firefox OS est peut-être gagnant c’est sur l’usage du navigateur Firefox en lui-même. Les pages s’affichent un peu plus rapidement. Est-ce lié au fait que le moteur de Firefox est part intégrante du système et que l’on gagne une couche applicative. Sûrement. Ou au fait que dans le Firefox sous CyanogenMod, comme il est possible d’installer des extensions, j’ai ajouté µBlock Origin, ce qui alourdirait Firefox ?

De même pour Twitter et Diaspora. Sous FirefoxOS, ce sont des versions mobiles/adaptées des sites webs. Sous CyanogenMod, ce sont des applications. Les applications apportent des fonctionnalités comme les notifications (même lorsque l’application n’est pas lancée), mais cela alourdit l’ensemble.

Conclusion à ce billet

Pour les anglophones, j’avais écrit un billet Still A Firefox OS user, will I migrate to Android ? que je pourrais traduire en français par utilisant toujours Firefox OS, est-ce que je migrerai sous Android ?.

Ce billet est donc un pas de plus vers une migration envisageable/envisagée, apporte quelques éléments de ma propre réflexion et expérience pour que chacun-e se fasse son propre avis. Le fait que l’on retrouve tout ce que l’on a sous Firefox OS et surtout des applications nécessaires (voir indispensable) qu’on a pas sous Firefox OS, le fait qu’il faille encore attendre plusieurs mois avant de voir la viabilité de B2G OS (nouveau nom de Firefox OS), tout cela penche de plus en plus dans la balance... A suivre...

Sur le même sujet
 Android ou CyanogenMod ?
 Android, Cyanogen et ZTE Open C

Et sur le sujet de B2G OS, les billets de la Communauté Mozilla francophone :
 Le portage de B2G
 Contribuez à B2G OS pour continuer Firefox OS pour smartphones

5 Messages

  • Le tout web est envisageable d un point de vue utilisateurs.

    Malheureusement, la plateforme web est toujours a la ramasse en terme d intégration. Exemple flagrant sur FirefoxOS (ou B2G), le bluetooth. Impossible de communiquer avec un periphérique BluetoothLE, ou ANT.

    Etant l auteur d’une application de Running je trouve cela un peu gênant pour communiquer avec une ceinture cardiaque.

    J’utilise d’ailleurs cordova/html/js pour mon application, mais je dois avoir recours a des plugins pour :
    le bluetooth, pouvoir utiliser le gps meme lorsque l application n est pas au premier plan.

    Oui uBlock alourdi un peu, mais pas tant que ca ...

    Personnellement j ai été decu par FirefoxOS, les apis web sont a la rammasse et manque cruellement de docs... A voir comment evolue B2G


  • J’ai craqué il y a peu devant je ne sais plus quel comportement bizarre de plus de FFOS 2.6 sur mon ZTE Open C.
    J’ai mis cyanogen (android 6.0.1) et c’est nettement plus vivable !
    De loin.
    À peu près tout est plus évolué sur cyano par rapport à FFOS, et tout marche (y compris le BT).

    Je n’ai pas de compte gogole, et aucune fonction non plus, j’utilise F-Droid pour les applis.
    Je déplore juste que beaucoup ne permettent pas de récupérer les apk autrement que via gogole plaie...

    Je ne pense pas re-essayer FFOS de si tôt, pas suffisamment fini et l’écart entre les deux OS ne se comblera pas rapidement, j’en ai peur.
    Je ne regrette cependant l’achat low cost de cet Open C qu’on peut basculer sur cyano (ou autre peut-être).


  • En fouillant un peu le Google play par curiosité, ce que je remarque aussi c’est qu’il y a des applications pour tout. Chaque service public et entreprise a son application. Chaque site web a son application. L’expression There’s an app for that Il y a une application pour ça n’existe pas pour rien. Là où une simple version mobile du site suffirait, on a une application. Avec des demandes de droits et récupération de données personnelles...

    Sans compter les performances du système. Plus il y a d’applis qui tournent en arrière plan, surveillent tes actions et pompent tes données personnelles, plus le système est ralenti. L’exemple de l’application Facebook a fait l’objet d’articles de presse. Pour le bien du possesseur d’Android, mieux vaut utiliser le site web et désinstaller/désactiver l’application installée très souvent par défaut.


  • Quid des app de FirefoxOS désormais installables sous Android ? On peut du coup avoir le Marketplace comme dépôt supplémentaire à F-Droid.

    J’ai lu que ça fonctionne très bien sous Android (avez-vous essayé ?) mais ce n’est pas le cas pour moi sous CyanogenMod 13. Pour n’importe quelle app, le Marketplace indique "non disponible pour votre plate-forme".

    C’est vraiment dommage :-(


  • Y’a quand même moyen en changeant le fichier host dans firefox os d’avoir un ublock like. Après firefoxOs est quand même en train de mourrir doucement... LineageOs reste la seule option viable dans un future proche.