Go Back   TheAppleBlog Forums > Apple/Mac > Development
Register Social Groups iSpy Members List Search Today's Posts Mark Forums Read FAQ

Development XCode, Cocoa, and all other development

Reply
 
LinkBack Thread Tools Search this Thread
06-13-2009   #1 (permalink)
Personal Shopping Specialist
 
JeremyK's Avatar
 
Join Date: Apr 2009
Location: Melbourne, Australia
Posts: 217
JeremyK has disabled reputation
Can someone please explain to me,

Apple keeps going on about "Cocoa Touch" with the iPhone, and I'd like to know what it is?

All comments appreciated...
__________________
Once you go mac, you never go back!
My macs: Aluminum MacBook, iPhone 3G 16GB, iPod Nano (5th Gen. Aluminum).
JeremyK is offline   Reply With Quote
06-14-2009   #2 (permalink)
Assistant Store Manager
 
bendrucker's Avatar
 
Join Date: Nov 2006
Location: New Jersey
Posts: 2,654
bendrucker is on a distinguished road
Send a message via AIM to bendrucker Send a message via Skype™ to bendrucker
Cocoa is an Apple API that builds on Objective-C to allow easy creation of interfaces, consistent UI, and easy access to APIs such as Core Audio, Quartz, and all of the many great APIs in OS X. Cocoa Touch is essentially the iPhone version of this. I'm not a software developer, so this information might not be perfect. In my understanding, Cocoa Touch offers the same type of OS integration as Cocoa for OS X. Cocoa Touch is what allows apps to access Core Location, the API that determines how much accuracy you need for your location in addition to other things. Also, many developers use the interface elements from Cocoa Touch. See the below graphic for some common iPhone interface elements, nearly all of which Apple makes available to all developers.



Again, I'm sure my explanation isn't perfect. I've never written a line of Obj-C for any platform, nor have I done much more than open XCode. Feel free to ask more questions if I haven't made anything clear enough.
__________________
iMac Intel Core Duo 17" 1.83Ghz, 2GB Crucial RAM | iPhone 3GS (16GB)
Twitter | Business Twitter | Maplewood, New Jersey Professional Photographer: Ben Drucker Photography
bendrucker is offline   Reply With Quote
06-14-2009   #3 (permalink)
Personal Shopping Specialist
 
JeremyK's Avatar
 
Join Date: Apr 2009
Location: Melbourne, Australia
Posts: 217
JeremyK has disabled reputation
Nope, great job at explaining that, it makes sense now!
__________________
Once you go mac, you never go back!
My macs: Aluminum MacBook, iPhone 3G 16GB, iPod Nano (5th Gen. Aluminum).
JeremyK is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -6. The time now is 10:48 AM.




Powered by vBulletin
© 2004-2009

SEO by vBSEO 3.2.0