Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.
Thread: 3rd Party Cocoa Apps NOT a loss!is a discussion within the
iPhone Newsforums, a part of the
"When this particular iPhone Engineer first arrived at the party I saw them be asked several times to get out their iPhone and show everyone, a request to which they...
06-27-2007, 02:25 PM #1
3rd Party Cocoa Apps NOT a loss!
"When this particular iPhone Engineer first arrived at the party I saw them be asked several times to get out their iPhone and show everyone, a request to which they diligently declined every invitation. After the group had calmed down a bit I observed the Apple Engineer talking with another party-goer who asked them every-one’s favorite question, “What’s up with Apple not allowing third party Cocoa Apps on the iPhone?”
The iPhone engineer’s face went somber and replied “Wait. All I can say is just wait. We haven’t done everything we are going to do… The iPhone Application story is not over.”
The party-goer tilted his head to the side, obviously wanting more details and asked “So, are there going to be third party Cocoa apps on the iPhone?”
The iPhone team-member smiled and responded simply 'Yeah. There will be.'"
06-27-2007, 02:27 PM #2
This makes me so happy I could cry :'-)
06-27-2007, 02:48 PM #3
Thought you'd be the first to post.
06-27-2007, 04:25 PM #4
what are Cocoa apps?I hate windows..
06-27-2007, 04:27 PM #5
06-27-2007, 04:30 PM #6
Cocoa is the main programming language for Macs. Basically this thread means 3rd party apps for the iPhone that are NOT web-based.
06-27-2007, 04:39 PM #7
so as far as apps go, they cant be as complex as actual mac osx apps? Am I getting it right?I hate windows..
06-27-2007, 04:41 PM #8
Yup. No word of course on any restrictions etc from Apple.
06-27-2007, 05:01 PM #9
Oh. My bad.
06-27-2007, 06:07 PM #10
AWESOME! I want some 3rd party non-web 2.0 apps!!!!
06-27-2007, 08:04 PM #11
To clarify, when you write a program on the mac, you do it with a really slick language called Objective C, or Obj-C. Cocoa is a set of libraries that Apple includes with their implementation of Obj-C by default. That sounded like a lot of tech jargon -- but what that means is, Cocoa gives programmers access to all the pretty mac UI elements, it gives programmers an absurdly easy way to access the inner workings of your mac and talk to other installed mac programs.. all kinds of fun stuff like that.
Not every Mac program is written with Cocoa, but the grand majority are -- the apps that use it are generally the better apps.
So enabling Cocoa on the iPhone means that not only do programmers get to write core, base-level Obj-C programs on it, they get access to Cocoa, which means all the programs will look good, they can all use fancy features like Core Animation to give us plenty of eye candy, they can all interface with your email or the part of the phone that makes calls or the address book or the keyboard.. full access to everything. The iPhone's mail program and address book program and basically everything else including Safari is written with Cocoa -- so this isn't some "well, we'll give you SOME access to write programs" thing, this is the real deal!
(Also, for the record, as of this post, I no longer "still use Windows" in my title. Amen!)
06-27-2007, 10:12 PM #12
Congrats on the Green Apple.
06-27-2007, 10:20 PM #13
Good for you! Windows hindered your "i" ness.