SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
Mots Flash
Le jargon d’application ou de
développement Mobile
Année 2021
Le but de ce document…
Sur l’ensemble de l’année 2021, j’ai décidé d’apporter un
décryptage sur le jargon bien spécifique au mobile (souvent pas
très compréhensible pour les non-initiés).
Pour cela tous 2 mois j’apporte un éclairage, un décryptage, une
particularité sur l’environnement mobile ou autour du
développement et tout cela en mode « flash ».
Vous pourrez retrouver dans ce document l’ensemble des
décryptages déjà apportés depuis le début de l’année.
Mot clé : Mobile, Software development, iOS, Android, MDM
Bonne lecture
Gabriel DUPONT
Le MDM
Le MDM (Mobile Device Management)
Le MDM (Mobile Device Management) permet de pouvoir gérer une flotte de terminaux mobile. Il est utilisé
principalement au sein des entreprises afin de pouvoir sécuriser et maitriser les smartphones des salariés
contenant des données critiques liées à l’entreprise ou des applications accédant aux systèmes d’information de
l’entreprise. Le MDM couvre des fonctionnalités comme, la gestion du réseau, la possibilité d’effacer/bloquer
l’ensemble des données du smartphone à distance, la gestion des applications, la gestion des certificats, …
Janvier 2021
Harmony OS
Harmony OS est l’OS de Huawei, à l’origine, à destination des objets connectés. Suite à l’interdiction des Etats-Unis
d’utiliser les Services Google dans le cadre de l’utilisation d’Android, Huawei a décidé de le rendre disponible plus
rapidement que prévu sur les mobiles. La première version est aujourd’hui (01/2021) disponible en béta et devrait
être disponible sur mobile d’ici le printemps. Harmony OS est une solution basée sur la version Open Source
d’Android (un Fork). D’après les annonces, Harmony OS va progressivement être installé sur les smartphones
Huawei (A priori tous les téléphones de moins de 2 ans pourront migrer vers cet OS). D’un point de vue
développement, la prise en charge de ce nouveau système d’exploitation (en plus de iOS et Android de Google) est
plus simple si il est intégré dès la conception de l’application afin de prendre en compte les contraintes liées à
Huawei.
PS : Des annonces de Huawei sont faites régulièrement. La situation peut donc évoluer. A Suivre…
janvier 2021
BYOD
Février 2021
Il y 3, 4 ans nous entendions parler de BYOD (Bring Your Own Device) dans tous les articles parlant d’application
mobile entreprise. Nous en entendons moins parler maintenant, pourtant la question est toujours d’actualité :
L’usage du BYOD est d’utiliser son smartphone personnel dans le cadre d’un usage entreprise. L’idée est bonne
(réduire potentiellement les coûts sachant que tout le monde est équipé d’un smartphone, ne pas avoir 2
smartphones, ...), mais cela pose des problèmes et génère des risques : Vous mettez un accès à votre Système
d’information (une application qui échange avec votre SI) sur un smartphone non contrôlé par l’entreprise. Si vous
voulez le sécuriser (par du MDM par exemple - Expliqué lors d'un décryptage précédent), l’utilisateur refuse
souvent de donner le contrôle de son smartphone personnel à l’entreprise. De plus des négociations avec les
syndicats deviennent nécessaires et aboutissent souvent à une indemnisation et à des problématiques de règles
légales (comment différencier l’espace pro et perso sur son mobile, le droit à le déconnexion, …).
Pourquoi y’a t-il plus de smartphone Android que iOS ?
Apple vend son téléphone conçu par ses propres soins
avec son propre OS (Système d’exploitation iOS).
Contrairement à Google qui propose aux constructeurs de
profiter de son OS Android. C’est pour cela que nous
retrouvons iOS uniquement sur les iPhones et qu’Android
est disponibles chez plusieurs constructeurs (Samsung,
HTC, LG, Sony, Asus, Motorola, …)
Pour compléter Android est aujourd’hui OpenSource.
Cependant les services Google sont sous licences (le store
googlePlay, Drive, Google Maps, Gmail, Chrome, Google
search, Youtube, …). Les constructeurs qui utilisent
Android avec les services Google paient donc un droit sous
licence à Google (c’est d’ailleurs tout le sujet avec les
smartphones Huawei – Cf décryptage précédent). Souvent
les constructeurs (les plus important en tout cas) ont leurs
propres surcouches avec leurs propres services
propriétaires (Samsung, HTC, …).
Mars 2021
Pourquoi le marché de la tablette est très faible ?
Mars 2021
Avec l’agrandissement des écrans des téléphones mobiles et l’arrivée des desktops (Windows/Chromebook) avec
des écrans tactiles souvent équipés de claviers flip (claviers qui passent derrière l’écran pour faire comme une
tablette), nous avons vu les « pures » tablettes baisser dans les ventes.
En effet en France l’utilisation de la tablette représente moins de 5% des utilisateurs comparativement au desktop
et au mobile. Seule Apple n’a pas fait le pas de passer ses Macs en tactile.
Cependant avec la séparation des Os entre l’iPad et l’iPhone, nous pouvons supposer que cette séparation est
volontaire afin que l’iPad se rapproche du mac et devienne potentiellement plus qu’un.
Flutter
Avril 2021
Flutter est kit de développement basé sur le langage #Dart qui
appartient à #Google. Il existe depuis 2011 mais est stable
réellement depuis 2 à 3 ans. Il fait partie des briques de
développement XPlatform permettant avec un seul
développement d’avoir des applications disponibles sur
plusieurs plateformes (#iOS, #Android, Web, MacOS, Windows,
….). Un avantage de cette technologie est la compilation en
AOT (Ahead of time) permettant d’avoir des bonnes
performances lors de son exécution. Flutter reconstruit ses
propres composants graphiques : il n’utilise pas les
composants graphiques natifs contrairement à d’autres
solutions XPlatform (ce qui est un avantage et un
inconvénient). La communauté Flutter est aujourd’hui
importante (plus grosse de Reactnative) ce qui permet d’avoir
accès à un support intéressant. Pour les développeurs mobile
le langage #Dart et les solutions Flutter sont très accessibles.
#Niji propose cette solution depuis maintenant 2 ans (version
très stable et elle répond à beaucoup de contraintes clients)
Pourquoi parle-t-on de développement #X(Cross) #Platform et/ou #Hybride
Mai 2021
Lors de la naissance de l'#iPhone et de l'#Android, des développeurs ont cherchés des solutions pour pouvoir
développer à partir d’un seul code source une application qui puisse être disponible sur les 2 stores (à savoir
GooglePlay et AppStore). La solution rapidement trouvée était de développer un site web et de l’encapsuler dans un
conteneur d’application (conteneur qui lance un navigateur web). Ce sont des solutions comme PhoneGap,
Cordova, iOnic, Sencha, CrossWalk, …. Nous parlons donc de solution XPlatform-Hybride car il combine le Web au
sein d’un conteneur Applicatif.
Afin de se rapprocher des performances des applications mobile native et de réduire les restrictions liées à
l’utilisation de format Web, des solutions ont été créées permettant avec un seul code source de compiler une
application Android et une iOS, en utilisant pour la plupart le transcodage. Ce sont des solutions comme Xamarin,
Flutter. Ces solutions sont des solutions XPlatform non Hybride puisqu’elles utilisent une seule technologie pour sa
mise en œuvre.
Push Notification
Juin 2021
Le « push Notification » dans le domaine du mobile est la possibilité de pousser des
informations/actions/redirections sur un smartphone à partir d’un serveur distant (votre système d’information par
exemple).
Ils sont utilisés afin d’envoyer de l’information instantanée (Actualité par exemple) mais également à but marketing
(relance sur un produit, un jeu, …).
Plusieurs avantages aux "push notification" :
- Ils peuvent être reçu et lu même si l’application n’est pas active
- Ne nécessite pas le numéro de téléphone
- L’envoi est gratuit
Les messages de "push notification" sont par contre forcément liés à une application installée et présente sur le
smartphone.
Les "push Notification" sont délivrés sur les smartphones par les opérateurs des OS (les serveurs Apple pour
l’iPhone, Google pour Android et Huawei pour EMUI / Harmony OS). Nous en sommes donc fortement
dépendant....
Il existe des plateformes de gestion de push Notification qui permettent de gérer l’envoi de push quelque soit la
plateforme cible (par exemple #Firebase ), et également des plateformes marketing qui gèrent au sein de leurs
systèmes l’envoi de push (par exemple #Batch).
Pourquoi le marché de la tablette est très faible ?
Juillet 2021
Avec l’agrandissement des écrans des téléphones mobiles et l’arrivée des desktops avec des écrans tactiles, souvent
équipés de claviers flip (claviers qui passent derrière l’écran pour faire comme une tablette), nous avons vu le
marché des « pures » tablettes baisser. En effet l’utilisation de la tablette représente environ 3% en France et dans
le monde (comparativement au desktop et au mobile). Il n’y a que Apple qui n’a pas fait le pas de passer ses Macs
en tactile (Windows, Chromebook sont disponible en tactile). Cependant avec la séparation des Os entre l’iPad
(iPadOS) et l’iPhone (iOS), nous pouvons supposer que cette séparation est volontaire afin que l’iPad se rapproche
du mac et devienne potentiellement plus qu’un.
Au vu de ce constat lors de nos recommandations de développement d'application mobile, nous ne préconisons pas
de développement particulier pour les tablettes (le coût d’adaptation des applications n’en vaut pas forcément le
coup). Les tablettes privilégieront donc la version Web qui doit être responsive et doit pouvoir s’adapter à ce genre
de support.
Vos contacts
www.niji.fr @Niji_Digital
Paris Lille Nantes Rennes Lyon Bordeaux
Gabriel DUPONT
Responsable Mobile Factory
+33 6 28 94 64 53 - gabriel.dupont@niji.fr

Contenu connexe

Tendances

Développement d'applications mobiles
Développement d'applications mobilesDéveloppement d'applications mobiles
Développement d'applications mobilesMatelli
 
Presentation Android
Presentation AndroidPresentation Android
Presentation AndroidJean Collas
 
Quel type de système d'exploitation mobile est-il préférable d'utiliser du po...
Quel type de système d'exploitation mobile est-il préférable d'utiliser du po...Quel type de système d'exploitation mobile est-il préférable d'utiliser du po...
Quel type de système d'exploitation mobile est-il préférable d'utiliser du po...Jonathan De Roy
 
Developpement mobile vs open source
Developpement mobile vs open sourceDeveloppement mobile vs open source
Developpement mobile vs open sourceKorteby Farouk
 
Cahier Windows Phone 7 par Programmez
Cahier Windows Phone 7 par ProgrammezCahier Windows Phone 7 par Programmez
Cahier Windows Phone 7 par Programmezaemond
 
Les Systèmes d'exploitation mobile
Les Systèmes d'exploitation mobileLes Systèmes d'exploitation mobile
Les Systèmes d'exploitation mobileMohamed BOURAOUI
 
Android Intro-DevFest Yde 2013
Android Intro-DevFest Yde 2013Android Intro-DevFest Yde 2013
Android Intro-DevFest Yde 2013gdgyaounde
 
Choisir sa plateforme de développement mobile
Choisir sa plateforme de développement mobileChoisir sa plateforme de développement mobile
Choisir sa plateforme de développement mobileSQLI DIGITAL EXPERIENCE
 
Google IO/Android Q - Nouveautés et changements 2019
Google IO/Android Q - Nouveautés et changements 2019Google IO/Android Q - Nouveautés et changements 2019
Google IO/Android Q - Nouveautés et changements 2019Niji
 
Mettre en valeur le patrimoine applicatif de son entreprise pour la mobilité
 Mettre en valeur le patrimoine applicatif de son entreprise pour la mobilité  Mettre en valeur le patrimoine applicatif de son entreprise pour la mobilité
Mettre en valeur le patrimoine applicatif de son entreprise pour la mobilité LaFrenchMobile
 
Offre migrer vers_flutter
Offre migrer vers_flutterOffre migrer vers_flutter
Offre migrer vers_flutterJulien Saumande
 
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...TelecomValley
 
Rendre accessible au mobile son application
Rendre accessible au mobile son applicationRendre accessible au mobile son application
Rendre accessible au mobile son applicationACPcef
 
Etre présent sur mobiles_Patrice de Saint-Steban_13ème rencontre des Tisseran...
Etre présent sur mobiles_Patrice de Saint-Steban_13ème rencontre des Tisseran...Etre présent sur mobiles_Patrice de Saint-Steban_13ème rencontre des Tisseran...
Etre présent sur mobiles_Patrice de Saint-Steban_13ème rencontre des Tisseran...UADF_CEF
 
Modèles d'affaire pour tablettes
Modèles d'affaire pour tablettes Modèles d'affaire pour tablettes
Modèles d'affaire pour tablettes LongBoard Montreal
 
Présentation de la plateforme Android
Présentation de la plateforme AndroidPrésentation de la plateforme Android
Présentation de la plateforme AndroidMohamed BOURAOUI
 
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...Microsoft
 
MobiliteaTime #5 : Responsive & Adaptive Design
MobiliteaTime #5 : Responsive & Adaptive Design MobiliteaTime #5 : Responsive & Adaptive Design
MobiliteaTime #5 : Responsive & Adaptive Design USERADGENTS
 

Tendances (20)

Développement d'applications mobiles
Développement d'applications mobilesDéveloppement d'applications mobiles
Développement d'applications mobiles
 
Intro Android
Intro AndroidIntro Android
Intro Android
 
Presentation Android
Presentation AndroidPresentation Android
Presentation Android
 
Quel type de système d'exploitation mobile est-il préférable d'utiliser du po...
Quel type de système d'exploitation mobile est-il préférable d'utiliser du po...Quel type de système d'exploitation mobile est-il préférable d'utiliser du po...
Quel type de système d'exploitation mobile est-il préférable d'utiliser du po...
 
Developpement mobile vs open source
Developpement mobile vs open sourceDeveloppement mobile vs open source
Developpement mobile vs open source
 
Cahier Windows Phone 7 par Programmez
Cahier Windows Phone 7 par ProgrammezCahier Windows Phone 7 par Programmez
Cahier Windows Phone 7 par Programmez
 
Les Systèmes d'exploitation mobile
Les Systèmes d'exploitation mobileLes Systèmes d'exploitation mobile
Les Systèmes d'exploitation mobile
 
Android Intro-DevFest Yde 2013
Android Intro-DevFest Yde 2013Android Intro-DevFest Yde 2013
Android Intro-DevFest Yde 2013
 
Choisir sa plateforme de développement mobile
Choisir sa plateforme de développement mobileChoisir sa plateforme de développement mobile
Choisir sa plateforme de développement mobile
 
Google IO/Android Q - Nouveautés et changements 2019
Google IO/Android Q - Nouveautés et changements 2019Google IO/Android Q - Nouveautés et changements 2019
Google IO/Android Q - Nouveautés et changements 2019
 
Mettre en valeur le patrimoine applicatif de son entreprise pour la mobilité
 Mettre en valeur le patrimoine applicatif de son entreprise pour la mobilité  Mettre en valeur le patrimoine applicatif de son entreprise pour la mobilité
Mettre en valeur le patrimoine applicatif de son entreprise pour la mobilité
 
Barcamp Degetel
Barcamp DegetelBarcamp Degetel
Barcamp Degetel
 
Offre migrer vers_flutter
Offre migrer vers_flutterOffre migrer vers_flutter
Offre migrer vers_flutter
 
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...
 
Rendre accessible au mobile son application
Rendre accessible au mobile son applicationRendre accessible au mobile son application
Rendre accessible au mobile son application
 
Etre présent sur mobiles_Patrice de Saint-Steban_13ème rencontre des Tisseran...
Etre présent sur mobiles_Patrice de Saint-Steban_13ème rencontre des Tisseran...Etre présent sur mobiles_Patrice de Saint-Steban_13ème rencontre des Tisseran...
Etre présent sur mobiles_Patrice de Saint-Steban_13ème rencontre des Tisseran...
 
Modèles d'affaire pour tablettes
Modèles d'affaire pour tablettes Modèles d'affaire pour tablettes
Modèles d'affaire pour tablettes
 
Présentation de la plateforme Android
Présentation de la plateforme AndroidPrésentation de la plateforme Android
Présentation de la plateforme Android
 
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...
Applications métiers et/ou d'entreprise sur Windows Phone 7 - bonnes pratique...
 
MobiliteaTime #5 : Responsive & Adaptive Design
MobiliteaTime #5 : Responsive & Adaptive Design MobiliteaTime #5 : Responsive & Adaptive Design
MobiliteaTime #5 : Responsive & Adaptive Design
 

Similaire à Niji x mobile mots flash

Synthèse et décryptage des annonces I/O et WWDC
Synthèse et décryptage des annonces I/O et WWDCSynthèse et décryptage des annonces I/O et WWDC
Synthèse et décryptage des annonces I/O et WWDCBEWOOPI
 
Ch1. Développement mobile
Ch1. Développement mobileCh1. Développement mobile
Ch1. Développement mobileHaifa Chorfi
 
Microsoft windows phone 7 & office 2010
Microsoft windows phone 7 & office 2010Microsoft windows phone 7 & office 2010
Microsoft windows phone 7 & office 2010Stella MORABITO
 
Projet veille Licence MATIC Nov'10
Projet veille Licence MATIC Nov'10Projet veille Licence MATIC Nov'10
Projet veille Licence MATIC Nov'10FredericJutant
 
Competitic applications accessibles tablettes
Competitic   applications accessibles tablettesCompetitic   applications accessibles tablettes
Competitic applications accessibles tablettesCOMPETITIC
 
Les smartphones Octobre 2011
Les smartphones Octobre 2011Les smartphones Octobre 2011
Les smartphones Octobre 2011Reseau Informed
 
Web Mobile : quelles opportunités face aux apps ?
Web Mobile : quelles opportunités face aux apps ?Web Mobile : quelles opportunités face aux apps ?
Web Mobile : quelles opportunités face aux apps ?NiceToMeetYou
 
Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...
Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...
Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...Peak Ace
 
iPad en Entreprise: Applications Professionnelles et Développement d'Apps b2b
iPad en Entreprise: Applications Professionnelles et Développement d'Apps b2biPad en Entreprise: Applications Professionnelles et Développement d'Apps b2b
iPad en Entreprise: Applications Professionnelles et Développement d'Apps b2bGael Guillet
 
Présentation écosystème mobile
Présentation écosystème mobilePrésentation écosystème mobile
Présentation écosystème mobileguest28b3ded
 
Les solutions mobiles (potentiel et enjeux)
Les solutions mobiles (potentiel et enjeux)Les solutions mobiles (potentiel et enjeux)
Les solutions mobiles (potentiel et enjeux)SCALA
 
userADgents WWDC iOS 8 juin 2014
userADgents WWDC iOS 8 juin 2014userADgents WWDC iOS 8 juin 2014
userADgents WWDC iOS 8 juin 2014USERADGENTS
 
Responsive Web design - defimedia
Responsive Web design - defimediaResponsive Web design - defimedia
Responsive Web design - defimediadefimedia
 
Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)
Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)
Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)Stéphane Rouilly
 
Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)
Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)
Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)Stéphane Rouilly
 
