1
Android pour l’industrie
Android pour l’industrie
Pierre Ficheux (pierre.ficheux@openwide.fr)
Octobre 2013
2
Android pour l’industrie
Ecosystème
●Environ 1,5 M d'activations par jour, plus d’un milliard
de téléphones depuis l’été 2013 !
●1M d'applications sur Google Play (Android market)
●75 % du marché des smartphones (17% pour iOS)
●Répartition des versions :
3
Android pour l’industrie
Android et l'industrie ?
●Android est conçu pour la téléphonie + tablettes
●Les projets industriels abandonnent les RTOS
propriétaires pour Linux (embarqué)
●Le développement sous Linux (embarqué) est
complexe
–Souvent C/C++ (Qt)
–Outils hétérogènes
●Android nécessite (souvent) une adaptation pour
l’utilisation industrielle
●Typologie des projets
–Avec ou sans temps réel « dur »
–Avec ou sans interfaces graphique (headless)
●Android n’est pas une solution universelle !
4
Android pour l’industrie
Android, open source project ?
●Le monde de la téléphonie est peu enclin à utiliser du
logiciel libre
●Les sources d'Android sont disponibles via AOSP →
adaptation possible ou BSP constructeur :)
●En pratique, Android ne suit pas les règles de
fonctionnement des projets libres
–Développements réalisés « behind de doors »
–Nombreux projets « non officiels », comme Android-
x86
–Nombreux développements spécifiques (et
propriétaires) réalisés par/pour les constructeurs
–Si possible, Google évite les composants sous GPL
→ ré-écriture + licence Apache 2
●Départ à l’été 2013 du leader du projet (JBQ) !!
5
Android pour l’industrie
Licences
●Android est constitué de nombreux composants
–Noyau Linux (GPL)
–Composants Google (Apache 2)
–Composants externes (user space) souvent GPL
–Propriétaires (pilotes binaires)
●Les applications de Google Play (Android Market) sont
pour la plupart propriétaires (idem AppStore) → non
disponibles dans les sources d’Android
1 / 38 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!