Titre : | Développement d’une application Android offline pour l’apprentissage de la langue française | Type de document : | theses et memoires | Auteurs : | Zineb GUETAL ; FERRAT Safia ; Mohammed Nabil Amirouche, Directeur de thèse | Editeur : | Tizi Ouzou : UMMTO.FGEI | Année de publication : | 2014 | Importance : | 62p. | Présentation : | ill. | Format : | 24 cm. | Note générale : | Bibliogr | Langues : | Français | Mots-clés : | Bluetooth Android UML Html. | Résumé : | Une application mobile est un programme telechargeable de facon gratuite ou payante et executable a partir du systeme d¡¦exploitation de telephone. On peut telecharger ces applications a partir : h d¡¦un ordinateur avec un cable de onnexion.
h boutique logiciel (Android Market, Apple Store). h service mobile (Bluetooth). h les cas echeant (Application de base lors de l¡¦achat). Cependant, les applications Android se sont rapidement developpees depuis les annees 2010/2011 et semblent depasser desormais en nombre les applications iPhone. On distingue trois types d¡¦applications mobiles mportantes : 1. Les Applications natives: elles sont basees sur un langage propre a leur plateforme.
2. Les Applications web: Il s¡¦agit de sites web optimises pour mobiles et qui sont pas installe sur le telephone elles sont accessibles grace au navigateur web l¡¦URL. 3. les Applications hybrides : est un melange de code natif et d¡¦affichage de vues HTML/JavaScript. La figure 2 page 6 illustre une comparaisons qui est faites entre les 3 typologies. On cite quelques avantages d¡¦applications mobiles : « Contenus adaptes aux specificites de chaque Smartphone. « Contenus disponibles hors ligne. « Rapidite d¡¦execution. « Facilite d¡¦installation et d¡¦acces. « Plus besoin de taper l¡¦URL de votre site.
Mais Malgre ces avantages elles ont aussi des inconvenients parmi lesquelles : « Le respect des regles des plateformes mobiles. « Un cout de developpement eleve. « Contrainte de la mise a jour pour l¡¦utilisateur. D¡¦autre part L¡¦evolution de marche est tres rapide, car la part des applications gratuites devrait representer 91 % des telechargements en 2013 .Un taux qui devrait continuer a progresser dans les annees a venir pour atteindre les 94.5% des 268,7 milliards de elechargements attendus en 2017. C¡¦est ce qui est montre d¡¦ailleurs dans les deux figures page¡K Ces multiples OS se disputent le marche de la mobilite. A chaque OS correspond une plateforme de telechargement d¡¦application, des outils de developpement et un langage de programmation permettant le developpement et la distribution des applications. A la fin de ce chapitre on a fait quelques exemples d¡¦applications destinees a l¡¦apprentissage qui sont illustrees dans la figure 7 page13. Chapitre02 Android est un systeme d'exploitation Open Source edite par Google pour les appareils embarques et/ou mobiles, comme les Smartphones ou les tablettes. On le retrouve aussi dans certains GPS, ordinateurs de bord, dans les televiseurs. Ces applications sont ecrites en Java, et fonctionnent grace a une machine virtuelle Dalvik, Qui a ete aussi modifiee pour etre la plus adaptee possible aux appareils de faible puissance. Le systeme de Google n¡¦aurait pas connu un tel succes s¡¦il etait reste le meme. C¡¦est d¡¦aiheurs la que l¡¦on voit la puissance d¡¦un tel OS qui a su s¡¦adapter aux besoins des utilisateurs a chaque nouvelle version. Les versions d¡¦Android possedent des noms de desserts en anglais, par exemple : Android 1.0 (Angel Cake), Android 1.5 (Cupcake), Android 2.0 (Eclair), Android 2.3 (Gingerbread),Android 3.0 (Honeycomb), Android 4.0.4 (Ice Cream Sandwich), Android 4.3 (Jelly Bean), Android 4.4 (KitKat), tel que la figure 9 page16. L¡¦architecture du ce systeme est compose de 5 composants principales : h Applications. h Application amework. h Librairies (bibliotheques). h Le Moteur d¡¦Execution Android. h Noyau Linux. Les developpeurs s¡¦orientent souvent vers le systeme d¡¦exploitation Android, car il est caracterise par : Ï Open source Ï Simplicite Ï Facilite de developpement Ï Facilite de commercialisation Ï Flexibilite Chapitre 03 Les developpeurs emploient differentes editions de la plate-forme de Java pour creer des programmes java. ¡E Java Platform, Standard Edition (Java SE): un environnement pour les applications de bureaux. ¡E Java Platform, Enterprise Edition (Java EE): un sur-ensemble de Java SE, oriente
transaction et centre sur les bases de donnees (ayant pour cible les entreprises). ¡E Java Platform, Micro Edition (Java ME): environnement d'execution et une API pour les systemes embarques (telephone, Smartphone, TV, etc.).
Les outils necessaires pour developper en Java h Un environnement d¡¦execution Java(JRE). h Un environnement de Developpement Integre (IDE). h Un Kit de Developpement Java SE (JDK). Java est un langage : simple a utiliser, oriente objet, sur, portable, multitache, econome, robuste, et dynamique. Java sous Android Pour developper avec java sous Android, on aura besoin des outils suivants : 1. L¡¦IDE Eclipse, 2. Android Developer Tools (ADT), 3. Le SDK Android.
Les principaux composants d¡¦une application Android 1. Activite (Activity) : gere l'affichage et l'interaction d'un ecran. Elles sont independantes les unes des autres. L'activite reagit aux demandes du systeme Android, et lui-meme reagit a la demande de l¡¦utilisateur. Une activite Android a trois etats : h Active. h Suspendue. | En ligne : | D:\CD.INF. 2014\LICENCE 2014\GUETAL.ZINEB-FERRAT.SAFIA-MZYENE.KATIA.PDF | Format de la ressource électronique : | PDF | Permalink : | ./index.php?lvl=notice_display&id=31870 |
Développement d’une application Android offline pour l’apprentissage de la langue française [theses et memoires] / Zineb GUETAL ; FERRAT Safia ; Mohammed Nabil Amirouche, Directeur de thèse . - Tizi Ouzou (Tizi Ouzou) : UMMTO.FGEI, 2014 . - 62p. : ill. ; 24 cm. Bibliogr Langues : Français Mots-clés : | Bluetooth Android UML Html. | Résumé : | Une application mobile est un programme telechargeable de facon gratuite ou payante et executable a partir du systeme d¡¦exploitation de telephone. On peut telecharger ces applications a partir : h d¡¦un ordinateur avec un cable de onnexion.
h boutique logiciel (Android Market, Apple Store). h service mobile (Bluetooth). h les cas echeant (Application de base lors de l¡¦achat). Cependant, les applications Android se sont rapidement developpees depuis les annees 2010/2011 et semblent depasser desormais en nombre les applications iPhone. On distingue trois types d¡¦applications mobiles mportantes : 1. Les Applications natives: elles sont basees sur un langage propre a leur plateforme.
2. Les Applications web: Il s¡¦agit de sites web optimises pour mobiles et qui sont pas installe sur le telephone elles sont accessibles grace au navigateur web l¡¦URL. 3. les Applications hybrides : est un melange de code natif et d¡¦affichage de vues HTML/JavaScript. La figure 2 page 6 illustre une comparaisons qui est faites entre les 3 typologies. On cite quelques avantages d¡¦applications mobiles : « Contenus adaptes aux specificites de chaque Smartphone. « Contenus disponibles hors ligne. « Rapidite d¡¦execution. « Facilite d¡¦installation et d¡¦acces. « Plus besoin de taper l¡¦URL de votre site.
Mais Malgre ces avantages elles ont aussi des inconvenients parmi lesquelles : « Le respect des regles des plateformes mobiles. « Un cout de developpement eleve. « Contrainte de la mise a jour pour l¡¦utilisateur. D¡¦autre part L¡¦evolution de marche est tres rapide, car la part des applications gratuites devrait representer 91 % des telechargements en 2013 .Un taux qui devrait continuer a progresser dans les annees a venir pour atteindre les 94.5% des 268,7 milliards de elechargements attendus en 2017. C¡¦est ce qui est montre d¡¦ailleurs dans les deux figures page¡K Ces multiples OS se disputent le marche de la mobilite. A chaque OS correspond une plateforme de telechargement d¡¦application, des outils de developpement et un langage de programmation permettant le developpement et la distribution des applications. A la fin de ce chapitre on a fait quelques exemples d¡¦applications destinees a l¡¦apprentissage qui sont illustrees dans la figure 7 page13. Chapitre02 Android est un systeme d'exploitation Open Source edite par Google pour les appareils embarques et/ou mobiles, comme les Smartphones ou les tablettes. On le retrouve aussi dans certains GPS, ordinateurs de bord, dans les televiseurs. Ces applications sont ecrites en Java, et fonctionnent grace a une machine virtuelle Dalvik, Qui a ete aussi modifiee pour etre la plus adaptee possible aux appareils de faible puissance. Le systeme de Google n¡¦aurait pas connu un tel succes s¡¦il etait reste le meme. C¡¦est d¡¦aiheurs la que l¡¦on voit la puissance d¡¦un tel OS qui a su s¡¦adapter aux besoins des utilisateurs a chaque nouvelle version. Les versions d¡¦Android possedent des noms de desserts en anglais, par exemple : Android 1.0 (Angel Cake), Android 1.5 (Cupcake), Android 2.0 (Eclair), Android 2.3 (Gingerbread),Android 3.0 (Honeycomb), Android 4.0.4 (Ice Cream Sandwich), Android 4.3 (Jelly Bean), Android 4.4 (KitKat), tel que la figure 9 page16. L¡¦architecture du ce systeme est compose de 5 composants principales : h Applications. h Application amework. h Librairies (bibliotheques). h Le Moteur d¡¦Execution Android. h Noyau Linux. Les developpeurs s¡¦orientent souvent vers le systeme d¡¦exploitation Android, car il est caracterise par : Ï Open source Ï Simplicite Ï Facilite de developpement Ï Facilite de commercialisation Ï Flexibilite Chapitre 03 Les developpeurs emploient differentes editions de la plate-forme de Java pour creer des programmes java. ¡E Java Platform, Standard Edition (Java SE): un environnement pour les applications de bureaux. ¡E Java Platform, Enterprise Edition (Java EE): un sur-ensemble de Java SE, oriente
transaction et centre sur les bases de donnees (ayant pour cible les entreprises). ¡E Java Platform, Micro Edition (Java ME): environnement d'execution et une API pour les systemes embarques (telephone, Smartphone, TV, etc.).
Les outils necessaires pour developper en Java h Un environnement d¡¦execution Java(JRE). h Un environnement de Developpement Integre (IDE). h Un Kit de Developpement Java SE (JDK). Java est un langage : simple a utiliser, oriente objet, sur, portable, multitache, econome, robuste, et dynamique. Java sous Android Pour developper avec java sous Android, on aura besoin des outils suivants : 1. L¡¦IDE Eclipse, 2. Android Developer Tools (ADT), 3. Le SDK Android.
Les principaux composants d¡¦une application Android 1. Activite (Activity) : gere l'affichage et l'interaction d'un ecran. Elles sont independantes les unes des autres. L'activite reagit aux demandes du systeme Android, et lui-meme reagit a la demande de l¡¦utilisateur. Une activite Android a trois etats : h Active. h Suspendue. | En ligne : | D:\CD.INF. 2014\LICENCE 2014\GUETAL.ZINEB-FERRAT.SAFIA-MZYENE.KATIA.PDF | Format de la ressource électronique : | PDF | Permalink : | ./index.php?lvl=notice_display&id=31870 |
|