chapitre-1-introduction-plateforme-android (2).pdf
chapitre-1-introduction-plateforme-android (2).pdfchapitre-1-introduction-plateforme-android (2).pdf
chapitre-1-introduction-plateforme-android (2).pdfolfaharrabi2
 
Les 9 Tendances Tech en 2016
Les 9 Tendances Tech en 2016Les 9 Tendances Tech en 2016
Les 9 Tendances Tech en 2016Idean France
 
FOCUS "iPhone : un nouveau challenger en Entreprise?"
FOCUS "iPhone : un nouveau challenger en Entreprise?"FOCUS "iPhone : un nouveau challenger en Entreprise?"
FOCUS "iPhone : un nouveau challenger en Entreprise?"Thibault Dégieux
 

Similaire à Niji x mobile mots flash (20)

Synthèse et décryptage des annonces I/O et WWDC
Synthèse et décryptage des annonces I/O et WWDCSynthèse et décryptage des annonces I/O et WWDC
Synthèse et décryptage des annonces I/O et WWDC
 
Ch1. Développement mobile
Ch1. Développement mobileCh1. Développement mobile
Ch1. Développement mobile
 
Microsoft windows phone 7 & office 2010
Microsoft windows phone 7 & office 2010Microsoft windows phone 7 & office 2010
Microsoft windows phone 7 & office 2010
 
