Installation
Pour ce cours d'introduction à la programmation, vous avez besoin d'un ordinateur avec les caractéristiques suivantes:
- Microsoft Windows 10, 8.1, Apple macOS 10.14 (Mojave) ou supérieur, ou GNU/Linux avec GNOME ou KDE desktop.
- Au minimum 2 GB de mémoire vive (RAM); recommandé 8 GB.
- Un disque dur (ou SSD) avec au minimum 2.5 GB d'espace libre pour installer les programmes et au minimum 1 GB pour les caches.
- Un écran avec une résolution minimum de 1024x768.
JetBrain IntelliJ IDEA Community Edition
Pour écrire les programmes de ce cours, nous utiliserons «IntelliJ IDEA Community Edition». Vous pouvez télécharger gratuitement ce logiciel depuis le site de JetBrain.
Dès que vous aurez votre compte «@edu.hefr.ch», vous pourrez profiter du programme de soutien aux étudiants et télécharger la version «ultimate» de IntelliJ.
Notez que vous pourrez aussi demander le GitHub Student Developer Pack et que vous pouvez obtenir un hébergement de site web gratuit sur Infomaniak.
Kotlin
Le langage Kotlin est inclus dans l'environnement de développement «IntelliJ IDEA Community Edition». Vous trouverez une documentation détaillée sur Internet.
Java
Kotlin génère du code pour la machine virtuelle «Java» et pour exécuter vos programmes. Java sera aussi le langage enseigné dès le début du semestre. La version 11 de Java est incluse dans IntelliJ et vous n'avez pas besoin de l'installer séparément.
Si dans un autre contexte vous avez besoin du compilateur Java, vous pouvez le télécharger gratuitement depuis le site Internet d’Oracle ou utiliser des versions alternatives telles que AdoptOpenJDK ou Amazon Corretto.