T'as deja fait du dev pour osx?
Vu ta reponse, je pense que non.
Sache que cocoa est tres probablement a l'heure actuelle LE meilleur framework UI/systeme. C'est foutrement bien foutu et ca relegue n'importe quel autre framework aux oubliettes. C'est d'une elegance rare, Interface Builder est un veritable joyau.
NextStep avait decidemment tres bien bosse, et en 96 quand jobs disait qu'ils avaient encore 5 a 7 ans d'avance sur la concurrence, il avait tord: 14 ans apres, ils ont toujours une foutue avance sur la concurrence.
De meme, objective c reussit l'exploit de coupler un langage object relativement haut niveau + GC au avantages du C, tout en restant accessible et sans etre l'immonde fourre tout tentaculaire qu'est C++.
C'est aussi une des raisons principales pour lesquelles l'appstore peut se targuer d'avoir 140 000 applications en meme pas 3 ans d'existence. Bon, les 20 millions d'iphones et les 20 millions d'ipod touch y sont pas etranger non plus, mais dire que le systeme de base de l'iphone n'est pas attirant, c'est quand meme une sacree barre de rire, surtout quand tu vois ce que fournit la concurrence:
- la blague de J2ME (sun est decidemment tres mauvais sur le poste client). La on peut remercier Apple d'avoir enterrer une techno qui n'aurait jamais du apparaitre.
- blackberry qui reussit l'exploit d'empirer J2ME (faut le faire quand meme!!) en le proprietarisant et avec un sdk a chier par terre ,
- les autres sont des boites de hard qui n'ont aucune experience du dev soft, et ca ressent fortement quand on utilise leur sdk.
Quand c'est des boites de softs qui font ce genre de choses (genre google ou apple), d'un coup ca va vachement mieux et ca attire des devs. Marrant non?
En fait, le seul probleme de objc/cocoa (et il pas petit), c'est que ca tourne uniquement sous les machines de la firme a la pomme.
Et le gros probleme d'apple c'est qu'ils se confinent eux meme a un marche limite (personnel + haut de gamme). Cela dit, ca les reussit et ca leur permet de releaser du soft d'excellente qualite, contrairement a une certaine boite situee 2 etats plus au nord et qui doit supporter tout l'univers passe, present et a venir.
[^] # Re: Remake ?
Posté par thedude . En réponse au journal Apple attaque HTC sur les brevets. Évalué à 0.
Vu ta reponse, je pense que non.
Sache que cocoa est tres probablement a l'heure actuelle LE meilleur framework UI/systeme. C'est foutrement bien foutu et ca relegue n'importe quel autre framework aux oubliettes. C'est d'une elegance rare, Interface Builder est un veritable joyau.
NextStep avait decidemment tres bien bosse, et en 96 quand jobs disait qu'ils avaient encore 5 a 7 ans d'avance sur la concurrence, il avait tord: 14 ans apres, ils ont toujours une foutue avance sur la concurrence.
De meme, objective c reussit l'exploit de coupler un langage object relativement haut niveau + GC au avantages du C, tout en restant accessible et sans etre l'immonde fourre tout tentaculaire qu'est C++.
C'est aussi une des raisons principales pour lesquelles l'appstore peut se targuer d'avoir 140 000 applications en meme pas 3 ans d'existence. Bon, les 20 millions d'iphones et les 20 millions d'ipod touch y sont pas etranger non plus, mais dire que le systeme de base de l'iphone n'est pas attirant, c'est quand meme une sacree barre de rire, surtout quand tu vois ce que fournit la concurrence:
- la blague de J2ME (sun est decidemment tres mauvais sur le poste client). La on peut remercier Apple d'avoir enterrer une techno qui n'aurait jamais du apparaitre.
- blackberry qui reussit l'exploit d'empirer J2ME (faut le faire quand meme!!) en le proprietarisant et avec un sdk a chier par terre ,
- les autres sont des boites de hard qui n'ont aucune experience du dev soft, et ca ressent fortement quand on utilise leur sdk.
Quand c'est des boites de softs qui font ce genre de choses (genre google ou apple), d'un coup ca va vachement mieux et ca attire des devs. Marrant non?
En fait, le seul probleme de objc/cocoa (et il pas petit), c'est que ca tourne uniquement sous les machines de la firme a la pomme.
Et le gros probleme d'apple c'est qu'ils se confinent eux meme a un marche limite (personnel + haut de gamme). Cela dit, ca les reussit et ca leur permet de releaser du soft d'excellente qualite, contrairement a une certaine boite situee 2 etats plus au nord et qui doit supporter tout l'univers passe, present et a venir.