Commencer la programmation (IOS/APPLE)

41 views
Skip to first unread message

Theo Roro

unread,
Feb 8, 2015, 2:03:57 PM2/8/15
to cocoahea...@googlegroups.com
Commencer la programmation (IOS/APPLE)

Bonjour à tous !

Petite présentation :

Je suis Théo, 19 ans, en ce moment j'étudie en BTS, je suis un passionné de tous ce qui touche à l'informatique (composants, programmation, design, techno..)
Ainsi j'ai déjà créer des sites web (vitrine, e-commerce, blog) 

Cela fait quelque temps que j'essaye d'apprendre (en autodidacte) la programmation d'application iOS.
Je GALÈRE comme jamais :(..

Les questions :

Voici mes questions (pour ceux qui sont motivé à m'aider !)

- Comment avez vous commencé ?
- Quel est votre parcours ?
- Comment bien débuter / Par ou commencer ? (quel site ?, quel livre ?, autre ?)
- Quels outils utiliser ? (à part Xcode)  
- D'autres conseils, astuces ?
- Des choses que j'oublie de mentionner ?

- Il faut développer en Objective-c (on est bien d'accord ?), alors qu'elle est le rapport avec Cocoa ?) ou un autre langage ?
- Faut-il utiliser des API comme Sprite Kit ?

Merci de l'aide qui me sera apporté 
Bonne journée/soirée

Théo.

 

Diwann

unread,
Feb 9, 2015, 4:35:16 AM2/9/15
to cocoahea...@googlegroups.com
Hello, 

Je ne vais pas répondre à toutes tes questions, mais plutôt t'apporter une réponse que tu entendras surement souvent : 
Stanford fait des cours vidéos en ligne et c'est juste une ressource extra-ordinaire : https://itunes.apple.com/us/course/developing-ios-8-apps-swift/id961180099 
(je t'ai mis le lien pour apprendre le swift car c'est maintenant l'idéal pour débuter)

Pour les outils, tu peux tout faire avec XCode + un éditeur graphique (Sketch <3 ) 

Bon courage, 
Erwann 



--
You received this message because you are subscribed to the Google Groups "CocoaHeads France" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cocoaheads-fra...@googlegroups.com.
To post to this group, send email to cocoahea...@googlegroups.com.
Visit this group at http://groups.google.com/group/cocoaheads-france.
For more options, visit https://groups.google.com/d/optout.

Michel Guillet

unread,
Feb 9, 2015, 4:46:59 AM2/9/15
to cocoahea...@googlegroups.com
Salut Théophile,

Pour les bouquins: http://www.amazon.fr/Aaron-Hillegass/e/B001JSJIWI/ref=sr_ntt_srch_lnk_1?qid=1423474732&sr=8-1

Celui là est vraiment pas mal: http://www.amazon.fr/Programmation-Cocoa-sous-Mac-OS/dp/2744022942/ref=asap_bc?ie=UTF8 mais j’ai l’impression qu’il n’est plus vraiment à jour (et surtout pas de iOS).

La doc d’Apple est plutôt bien faite et ils filent des sample codes assez clairs: https://developer.apple.com/library/ios/navigation/#section=Resource%20Types&topic=Sample%20Code

Triturez le code d’un autre est souvent plus simple que de se taper un pavé de 200 pages.

<troll>Sinon tu peux faire du Cordova, ça marche bien.</troll>

Bonne journée,

Michel

Didier Bathily

unread,
Feb 9, 2015, 5:22:18 AM2/9/15
to cocoahea...@googlegroups.com
Bonjour Théo,

Je vais essayer de répondre à tes questions

Le 8 févr. 2015 à 20:03, Theo Roro <theophi...@gmail.com> a écrit :

Commencer la programmation (IOS/APPLE)

Bonjour à tous !

Petite présentation :

Je suis Théo, 19 ans, en ce moment j'étudie en BTS, je suis un passionné de tous ce qui touche à l'informatique (composants, programmation, design, techno..)
Ainsi j'ai déjà créer des sites web (vitrine, e-commerce, blog) 

Cela fait quelque temps que j'essaye d'apprendre (en autodidacte) la programmation d'application iOS.
Je GALÈRE comme jamais :(..

Les questions :

Voici mes questions (pour ceux qui sont motivé à m'aider !)

- Comment avez vous commencé ?

Comme toi, autodidacte. J’avais 20 ans et je commençais mes études à la fac et comme tu t’en doute il n’y a pas de volet « Développement Mac » à la fac.

- Quel est votre parcours ?

Un diplome en génie logiciel, développement mac / iOS par passion

- Comment bien débuter / Par ou commencer ? (quel site ?, quel livre ?, autre ?)

Tu m’aurais posé la question avant l’été dernier je t’aurais répondu simplement:

- Apprendre l’Objective-C, si tu connais déjà un langage objet comme java, il y’a surement un petit livre pour apprendre rapidement genre Objective-C pour développeur java. Mais il y’a aussi de très bon cours simple et rapide sur le net comme celui là http://openclassrooms.com/courses/objective-c-pour-le-developpeur-avance-le-langage-d-ios-6-et-mac-os-x-pour-les-developpeurs-c-java-c

- Ensuite apprendre le développement iOS par le site de dev Apple. Pour ma part c’était largement suffisant.

Aujourd’hui avec Swift, je ne sais comment bien te conseiller. Tu devras peut être recouper avec d’autres conseils :p

- Quels outils utiliser ? (à part Xcode)  

AppCode de JetBrains, mais je ne te le conseille pas si tu débute, les docs Apple se font sur Xcode, tu risques de te perdre. Je te conseille donc Xcode exclusivement pour l'instant

- D'autres conseils, astuces ?
- Des choses que j'oublie de mentionner ?

- Il faut développer en Objective-c (on est bien d'accord ?), alors qu'elle est le rapport avec Cocoa ?) ou un autre langage ?

- Objective-C vs Swift j’ai pas d’avis sur la question. Les autres pourront nous aider la dessus.
- Cocoa est un framework pas un language. Si tu fais du web je suppose que tu as eu l’occasion d’utiliser jQuery ? jquery est un framework javascript. Cocoa est un framework objective-c pour le développement sur MacOS X

- Faut-il utiliser des API comme Sprite Kit ?

- Tu découvriras l’utilité rapidement. Pour l’instant tu dois d’abord apprendre les bases. Pour info, sprite kit te permet de faire des jeux « 2d » par exemple.


Merci de l'aide qui me sera apporté 
Bonne journée/soirée

Théo.

 

Reply all
Reply to author
Forward
0 new messages