Objective-C Programming Language by DMITRY KOVBA
kamas31
Membre
Bonjour à tous,
Je voudrai savoir si quelqu'un a déjà utilisé ou utilise même l'application "Objective-C Programming Language by DMITRY KOVBA" disponible sur l'appStore ?
C'est une application pour s'entraà®ner et créer de petits programme simple pour l'apprentissage de l'Objective-C.
Lien AppStore : https://itunes.apple.com/us/app/objective-c-programming-language/id486204866?mt=8
Quelqu'un connais ?
Je voudrai savoir si quelqu'un a déjà utilisé ou utilise même l'application "Objective-C Programming Language by DMITRY KOVBA" disponible sur l'appStore ?
C'est une application pour s'entraà®ner et créer de petits programme simple pour l'apprentissage de l'Objective-C.
Lien AppStore : https://itunes.apple.com/us/app/objective-c-programming-language/id486204866?mt=8
Quelqu'un connais ?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Oui, aucun avis laissé, et la description laisse à désirer..
C'est dommage, n'ayant pas de Mac je cherche une appli ou logiciel windows afin d'avancer pas a pas en manipulant la base de la programmation ..
Ecrire du code sur un écran tactile en étant obliger de changer de clavier toute les 3 secondes pour accéder au [ { } ] (entre autre)
Même sans lire le descriptif je ne serais même pas tentée
Bon c'est vrai que quand on a pas de mac ca peut donner envie mais je préférerais encore me rabattre sur un outil comme Titanium (JS) ou PhoneGap (Langage Web) même si ce n'est pas équivalent a développer vraiment sur un mac en objective-C. Après si c'est pour les bases de programmation (vraiment les bases) tu peut sur un W commencer par le C ou C++ voir un langage objet avec Eclipse ou un autre logiciel libre ...
Mais déjà merci pour les quelques noms de logiciel que tu m'a passer.
Quelque détail sur les 2 logiciels :
http://blog.octo.com/applications-mobiles-multi-plateformes-les-approches-phonegap-et-titanium-mobile/
Après je ne veux pas t'empêcher de commencer directement par l'Objective-C après tout c'est un forum de développement Apple /smile.png' class='bbc_emoticon' alt=':)' />
Pour ton information je sors d'un cursus informatique où on ne développait pas du tout en Objective-C voici les langages (dans l'ordre )qui ont été abordé :
- C <- les bases
- HTML / CSS <- un peu de web /tongue.png' class='bbc_emoticon' alt=':P' />
- PHP <- beaucoup de web /biggrin.png' class='bbc_emoticon' alt=':D' />
- JAVA / VB.NET <- programmation objet /rolleyes.gif' class='bbc_emoticon' alt='::)' /> (bon ok VB c'est pas le meilleur langage après c'est les profs ...)
bien sur le tout sur Windows ..... et sa date juste d'il y a 2 ans
j'ai commencé à développer sur un Mac à ma sortie d'étude et je connaissais déjà les bases de la programmation. Après c'est le cursus que j'avais choisi de faire. /thumbsup.gif' class='bbc_emoticon' alt='' />
A toi de voir si le temps d'avoir un mac pour vraiment pouvoir développer de l'Objective-C sur X-code tu ne peut pas travailler d'autre langage. Non je ne te chasse pas ( *pas taper pas taper* ) je t'encourage juste en attendant je ne sais pas moi un anniversaire /cheer.gif' class='bbc_emoticon' alt=' ' /> /cheer.gif' class='bbc_emoticon' alt=' ' /> /grin.gif' class='bbc_emoticon' alt=';D' />
Tu dois pouvoir faire mumuse un peu mais tu ne vas pas aller bien loin et risque de ne pas pouvoir faire des vrais projets de test avec, donc au final tu va à mon avis soit galérer avec ce genre d'outil, soit ne pas apprendre grand chose, soit apprendre à faire de "l'Objective-C en ligne de commande" mais pas trop des vrais projets Xcode ou quoi...
Je vais plutôt laisser tomber ce genre d'appli, soit investir dans un mac, soit faire comme chatonSauvage ma dit, commencer par d'autres language.
Pour le mac, que me conseillerai vous ?
Je présume que pour faire de la programmation "classique" il ne faut pas des machines très puissante mais en voulant aller au moins cher quel serai le plus adapté ?
EDIT : je me suis renseigné un peu, et j'ai vu que GNUStep permettai de coder en objective C sous windows, mais certains disaient que sa ne marcher pas, d'autres oui ... Au final je ne sais pas vraiment ^^.
Un avis aussi ? /tongue.png' class='bbc_emoticon' alt=':P' />
Ca te permettra de commencer sans te saigner financièrement...
C'est un projet qui existe depuis longtemps, donc qui fonctionne.
Par contre, il faut bien comprendre que c'est une réécriture open-source d'Open Step, donc l'ancêtre de Cocoa. Il y a beaucoup de différences, pas tant au niveau du langage Objective-C, que des classes qui ont beaucoup évolué depuis.
A condition que ce Mac Mini puisse tourner sous Lion Des Montagnes, pour utiliser les derniéres versions d'Xcode.
Pour avoir tester GNUStep pour son portage WebObject (GSWeb), c'est pas si mauvais qu'on laisse le croire. C'est certes vieux, il n'y a pas les dernières nouveautés de l'API Cocoa dedans mais ça reste une très bonne base pour apprendre le développement avec le langage Objective-C et une API OpenStep. La philosophie de Cocoa et Cocoa Touch vient d'OpenStep, c'est un bon intermédiaire pour gouter avant d'acheter un Mac.
Par contre, communauté utilisateur faible donc boff pour le support.
Si tu as du temps mais pas d'argent, fait un tour sur les forums de hackintosh plutot que d'essayer GNUStep.
Tu vas utiliser le vrai os, les vrais outils avec juste quelques versions de retard.
Dans tous les cas tu finiras par acheter un mac, si tu veux te lancer vraiment : le hackintosh, je pense que cela devient vite chiant avec les versions de SDK et de Xcode qui évoluent tout le temps.
Donc si tu peux sortir entre 300 et 600 euros, prends un mac mini, tu gagneras du temps et ça te motivera pour sortir une appli qui te permettra de le rembourser.
C'est jamais perdu d'acheter un mac, même si tu finis par ne pas faire de l'objective-C, tu te mettras peut-être au bash ou à la musique !
J'ai un projet perso similaire pour le web mais c'est plus parce que ça m'excite que pour la réelle utilité du truc.
Cette phase qui consiste à se familiariser avec le langage Objective-C est vraiment très courte.
Très vite tu auras besoin des vrais frameworks pour faire des choses intéressantes.
Même au noveau du langage, autant travailler av les dernières avancées : blocks, properties, literals.
Dans l'idéal, je vais essayer de trouvé un mac à un prix raisonnable, en attendant je vais essayer d'installer OS X sur mon PC avec le forums hackintosh et si je galère un peu je me rabattrai sur GNUStep ! ;P
Comme je disais c'est vraiment pour le "début" et tester ce que j'apprend avec des programmes bateaux ...
Je vous tiendrez au courant de l'avancement des choses /smile.png' class='bbc_emoticon' alt=':)' />
Merci encore à tous !
http://store.apple.com/fr/browse/home/specialdeals/mac