Développement
Review UI
Les images parlent d'elles-même et je pense que cette version de l'interface est mieux pour l'utilisateur car les éléments sont plus espacés. En effet mettre tous les mêmes élément dans l'interface d'avant aurait rendu celle-di trop surchargé ou alors la fenêtre aurait été trop disproportionné.
Donnez moi votre avis Winking

L'ancienne interface ici.

Image 1Image 2Image 3
|
Un jour viendra...
Pour le moment elle ressemble à ça :

Menu :

Image 5


Fenëtre "A propos de..." :

Image 2


Fenêtre principale :

Image 4

Image 6

L'image du poisson n'est là que pour l'illustrer l'élément Image View.
Il sera par la suite remplacé par le logo de l'application....

Que pensez-vous de l'interface ?
|
Cours de Developpement
A trois reprise, trois soir donc, Michaël a eut la gentillesse (rémunérée bien sur à 50€/4h) de venir me faire découvrir quelques notions basiques sur l'Objective-C et plus particulièrement sur les notions de classes et d'objets. Notions plus générales.
Grâce à lui je sais aujourd'hui :
- faire un printf tout comme un scanf (équivalent respectif du cout et du cin en C++)
- afficher des messages dans la console via le NSLog lorsqu'il s'agit d'un projet Obj-C
- instancier une classe (créer une instance de la classe, c'est à dire un objet)
- initialiser cette même instance
- créer un pointeur vers cette instance et le tout en 2 lignes de codes...

Et dire que ce charabia barbare n'est que la base du code.
Oui car cela permet juste de créer son objet et de le faire exister réellement via l'initialisation.
Le pointeur permet juste de se faciliter la vie lorsqu'il faut interagir avec l'objet.
Bon bref enfin il m'a appris plein de choses même si dit comme ça, ça n'y parait pas...
Tellement que je pense me lancer dans un projet d'application.. Winking

NSMutableArray *array; //Création d'un pointeur vers une instance de NSMutableArray pas encore alloué et initialisé.
array = [[NSMutableArray alloc] init] ; //Allocation d'espace mémoire pour l'objet avec alloc et initialisation de l'objet avec init.


Et une petite image pour illustrer un écran de développeur mdr!
Mais pourquoi le compteur de référence est-il à 3 au lieu de 2 ??? :s

Image 2
|