Vous êtes sur la page 1sur 13

Faculté NTIC – Univ.

Constantine 2

Licence Science de l'Informatique (SCI)

Programmation mobile, objets connectés


& Cloud Computing

Dr. CHAOUCHE A.-C.

Février 2016
2 Évolution de l'informatique

Programmation Android – Dr CHAOUCHE A.-C., Univ. Constantine 2


3 L’informatique partout (1/2)

Aujourd’hui, l’informatique fait partie de notre quotidien :


 Ordinateurs portables
 Smart-phones & Tablettes
 Télévisions
 montres
 Lunettes
 Ordinateurs de bord
 Systèmes de navigation
…

Programmation Android – Dr CHAOUCHE A.-C., Univ. Constantine 2


4 L’informatique partout (2/2)
L’évolution croissante de l’informatique est due à :
 La miniaturisation des unités centrales,
 La réduction de la consommation d'énergie
 La généralisation des réseaux (Wifi, 3G, …)

Informatique centrale (mainframe)


Informatique personnel (PC)
Informatique omniprésente

ont conduit à une omniprésence des dispositifs informatiques


Programmation Android – Dr CHAOUCHE A.-C., Univ. Constantine 2
5 L’informatique ambiante
• communication à
distance Systèmes Systèmes Systèmes Intelligence
• Haute disponibilité distribués mobiles ubiquitaires
• Accès d’information à Ambiante
distance

• Réseau de
communication mobile
(ad Hoc , IP)
• localisation (GPS,…) Systèmes Intelligence
• Services accessible pervasifs artificielle
partout

• Sensibilité au contexte
• Technologie invisible

• Raisonnement
• Adaptation dynamique

Programmation Android – Dr CHAOUCHE A.-C., Univ. Constantine 2


6 L'informatique d'aujourd'hui

Emergence des domaines :


 Mobile computing
 Cloud computing
 Big Data
 Data Mining
 Wireless networks
 QoS (Quality of Service)
 Formal methods
…

Programmation Android – Dr CHAOUCHE A.-C., Univ. Constantine 2


7 Programmation mobile

OS Part de marché

Android 85.0 %

iOS 11.7 %

Windows
3.0 %
Phone
BlackBerry OS 1.0 %

Symbian OS 0.0 % (arrété en 2013)


2ème trimestre 2014

Programmation Android – Dr CHAOUCHE A.-C., Univ. Constantine 2


8 Android OS

Matériel supportant Android


 Tablette et Smartphone
 Netbook et appareil photo
 Télévision et Frigo
 Tableau de bord (auto)
 Android wear
 Google glass

Programmation Android – Dr CHAOUCHE A.-C., Univ. Constantine 2


9 Exemples d'applications :
MISC 2016 Symposium

Programmation Android – Dr CHAOUCHE A.-C., Univ. Constantine 2


10 Exemples d'applications :
MISC 2016 Symposium

Démo

Programmation Android – Dr CHAOUCHE A.-C., Univ. Constantine 2


11 Stages professionnels :

Conventions de stages avec des entreprises


 Côtoyer le monde professionnel
 Travailler sur des projets concrets
 Apprendre des notions pratiques
 Etre rémunéré
 Etre pré-embauché *

Programmation Android – Dr CHAOUCHE A.-C., Univ. Constantine 2


12 Séminaires à vocation professionnelle
Présentés par des anciens étudiants de la faculté NTIC

Programmation Android – Dr CHAOUCHE A.-C., Univ. Constantine 2


13 Objets connectés

Crazyflie 2.0
 Un drone programmable
 Extensible
 Open source
 Fait par des dévelopeurs pour des dévelopers
 En évolution continue
Caractéristiques
 CPU
 RAM
 Dimension : 9cm²
 Poids : 27g

Programmation Android – Dr CHAOUCHE A.-C., Univ. Constantine 2