Podcasts by Page dalerte

Page d'alerte

Cette série de 7 cours est consacrée à la programmation sur plateformes mobiles. Elle se focalise principalement sur iOS et montre également la correspondance des principes vus pour iOS sur Android. Des étudiants de M2 constituent le public visé par ces cours. On considère qu'ils sont déjà compétent en programmation et qu'ils ont des notions sur l'utilisation de langages objets, de langages procéduraux, ainsi que des principes de base en système d'exploitation (interruption, notion d'événement, etc.). Les cours abordent successivement les principaux mécanismes offerts par iOS pour le développement d'applications embarquées sur des terminaux mobiles de type "smartphone": l'environnement de développement, la notion de vue, les principaux frameworks, etc. Un parallèle avec la problématique du développement de systèmes embarqués est également fait. A l'issue de ces cours, les étudiants sont autonomes et capables de naviguer non seulement dans l'environnement de développement d'Apple, mais aussi dans des environnements similaires. Nous considérons cette année, les version les plus récentes des OS évoqués: iOS 6 et Android 4.1 (Jelly Bean).

Further podcasts by Fabrice Kordon, Etienne Renault

Podcast on the topic Technologie

All episodes

Page d'alerte
Cours N°7 - une visite des mécanismes sous Android from 2022-05-04T01:13:22.887685

Ce septième et dernier cours vous présente les bibliothèques de développement pour le système Android de Google comparativement aux mécanismes vu sous iOS. Dans un premier temps, vous voyez comment...

Listen
Page d'alerte
Cours N°6 - Mécanismes spécifiques à l'iPad, accès réseau et gestion de la persistence from 2022-05-04T01:13:22.884328

Ce sixième cours présente trois points importants pour les applications sur terminaux mobiles. Le premier d'entre eux concerne ka gestion spécifique potentielle sur des "grands terminaux". Le deuxi...

Listen
Page d'alerte
Cours N°5 - Notifications, touch/multi-touch, musique et vidéo from 2022-05-04T01:13:22.881136

Ce cinquième cours présente dans un premier temps différents mécanismes innovant pour s'interfacer avec l'utilisateur : l'accéléromètre, la gestion des « secousses » (shake motion) et la gestion de...

Listen
Page d'alerte
Cours N°4 - Structuration avancée d'une application via la présentation de données structurées from 2022-05-04T01:13:22.878383

Après la présentation de plusieurs vues spéciales d'iOS utiles pour l'ergonomie des applications (indicateur d'activité, barre de progression, textView/textField, Picker), ce quatrième cours expose...

Listen
Page d'alerte
Cours N°3 - Délégation, géolocalisation, appareil photo et carnet d'adresses from 2022-05-04T01:13:22.875024

Après la présentation de plusieurs vues spéciales d'iOS utiles pour l'ergonomie des applications (barre d'outils, alertes et actions), ce troisième cours se focalise principalement sur le mécanisme...

Listen
Page d'alerte
Cours n°2 - Objective C, gestion mémoire et vues from 2022-05-04T01:13:22.871337

Ce deuxième cours revient dans un premier temps sur Objective C. Après une présentation de la gestion des classes dans ce langage, il s'attache à présenter les mécanismes de gestion de la mémoire q...

Listen
Page d'alerte
Cours N°1 - Introduction et environnement de développement from 2022-05-04T01:13:22.836208

Ce cours introductif pose les bases de la programmation sur plateforme mobile. Après un rappel des principes de la programmation événementielle, il présente l'environnement de développement (xCode ...

Listen