Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
cours:plim:plim_2016_2017 [2017/01/11 11:23] marro [Séance 12] |
cours:plim:plim_2016_2017 [2017/05/07 11:13] (Version actuelle) tigli [Page Web années précédentes] |
||
---|---|---|---|
Ligne 333: | Ligne 333: | ||
* Intervenant: Grégory Marro | * Intervenant: Grégory Marro | ||
* Outils Logiciels : Xcode | * Outils Logiciels : Xcode | ||
- | * Autres références : | + | * Autres références : https://swiftlang.ng.bluemix.net/#/repl |
- | Pour ceux qui ont de l'avance, vous pouvez résoudre ces problèmes en utilisant Swift : | + | Pour ceux qui ont de l'avance, vous pouvez résoudre ces problèmes en utilisant Swift (issus du BattleCode Sopra Steria 2016): |
* Un nombre est dit de Armstrong (ou narcissique) un entier naturel qui est égal à la somme des cubes des chiffres qui le composent. Par exemple 153 (153 = 1^3 + 5^3 + 3^3) est un nombre de Armstrong. | * Un nombre est dit de Armstrong (ou narcissique) un entier naturel qui est égal à la somme des cubes des chiffres qui le composent. Par exemple 153 (153 = 1^3 + 5^3 + 3^3) est un nombre de Armstrong. | ||
Combien de nombre de Armstrong sont compris entre 0 et 10.000 ? | Combien de nombre de Armstrong sont compris entre 0 et 10.000 ? | ||
Ligne 358: | Ligne 358: | ||
==== Séance 13 ==== | ==== Séance 13 ==== | ||
{{:cours:plim:ios_logo.png?70|}} | {{:cours:plim:ios_logo.png?70|}} | ||
- | * Titre : Tutorial 1 : programmation Swift, UI-Storyboard, accès capteurs/actionneurs | + | * Titre : TP de programmation iOS : Prise en main de XCode, applications utilisant les Segues, Actions et Outlet |
* Supports : | * Supports : | ||
* Durée : 4h | * Durée : 4h | ||
- | * Intervenant: | + | * Intervenant: Grégory Marro |
- | * Outils Logiciels : | + | * Outils Logiciels : XCode |
* Autres références : | * Autres références : | ||
Ligne 370: | Ligne 370: | ||
{{:cours:plim:ios_logo.png?70|}} | {{:cours:plim:ios_logo.png?70|}} | ||
- | * Titre : Tutorial 2 : programmation Swift, UI-Storyboard, accès capteurs/actionneurs | + | * Titre : Tutorial 2 : programmation Swift, accès capteurs/actionneurs, création de listes |
- | * Supports : | + | * Supports : {{:cours:plim:ios_-_capteurs_listes.pdf|iOS - Capteurs & Listes}} |
* Durée : 4h | * Durée : 4h | ||
- | * Intervenant: | + | * Intervenant: Grégory Marro |
- | * Outils Logiciels : | + | * Outils Logiciels : XCode |
- | * Autres références : | + | * Autres références : [[https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html|Liste des permissions (comprend également les permission MacOS)]] |
==== Séance 15 ==== | ==== Séance 15 ==== | ||
- | {{:cours:plim:bluetooth_low_energy.png?70|}}{{:cours:plim:ios_logo.png?70|}} | + | {{:cours:plim:ios_logo.png?70|}} |
- | * Titre : Introduction aux balises Bluetooth Low Energy et Tutorial sous iOS | + | :!: Evaluation :!: Cette séance fera l'objet d'une évaluation de type QCM à la fois sur Android et sur iOS. L'objectif de ces questions est de valider votre compréhension du développement d'une application sur ces plateformes, ainsi que vérifier que certains concepts ont bien été intégrés. |
- | * Supports : | + | |
+ | * Titre : Introduction à SpriteKit et tutorial sous iOS | ||
+ | * Supports : {{:cours:plim:ios_-_spritekit_et_conclusion.pdf|}} | ||
* Durée : 4h | * Durée : 4h | ||
* Intervenant: | * Intervenant: | ||
* Outils Logiciels : | * Outils Logiciels : | ||
- | * Autres références : | + | * Autres références : |
- | * [[https://en.wikipedia.org/wiki/Bluetooth_low_energy|Wikipedia Bluetooth Low Energy]] | + | - https://www.raywenderlich.com/145318/spritekit-swift-3-tutorial-beginners |
- | * [[https://developer.orange.com/apis/beacon/|Orange Beacon]], un exemple de Beacon BLE | + | - https://www.raywenderlich.com/123393/how-to-create-a-breakout-game-with-sprite-kit-and-swift |
+ | |||
Ligne 440: | Ligne 444: | ||
==== Page Web années précédentes ==== | ==== Page Web années précédentes ==== | ||
[[https://www.tigli.fr/doku.php?id=cours:plim:plim_2015_2016|Pages Web 2015 2016]] | [[https://www.tigli.fr/doku.php?id=cours:plim:plim_2015_2016|Pages Web 2015 2016]] | ||
+ | |||
+ | |||
+ | ====== Evolutions Futures ====== | ||
+ | |||
+ | [[https://www.tigli.fr/doku.php?id=cours:plim:plim_2017_2018|Cours PLIM 2017 2018]] | ||
+ | |||