WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Maison intelligente et application domotique


par Junior Alifa Medjo Medjo
Université de Yaoundé 1 - Master  2022
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Chapitre 3

Conception de l'application mobile

Introduction

La fin du XXe siècle marque l'émergence de technologies mobiles de communication et de traitement de l'information comme le téléphone mobile, l'ordinateur portable, l'agenda électronique personnel, ou plus récemment la Tablette PC. Le téléphone portable est sans doute l'un des outils les plus répandus sur terre, ce qui fait des applications mobiles des atouts puissants pour les dévelop-peurs. Puisque tout cycle de développement logiciel nécessite une étape essentielle d'étude préalable, cette partie doit nous permettre de ressortir les besoins spécifiques et ceux non spécifiques mais également les différents acteurs et leurs utilisation possible de l'application. Nous ferons donc dans ce chapitre l'analyse des besoins, la conception à travers des différents diagrammes et la réalisation de notre application mobile de gestion et contrôle des différentes modules de notre système domotique.

3.1 Etude des technologies mobiles pour Smartphone

3.1.1 Notion d'application mobile

Une application mobile est un logiciel applicatif développé pour un appareil électronique mobile tel qu'un téléphone portable, un assistant personnel, un baladeur numérique ou encore certains ordinateurs ayant des systèmes pour mobiles. En outre, ce logiciel est un programme téléchargeable de façon gratuite ou payante et pouvant s'exécuter via un système d'exploitation d'un smartphone. Selon les environnements, les applications mobiles offrent une certaine ergonomie et des possibilités de développement divers[9].

16

3.1.2 Les systèmes d'exploitation mobiles

Un système d'exploitation ou logiciel système, ou Operating System (OS), est un logiciel qui, dans un appareil électronique, pilote les dispositifs matériels et reçoit des instructions de l'utilisateur ou d'autres logiciels (ou applications). Ces logiciels doivent être adaptés à un système d'exploita-tion.Dans le but de choisir l'OS répondant à nos exigences, il semble opportun de faire un arrêt et de présenter brièvement les différents systèmes d'exploitation, leurs atouts et leurs limites afin de déterminer le leader du secteur du mobile.

a) Android OS

Android est un système d'exploitation mobile fondé sur le noyau Linux et développé et lancé par Google en 2007 pour les smartphones et tablettes. Son interface visuelle est assez chargée et offre une large capacité de personnalisation de l'application native. Ce système étant très flexible et libre, il équipe la majorité des téléphones portables de divers fabricants de portable dans le monde ( Samsung, Huawei, Tecno, LG).

FIGURE 3.1 - Android OS bot

b) IOS

IOS ( IPhone Operating System) est le système d'exploitation mobile développé par Apple pour l'iPhone, l'iPod touch, et iPad. Il est dérivé de Mac OSx. La société Apple a lancé son système pour mobile en 2008 et ciblait la société bourgeoise du monde et notamment celle des États-Unis. Les systèmes IOS ne fonctionnent que sur les appareils de marque Apple qui ne sont pas forcément à la portée de tous. De plus, il est assez difficile de faire approuver une application par le Apple Store qui est très réservé. Ce sont ces particularités qui freinent l'explosion commerciale de la propriété d'Apple qui peine encore à s'imposer en Afrique et en Asie.

17

FIGURE 3.2 - Iphone Operating System

c) Windows OS

La célèbre société Microsoft lance le système d'exploitation Windows Phone dans les années 2010 pour faire partie de la concurrence. Il propose une interface simple avec plusieurs possibilités de personnalisation. Cependant il possède le même principe qu'Apple à savoir qu'il ne peut être disponible que sur des appareils de marAndroid OS botques spécifiques( Microsoft, Nokia Lumia). Et hélas, le Géant de la technologie a annoncé la fin de son système en 2019 et qu'un nouveau produit est à venir dans les prochaines années.

FIGURE 3.3 - Windows operating System

d) Blackberry OS

L'OS BlackBerry est propriétaire pour des téléphone mobile de la gamme des BlackBerry, conçu par la société Research In Motion ( RIM), maintenant connue sous le nom de BlackBerry. Il n'offre pas une largesse à l'utilisateur en ce qui est de la personnalisation cependant il est reconnu comme ayant le meilleur service de messagerie parmi les fournisseurs. En plus, la non popularité de ce système en Afrique et son appartenance exclusif ces dernières années aux smartphones haut-de-gamme ne jouent

pas en sa faveur.

FIGURE 3.4 - Blackberry operating System

e) Symbian & Java OS

Ce sont des moteurs construits respectivement par Symbian Ltd et Oracle qui proposaient des services assez simples et limités avec une ergonomie relativement basse. Ils ont disparu des marchés en début 2015 avec l'arrivée des téléphones plus sophistiqués avec des technologies telles que le WIFI et le GPS.

18

FIGURE 3.5 - Symbian & Java OS

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Nous devons apprendre à vivre ensemble comme des frères sinon nous allons mourir tous ensemble comme des idiots"   Martin Luther King