Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Identifiez les postes de consommation d'une application mobile, réduisez l'usage du réseau, des capteurs et de la batterie, optimisez le poids de l'application et de ses mises à jour, et mesurez la consommation réelle sur terminal.
function ListeCommandes({ commandes }) {
return (
<FlatList
data={commandes}
keyExtractor={(item) => item.id}
renderItem={({ item }) => <LigneCommande commande={item} />}
removeClippedSubviews
initialNumToRender={10}
windowSize={5}
/>
);
}
const LigneCommande = React.memo(({ commande }) => (
<Text>{commande.reference}</Text>
));Cette formation traite les spécificités du mobile, où la consommation d'énergie du terminal, l'usage du réseau et la sollicitation des capteurs pèsent directement sur l'autonomie et sur la durée de vie de l'appareil. Les participants apprennent à identifier les postes de consommation d'une application (géolocalisation, notifications, synchronisations en tâche de fond), à réduire les échanges réseau superflus, à limiter le réveil inutile des capteurs et à optimiser le poids de l'application ainsi que de ses mises à jour. La mesure de la consommation réelle sur un terminal, plutôt que sur émulateur, occupe une place centrale dans la formation. Elle s'adresse aux développeurs mobiles, chefs de projet mobile, designers et responsables techniques.
Les objectifs
identifier les postes de consommation d'une application mobile
réduire l'usage du réseau, des capteurs et de la batterie
optimiser le poids de l'application et ses mises à jour
mesurer la consommation réelle sur terminal
Public visé
Développeurs mobiles, chefs de projet mobile, designers, responsables techniques.
Prérequis
Pratique du développement d'applications mobiles.
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.