Net iki android 2012
Net iki android 2012Net iki android 2012
Net iki android 2012
 
Projet veille Licence MATIC Nov'10
Projet veille Licence MATIC Nov'10Projet veille Licence MATIC Nov'10
Projet veille Licence MATIC Nov'10
 
Competitic applications accessibles tablettes
Competitic   applications accessibles tablettesCompetitic   applications accessibles tablettes
Competitic applications accessibles tablettes
 
Android
AndroidAndroid
Android
 
Les smartphones Octobre 2011
Les smartphones Octobre 2011Les smartphones Octobre 2011
Les smartphones Octobre 2011
 
Web Mobile : quelles opportunités face aux apps ?
Web Mobile : quelles opportunités face aux apps ?Web Mobile : quelles opportunités face aux apps ?
Web Mobile : quelles opportunités face aux apps ?
 
Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...
Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...
Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...
 
iPad en Entreprise: Applications Professionnelles et Développement d'Apps b2b
iPad en Entreprise: Applications Professionnelles et Développement d'Apps b2biPad en Entreprise: Applications Professionnelles et Développement d'Apps b2b
iPad en Entreprise: Applications Professionnelles et Développement d'Apps b2b
 
Présentation écosystème mobile
Présentation écosystème mobilePrésentation écosystème mobile
Présentation écosystème mobile
 
