Xcode leren

Ik wil graag leren programmeren, alleen ben ik totaal onbekend met Xcode.
Weet iemand misschien een boek waarmee ik kan leren programmeren in Xcode?
Het liefst ook een boek waarmee ik de programmeertaal kan leren, ik ken tot nu toe alleen java:slant:

[url=http://www.bol.com/nl/s/boeken/zoekresultaten/Ntt/xcode/Ntk/books_all/Nty/1/N/8299/Ne/8299/search/true/searchType/qck/index.html?_requestid=140875]xcode[/url]

Succes!

Dank je, iHarling, ziet er goed uit.

Deze [url=http://www.cocoalab.com/BecomeAnXcoder.pdf]PDF[/url] staat doorgaans ook goed aangeschreven om Xcode te leren...

Naast Xcode zul je ook kennis moeten hebben van de programmeertaal die gebruikt wordt bij het ontwikkelen van iPhone/iPad en Mac OSX: Objective C. Hiervan zijn inmiddels heel veel verschillende boeken voor. Van Appress is net een nieuwe aan Lion aangepast versie van Objective C for Absolute Beginners verschenen.

http://www.bol.com/nl/p/engelse-boeken/objective-c-programming/1001004008570891/index.html

@e.abrahamse : had ik al gezegd:
[quote]
Het liefst ook een boek waarmee ik de programmeertaal kan leren, ik ken tot nu toe alleen java
[/quote]

[quote]
e.abrahamse 1 uur geleden #
Naast Xcode zul je ook kennis moeten hebben van de programmeertaal die gebruikt wordt bij het ontwikkelen van iPhone/iPad en Mac OSX: Objective C. Hiervan zijn inmiddels heel veel verschillende boeken voor. Van Appress is net een nieuwe aan Lion aangepast versie van Objective C for Absolute Beginners verschenen.
[/quote]

Kun je me een url geven?

En het is dan ook nog eens een goed idee om de human interface guidelines van Apple [url=http://developer.apple.com/library/mac/#documentation/UserExperience/Conceptual/AppleHIGuidelines/Intro/Intro.html]voor Mac OS X[/url] en/of [url=http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html]voor iOS[/url] (afhankelijk van waarvoor je wilt programmeren) [i]goed[/i] door te lezen.

[quote=2eSteve url=http://www.onemorething.nl/community/topic/xcode-leren#post-2354411 time=1327080794][quote]

e.abrahamse 1 uur geleden #

Naast Xcode zul je ook kennis moeten hebben van de programmeertaal die gebruikt wordt bij het ontwikkelen van iPhone/iPad en Mac OSX: Objective C. Hiervan zijn inmiddels heel veel verschillende boeken voor. Van Appress is net een nieuwe aan Lion aangepast versie van Objective C for Absolute Beginners verschenen.

[/quote]

Kun je me een url geven?[/quote]

https://www.google.com/search?q=Objective+C+for+Absolute+Beginners

iTunes U biedt overigens ook mooie cursussen, ik meende zelfs te zien met huiswerk opdrachten.

Bedankt voor jullie reacties! Maar is er ook een boek in het Nederlands?

Ik heb nog geen Nederlandse boeken gevonden. Ik ben zelf ik [url=http://www.amazon.com/Programming-Objective-C-4th-Developers-Library/dp/0321811909/ref=sr_1_1?ie=UTF8&qid=1327240214&sr=8-1]deze[/url] begonnen, en is goed te doen!

Je kon toch ook C++ programmeren in Xcode?

Ik heb er zelf nog nooit een app in gemaakt, maar een gewone GUI met SFML/Qt libs lukte perfect...

Ik weet natuurlijk niet wat je bedoelt met "ik wil leren programmeren", wil je gewoon QUI's schrijven voor Mac / Windows dan raad ik je aan C++ te gaan leren, dat kan je ook gebruiken in andere IDE's dan Xcode, dus je kan je programma's ook gaan compilen op Windows / Ubuntu als je niet te veel systeem gebonden functies gebruikt...Maar dan nog kan je dingen gaan aanpassen zodat die wel werken op een ander OS.

Met Objective C ben je volgens mij gebonden aan Xcode / OSX, en dus zal je ook alleen maar GUI's / programma's kunnen schrijven voor iOS / Mac OSX.

Ik weet niet of je ook met C++ apps kan schrijven voor iOS, maar ik gok dat het met de juiste libs wel moet lukken. Ik weet dus niet of je met C++ ook kan programmeren voor iOS, maar als dat het geval is, dan raad ik je aan C++ te gaan leren, het lijkt sterk op Objective C, en je kan het op andere Os'en gaan gebruiken als je dat wilt. :)

Een goed boek om C++ te leren is "aan de slag met C++" van Gertjan Laan, let wel op: Dit is de (tamelijk uitgebreide) basis van C++, dit houdt in dat dit boek vooral handelt over de STL (standard template lib), en je dus nog niet zal leren programmeren met andere libs buiten de STL...Maar tegen dat je dat boek uit hebt gelezen, en alles snapt, dan zal het niet veel moeilijker zijn om te leren werken met een andere lib buiten de STL.

- Jonas

Ik zou eerst C leren, is een heel goed boek over! (epub ook).
Hierna objective-c (is een laag erboven die je toelaat om object georiënteerd te programmeren) en daarna kan je verder met GUI

[quote]

vooblez op 22 januari 2012 #
Je kon toch ook C++ programmeren in Xcode?
Ik heb er zelf nog nooit een app in gemaakt, maar een gewone GUI met SFML/Qt libs lukte perfect...
Ik weet natuurlijk niet wat je bedoelt met "ik wil leren programmeren", wil je gewoon QUI's schrijven voor Mac / Windows dan raad ik je aan C++ te gaan leren, dat kan je ook gebruiken in andere IDE's dan Xcode, dus je kan je programma's ook gaan compilen op Windows / Ubuntu als je niet te veel systeem gebonden functies gebruikt...Maar dan nog kan je dingen gaan aanpassen zodat die wel werken op een ander OS.
Met Objective C ben je volgens mij gebonden aan Xcode / OSX, en dus zal je ook alleen maar GUI's / programma's kunnen schrijven voor iOS / Mac OSX.
Ik weet niet of je ook met C++ apps kan schrijven voor iOS, maar ik gok dat het met de juiste libs wel moet lukken. Ik weet dus niet of je met C++ ook kan programmeren voor iOS, maar als dat het geval is, dan raad ik je aan C++ te gaan leren, het lijkt sterk op Objective C, en je kan het op andere Os'en gaan gebruiken als je dat wilt.
Een goed boek om C++ te leren is "aan de slag met C++" van Gertjan Laan, let wel op: Dit is de (tamelijk uitgebreide) basis van C++, dit houdt in dat dit boek vooral handelt over de STL (standard template lib), en je dus nog niet zal leren programmeren met andere libs buiten de STL...Maar tegen dat je dat boek uit hebt gelezen, en alles snapt, dan zal het niet veel moeilijker zijn om te leren werken met een andere lib buiten de STL.
- Jonas
[/quote]
Ik hoef niet zo nodig voor Windows of Linux te programmeren. Ik wilde leren wat de beste programmeertaal is voor Xcode, en dan in Xcode programma's programmeren.

Programma's voor Mac OSX of voor iOS?

In dat eerste geval raad ik je echt sterk aan C++ te gaan leren, daar kan je hetzelfde mee as met objective-c en waarschijnlijk nog veel meer dankzij de variatie aan libs. Je kan prima C++ gaan programmeren in Xcode, maar ik raad je aan ook eens te gaan kijken naar Qt met Qt creator. Een prima editor om C++ / Qt C++ te gaan schrijven, en het is veel makkelijker te leren dan andere GUI libs, mede dankzij de uitgebreide documentatie.

Maar de keuze is uiteraard aan jou, ik wil je alleen wat tips geven.

Gewoon eerst C leren, en dan Objective-C in combinatie met Cocoa. En dat doet 99% van de XCode gebruikers, dus mocht je vragen hebben dan zijn er genoeg die je kunnen helpen. Al die andere goedbedoelde oplossingen zijn leuk, maar veel minder eenvoudig te gebruiken in XCode, inclusief geklooi met allerlei 3rd party libs.

Ik sluit me bij Koen aan, eerst C daarna Objective-C / Cocoa.

C++ kennis heb je voor de ontwikkeling van iOS / OSX programma's niet nodig.

Misschien heb je hier wat aan: http://www.cmm.nl/nieuws/succesvolle-app-development-start-op-23-februari/