Support formation vidéo: Android Kotlin : développez des applications mobiles
Soutenanceshili mohamed
1. Ministère de l’enseignement supérieur et de la recherche
scientifique
Institut Supérieur d’étude technologique de Kairouan
Mémoire de Fin d’Etudes
Présenté à
L’ Institut Supérieur d’étude technologique de Kairouan
Département Technologie de l’informatique
Conception et Développement d’une application mobile pour la gestionConception et Développement d’une application mobile pour la gestion
de la mutualisation des camions logistiques
Réalisé par :
Mr.Shili Mohamed
Mr.Maati Ayed
Encadré par :
Mlle:Sboui Thouraya
Mohamed_recherche@hotmail.fr Année universitaire 2012-2013
2. Plan
22 33 44 5511
Conception
de la solution
Conclusion&
Perspective
22 2233 44 55
Intoduction
22 33 44 5511
Problamatique Réalisation
22 2233 44 55
2
3. Plan
22 33 44 5511
Conception
de la solution
Conclusion&
Perspective
Introduction
22 33 44 5511
Problamatique Réalisation
3
4. Introduction
Le développement des applications pour IPhone est un domaine encore un
peu vierge. Donc, il est nécessaire de faire une recherche approfondie pour
préparer l’environnement de développement et avoir un minimum de
connaissance sur le langage de développement qui est l’objective C
4
connaissance sur le langage de développement qui est l’objective C
5. Plan
22 33 44 5511 22
Conception
de la solution
Conclusion&
Perspective
Introduction
22 33 44 5511 22
Problematique Réalisation
5
6. Problamatique
Des Amis
Site WebAgence
De location
Journal
6
De location
AnnoncePublicité TV
Avant L’agriculteur est obligé de mettre ses camions en location sur des
journaux ou des sites sociaux, ou passer par des agences
7. Les objectifs
L ’objectif de notre application est :
Faciliter aux clients la Réservation.
La réalisation d’un service de qualité
7
La réalisation d’un service de qualité
La rapidité de trouver les besoins
Améliorer le choix des Camions
8. Hertz Auto Europe RentACar
OS Blackberry IOS Android
Le langage de
développement
Java Jquery Mobile
Html 5
Java
8
9. Solution proposée
Après avoir étudié les applications existantes, il y a
quelques points négatifs:
L’absence de la possibilité d’appeler directement la propriétaire du
camion.
L’absence d’une vidéo qui peut décrit l’utilisation d’application.
9
Pour ce la,nous avons proposé notre application
Easy Car pour résoudre ses problèmes.
L’absence d’une vidéo qui peut décrit l’utilisation d’application.
L’absence d’un moyen pour que l’utilisateur puisse localiser sa
position
10. Plan
22 33 44 5511 22 3333
Conception
de la solution
Conclusion&
Perspective
Introduction
22 33 44 5511 22 3333
Réalisation
10
Problamatique
11. Conception de la solution
Diagramme de cas d’utilisation.
Diagramme de classe . Diagramme de classe .
Diagramme de séquence .
11
Langage de modélisation unifié et graphique .
Il est apparu dans le monde du génie logiciel .
12. Chercher un
camion
Consulter
camion
Réserver un
camion
Appeler
propriétaire
« entend»
« entend»
« include »
Recherche par
catégorie
« entend»
12
Supprimer
camion
Consulter Aide
camions
Gérer les
camions
Ajouter
camion
Mise a jour les
fiches de camions
réservation
Consulter rapport
réservation
« entend»
Utilisateur
Agriculteur
15. Plan
22 33 44 55
Introduction
11
Conception
de la solution
22 3333 44
Conclusion&
Perspective
22 33 44 5511
Réalisation
22 3333 44
15
Problamatique
16. I phone OS
Obtenir le SDK Iphone SDK
IDE supportés Gratuit, sur inscription
Plate-forme de développement
Xcode
16
Langage applicatif
Mac
Portail des développeurs
Objective C ,c++
Emulateur http://developer.apple.com/iphone
Plateforme de publication des applications App Store
17. L’architecture sur laquelle repose une application Iphone est
basée sur le modèle MVC (Modèle-Vue-Contrôleur).
En gros, l’application est composée de vues, dont le
comportement est déterminé par des contrôleurs qui
17
comportement est déterminé par des contrôleurs qui
transitent des données d’un modèle.
18. Les boutons
Base De donnée
(Mamp)
18
Les boutons
•Réservation
•Agriculteur
•Aide
•Recherche de camion
•Gérer le camion
(supprimer ,modifier,
ajouter)
34. Conclusion
Cette expérience s’est révélé portable sur plusieurs points : Bien que le projet
n’ait pu Être testé tout en sur un appareil mobile mais uniquement sur un
Simulateur, il nous a permis de travailler sur une technologie pour les
34
Simulateur, il nous a permis de travailler sur une technologie pour les
terminaux mobiles et accroître nos connaissances dans le domaine de
l’embarqué en abordant plusieurs aspects techniques de l’iPhone.
35. perspective
Conclusion&Perspective
Paiement sécurisé pour les réservations
Réservation a partir du Google map au lieu de numéro de Téléphone
Développer l’application en accès web
Et voila la perspective visé concernent notre application
35
Développer l’application en accès web
Améliorer la tache géolocalisation
Puisque le temps et le problème d’absence de Le Pc mac en ne pas utilise
l’authentification de l’administration