etudiants:2017:stage_deuxieme_annee

Stage de 7 semaine du 18 janvier au 2 mars 2018 au sein de l'entreprise BioPic

Présentation de l'entreprise :

  • L'entreprise BioPic met en place des solutions informatiques pour le monde de l'élevage.

Mission de stage :

  • Mise en place de fonctionnalités sur une application mobile déja existante.

Langages utilisés : framework ionic : HTML, CSS, TypeScript

  • Le framework ionic permet de développer des applications compatibles avec les systèmes d'exploitations android et ios. Elles peuvent également être affichées dans un navigateur web

Semaine n°1 (18 et 19 janvier 2018) :

  • Découverte de l'application et explication du code par mon maître de stage
  • Découvert de l'environnement ionic
  • Création d'un menu avec des item
  • Création de pages, de boutons
  • Mise en place d'une action sur un bouton et un item

Semaine n°2 (du 22 au 26 janvier 2018) :

  • Recherches d'une solution qui permet d'envoyer une notification au bon éleveur signalant un cas de chaleur pour un vache donnée
    • Recherches sur la mise en place d'une notification avec ionic et OneSignal
  • Recherches sur l'enregistrement des identifiants et mots de passe de l'utilisateur de l'application
  • Recherches sur la mise en place d'un zoom sur un graphique
  • Recherches sur l'envoi de SMS à l'aide d'un script PHP
  • Recherches sur l'implémentation d'une base de données SQLite
  • Création d'une application
  • Enrichissement de l'application avec de nouveaux composants :
    • Mise en place d'alertes, de cadres, d'une barre de recherche, de zones de saisie, d'îcones, de listes déroulantes.
    • Mise en place d'un background
    • Mise en place d'une interface de connection
  • Réalisation d'un code en JavaScript pour faire un zoom avec les touches du clavier
  • Résolution de bugs avec mon maître de stage

Semaine n°3 (du 29 janvier au 02 février 2018) :

  • Suite des recherches de solutions pour zoomer un graphique
  • Découverte d'une librairie javascript amchart, permettant de faire des graphiques et d'effectuer un zoom dessus
  • Suite des recherches de solutions pour la mise en place du NFC
  • Recherche de solutions pour importer une application sur un portable avec un câble USB
  • Apprentissage du JavaScript avec OpenClassroom
  • Mise en place de contraintes et d'alertes sur l'application avec mon maître de stage

Semaine n°4 (du 05 au 09 février 2018) :

  • Tentative de résolution de problèmes pour importer une application sur un portable ou sur un émulateur
  • Tentative avec ionic view, qui permet de visualiser les application sur un portable
  • Découverte du SSH avec OpenClassroom
  • Création de clés SSH
  • Transfert de projets ionic avec git sur le plateforme ionic
  • Visualisation des projet sur ionic view
  • Création d'une nouvelle application avec le SSH, pour tester le NFC
  • Codage et tests du NFC
  • Avec mon maître de stage, récupération d'un nombre avec le NFC mais il ne correspond pas au DEVEUI
  • Recherches pour obtenir le DEVEUI
  • Suite des recherches pour les notifications

Semaine n°5 (du 12 au 16 février 2018) :

  • Tentatives avec les notifications :
    • Création d'une nouvelle application
    • Copier/coller du code de mon maître de stage
    • Import de la librairie OneSignal
    • Réception des notifications mais écran blanc
  • Recherche d'une solution pour envoyer des SMS via un script PHP :
    • Comparatif des prix des sites proposant un service d'envoi de SMS, via un script PHP
    • Inscription sur un site proposant des essais d'envoi de SMS gratuit
    • Envoi de SMS réussi, via un script PHP
    • Exécution de trois scripts PHP provenant de trois sites différents
  • Suite apprentissage du JavaScript

Semaine n°6 (du 19 au 21 février 2018) :

  • Suite des recherches pour intégrer la librairie amchart à Ionic
  • Suite apprentissage du JavaScript

Procédures :

  • etudiants/2017/stage_deuxieme_annee.txt
  • Dernière modification : il y a 5 ans
  • de 127.0.0.1