Les solutions mobiles (potentiel et enjeux)
Les solutions mobiles (potentiel et enjeux)Les solutions mobiles (potentiel et enjeux)
Les solutions mobiles (potentiel et enjeux)
 
userADgents WWDC iOS 8 juin 2014
userADgents WWDC iOS 8 juin 2014userADgents WWDC iOS 8 juin 2014
userADgents WWDC iOS 8 juin 2014
 
Responsive Web design - defimedia
Responsive Web design - defimediaResponsive Web design - defimedia
Responsive Web design - defimedia
 
Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)
Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)
Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)
 
Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)
Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)
Cours mobiles du Mastère CPM 2011 (Telecom ParisTech/INA)
 
chapitre-1-introduction-plateforme-android (2).pdf
chapitre-1-introduction-plateforme-android (2).pdfchapitre-1-introduction-plateforme-android (2).pdf
chapitre-1-introduction-plateforme-android (2).pdf
 
Les 9 Tendances Tech en 2016
Les 9 Tendances Tech en 2016Les 9 Tendances Tech en 2016
Les 9 Tendances Tech en 2016
 
FOCUS "iPhone : un nouveau challenger en Entreprise?"
FOCUS "iPhone : un nouveau challenger en Entreprise?"FOCUS "iPhone : un nouveau challenger en Entreprise?"
FOCUS "iPhone : un nouveau challenger en Entreprise?"
 

