Skip to content

Le cours Développement d’applications natives IV se donne à la sixième session de la technique en informatique.

Il sert à approfondir la programmation sur plateforme native utilisant une base de données et introduire la partie « cible » du développement d’application native avec base de données.

Le projet développé dans ce cours devrait suivre les principes du logiciel libre.

Ce cours a comme préalable le cours 420-4N1 Développement d’applications natives III.

Il n’est préalable à aucun cours.

La pondération du cours est la suivante : 1-3-4, cela signifie que le cours comporte environ 1 heure de théorie, 3 heures de laboratoire et d'un minimum de 4 heures de travail personnel par semaine à faire en dehors des heures de cours.

Le cours se concentre sur le développement d’un logiciel libre. Ce logiciel peut être de l’importe quelle forme (application, librairie, module, greffon, etc.) fonctionnant sur n’importe quelle plateforme (PC, Android, Raspberry Pi, OpenVR, Mycroft, AsteroidOS, VS Code, Atom, Vim, Emacs, etc.) Les seules caractéristiques nécessaires seront l’utilisation de technologie native graphique (pas de Web), l’utilisation de licence libre et devra prioriser l’avancement des technologies libres.

Puisqu’il s'agit d'un cours en session accéléré, il sera très important de bien planifier son temps et de respecter les échéanciers. Si vous commencez à prendre du retard, cela peut devenir vite dangereux au bon déroulement de votre session.

💡

Je vous conseille de mettre ce site en favori, car il contiendra toutes les informations nécessaires pour réussir ce cours.

Communication et disponibilité

Vous pouvez communiquer par MIO en tout temps si vous avez des questions. Également, n'hésitez pas à venir me voir durant mes heures de disponibilités selon l'horaire suivant au local 1325-1 :

  • Mardi : 12 h à 14 h
  • Jeudi : 15 h à 16 h
  • Vendredi : 11 h à 12 h

Coordonnées

Remerciements

Un énorme merci à mes collègues du département de l'informatique qui ont partagé leurs ressources et idées pour la création de ce cours, notamment Louis Marchand.

420-6N1-DM - Développement d’applications natives IV