Outils pour utilisateurs

Outils du site


cours:projetsi32019:seance2

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
cours:projetsi32019:seance2 [2019/06/03 17:04] tiglicours:projetsi32019:seance2 [2019/06/04 12:08] (Version actuelle) – [Premiers pas avec les outils de développement du projet] tigli
Ligne 1: Ligne 1:
 +===== Architecture Logicielle du projet, quelques points techniques et tutoriaux =====
 +
 +==== Premiers pas avec les outils de développement du projet ====
 +|||
 +Deux plateformes sont à la disposition des étudiants pour le développement de ce projet.
 +  * une plateforme Raspberry PI et 
 +  * une plateforme cible Android comme un smartphone
 +
 +=== Outils pour le développement du projet avec un Raspberry PI  ===
 +
 +{{:cours:projetsi32019:projet_si3.pdf|}}
 +
 +=== Outils pour le développement du projet avec un Smart Phone ===
 +
 +Après avoir [[https://java2blog.com/android-development-tutorial-install-android-studio-sdk/|installé Android Studio]], voici deux tutoriaux pour de tous premiers développements sous android ([[https://java2blog.com/android-hello-world-example-using-android-studio/|Hello World!]] et une première [[https://java2blog.com/create-first-android-app-using-android-studio/|application graphique]]).
 +
 +La mise en oeuvre de service web de type REST est présentée dans [[https://www.javatpoint.com/android-web-service|ce tutorial]]. 
 +
 +Pour les plus avancés voici quelques conseils qui vous permettront de mettre en œuvre un broker MQTT sur votre téléphone:
 +  * installer tout d'abord le broker MQTT sur votre téléphone. Par exemple : MQTT broker App (Cf. Play Store) 
 +  * installer le pack pour MQTT et reprendre les exercices de [[https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mm.tc.doc/tc10130_.htm|ce lien]], pour la création de clients MQTT (avec des //publishers// et des //subscribers//)
 +
 +Pour ceux qui voudraient retrouver un environnement Node-Red tel que celui utilisé sur le raspberry PI, sachez que Node-Red est aussi déployable sur Android (et pourquoi pas en effet !).
 +([[https://iotbyhvm.ooo/nodered-on-android-how-to-use-node-red-on-android-smartphone/|Installation de Node-Red sur un smarphone android]] et [[https://nodered.org/docs/platforms/android|ici]]) 
 +
 ==== Architecture orienté service ==== ==== Architecture orienté service ====
  
cours/projetsi32019/seance2.1559581483.txt.gz · Dernière modification : 2019/06/03 17:04 de tigli