Niji x mobile mots flash

  • 1. Mots Flash Le jargon d’application ou de développement Mobile Année 2021
  • 2. Le but de ce document… Sur l’ensemble de l’année 2021, j’ai décidé d’apporter un décryptage sur le jargon bien spécifique au mobile (souvent pas très compréhensible pour les non-initiés). Pour cela tous 2 mois j’apporte un éclairage, un décryptage, une particularité sur l’environnement mobile ou autour du développement et tout cela en mode « flash ». Vous pourrez retrouver dans ce document l’ensemble des décryptages déjà apportés depuis le début de l’année. Mot clé : Mobile, Software development, iOS, Android, MDM Bonne lecture Gabriel DUPONT
  • 3. Le MDM Le MDM (Mobile Device Management) Le MDM (Mobile Device Management) permet de pouvoir gérer une flotte de terminaux mobile. Il est utilisé principalement au sein des entreprises afin de pouvoir sécuriser et maitriser les smartphones des salariés contenant des données critiques liées à l’entreprise ou des applications accédant aux systèmes d’information de l’entreprise. Le MDM couvre des fonctionnalités comme, la gestion du réseau, la possibilité d’effacer/bloquer l’ensemble des données du smartphone à distance, la gestion des applications, la gestion des certificats, … Janvier 2021
  • 4. Harmony OS Harmony OS est l’OS de Huawei, à l’origine, à destination des objets connectés. Suite à l’interdiction des Etats-Unis d’utiliser les Services Google dans le cadre de l’utilisation d’Android, Huawei a décidé de le rendre disponible plus rapidement que prévu sur les mobiles. La première version est aujourd’hui (01/2021) disponible en béta et devrait être disponible sur mobile d’ici le printemps. Harmony OS est une solution basée sur la version Open Source d’Android (un Fork). D’après les annonces, Harmony OS va progressivement être installé sur les smartphones Huawei (A priori tous les téléphones de moins de 2 ans pourront migrer vers cet OS). D’un point de vue développement, la prise en charge de ce nouveau système d’exploitation (en plus de iOS et Android de Google) est plus simple si il est intégré dès la conception de l’application afin de prendre en compte les contraintes liées à Huawei. PS : Des annonces de Huawei sont faites régulièrement. La situation peut donc évoluer. A Suivre… janvier 2021
  • 5. BYOD Février 2021 Il y 3, 4 ans nous entendions parler de BYOD (Bring Your Own Device) dans tous les articles parlant d’application mobile entreprise. Nous en entendons moins parler maintenant, pourtant la question est toujours d’actualité : L’usage du BYOD est d’utiliser son smartphone personnel dans le cadre d’un usage entreprise. L’idée est bonne (réduire potentiellement les coûts sachant que tout le monde est équipé d’un smartphone, ne pas avoir 2 smartphones, ...), mais cela pose des problèmes et génère des risques : Vous mettez un accès à votre Système d’information (une application qui échange avec votre SI) sur un smartphone non contrôlé par l’entreprise. Si vous voulez le sécuriser (par du MDM par exemple - Expliqué lors d'un décryptage précédent), l’utilisateur refuse souvent de donner le contrôle de son smartphone personnel à l’entreprise. De plus des négociations avec les syndicats deviennent nécessaires et aboutissent souvent à une indemnisation et à des problématiques de règles légales (comment différencier l’espace pro et perso sur son mobile, le droit à le déconnexion, …).
  • 6. Pourquoi y’a t-il plus de smartphone Android que iOS ? Apple vend son téléphone conçu par ses propres soins avec son propre OS (Système d’exploitation iOS). Contrairement à Google qui propose aux constructeurs de profiter de son OS Android. C’est pour cela que nous retrouvons iOS uniquement sur les iPhones et qu’Android est disponibles chez plusieurs constructeurs (Samsung, HTC, LG, Sony, Asus, Motorola, …) Pour compléter Android est aujourd’hui OpenSource. Cependant les services Google sont sous licences (le store googlePlay, Drive, Google Maps, Gmail, Chrome, Google search, Youtube, …). Les constructeurs qui utilisent Android avec les services Google paient donc un droit sous licence à Google (c’est d’ailleurs tout le sujet avec les smartphones Huawei – Cf décryptage précédent). Souvent les constructeurs (les plus important en tout cas) ont leurs propres surcouches avec leurs propres services propriétaires (Samsung, HTC, …). Mars 2021
  • 7. Pourquoi le marché de la tablette est très faible ? Mars 2021 Avec l’agrandissement des écrans des téléphones mobiles et l’arrivée des desktops (Windows/Chromebook) avec des écrans tactiles souvent équipés de claviers flip (claviers qui passent derrière l’écran pour faire comme une tablette), nous avons vu les « pures » tablettes baisser dans les ventes. En effet en France l’utilisation de la tablette représente moins de 5% des utilisateurs comparativement au desktop et au mobile. Seule Apple n’a pas fait le pas de passer ses Macs en tactile. Cependant avec la séparation des Os entre l’iPad et l’iPhone, nous pouvons supposer que cette séparation est volontaire afin que l’iPad se rapproche du mac et devienne potentiellement plus qu’un.
  • 8. Flutter Avril 2021 Flutter est kit de développement basé sur le langage #Dart qui appartient à #Google. Il existe depuis 2011 mais est stable réellement depuis 2 à 3 ans. Il fait partie des briques de développement XPlatform permettant avec un seul développement d’avoir des applications disponibles sur plusieurs plateformes (#iOS, #Android, Web, MacOS, Windows, ….). Un avantage de cette technologie est la compilation en AOT (Ahead of time) permettant d’avoir des bonnes performances lors de son exécution. Flutter reconstruit ses propres composants graphiques : il n’utilise pas les composants graphiques natifs contrairement à d’autres solutions XPlatform (ce qui est un avantage et un inconvénient). La communauté Flutter est aujourd’hui importante (plus grosse de Reactnative) ce qui permet d’avoir accès à un support intéressant. Pour les développeurs mobile le langage #Dart et les solutions Flutter sont très accessibles. #Niji propose cette solution depuis maintenant 2 ans (version très stable et elle répond à beaucoup de contraintes clients)
  • 9. Pourquoi parle-t-on de développement #X(Cross) #Platform et/ou #Hybride Mai 2021 Lors de la naissance de l'#iPhone et de l'#Android, des développeurs ont cherchés des solutions pour pouvoir développer à partir d’un seul code source une application qui puisse être disponible sur les 2 stores (à savoir GooglePlay et AppStore). La solution rapidement trouvée était de développer un site web et de l’encapsuler dans un conteneur d’application (conteneur qui lance un navigateur web). Ce sont des solutions comme PhoneGap, Cordova, iOnic, Sencha, CrossWalk, …. Nous parlons donc de solution XPlatform-Hybride car il combine le Web au sein d’un conteneur Applicatif. Afin de se rapprocher des performances des applications mobile native et de réduire les restrictions liées à l’utilisation de format Web, des solutions ont été créées permettant avec un seul code source de compiler une application Android et une iOS, en utilisant pour la plupart le transcodage. Ce sont des solutions comme Xamarin, Flutter. Ces solutions sont des solutions XPlatform non Hybride puisqu’elles utilisent une seule technologie pour sa mise en œuvre.
  • 10. Push Notification Juin 2021 Le « push Notification » dans le domaine du mobile est la possibilité de pousser des informations/actions/redirections sur un smartphone à partir d’un serveur distant (votre système d’information par exemple). Ils sont utilisés afin d’envoyer de l’information instantanée (Actualité par exemple) mais également à but marketing (relance sur un produit, un jeu, …). Plusieurs avantages aux "push notification" : - Ils peuvent être reçu et lu même si l’application n’est pas active - Ne nécessite pas le numéro de téléphone - L’envoi est gratuit Les messages de "push notification" sont par contre forcément liés à une application installée et présente sur le smartphone. Les "push Notification" sont délivrés sur les smartphones par les opérateurs des OS (les serveurs Apple pour l’iPhone, Google pour Android et Huawei pour EMUI / Harmony OS). Nous en sommes donc fortement dépendant.... Il existe des plateformes de gestion de push Notification qui permettent de gérer l’envoi de push quelque soit la plateforme cible (par exemple #Firebase ), et également des plateformes marketing qui gèrent au sein de leurs systèmes l’envoi de push (par exemple #Batch).
  • 11. Pourquoi le marché de la tablette est très faible ? Juillet 2021 Avec l’agrandissement des écrans des téléphones mobiles et l’arrivée des desktops avec des écrans tactiles, souvent équipés de claviers flip (claviers qui passent derrière l’écran pour faire comme une tablette), nous avons vu le marché des « pures » tablettes baisser. En effet l’utilisation de la tablette représente environ 3% en France et dans le monde (comparativement au desktop et au mobile). Il n’y a que Apple qui n’a pas fait le pas de passer ses Macs en tactile (Windows, Chromebook sont disponible en tactile). Cependant avec la séparation des Os entre l’iPad (iPadOS) et l’iPhone (iOS), nous pouvons supposer que cette séparation est volontaire afin que l’iPad se rapproche du mac et devienne potentiellement plus qu’un. Au vu de ce constat lors de nos recommandations de développement d'application mobile, nous ne préconisons pas de développement particulier pour les tablettes (le coût d’adaptation des applications n’en vaut pas forcément le coup). Les tablettes privilégieront donc la version Web qui doit être responsive et doit pouvoir s’adapter à ce genre de support.
  • 12. Vos contacts www.niji.fr @Niji_Digital Paris Lille Nantes Rennes Lyon Bordeaux Gabriel DUPONT Responsable Mobile Factory +33 6 28 94 64 53 - gabriel.dupont@niji.fr