• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • 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.'"

    MacApper
    This article was originally published in forum thread: 3rd Party Cocoa Apps NOT a loss! started by Kyle Matthews View original post
    Comments 12 Comments
    1. TomFrost's Avatar
      TomFrost -
      This makes me so happy I could cry :'-)
    1. Kyle Matthews's Avatar
      Kyle Matthews -
      Thought you'd be the first to post.
    1. Stephenstudios's Avatar
      Stephenstudios -
      what are Cocoa apps?
    1. Napoleon_PhoneApart's Avatar
      Napoleon_PhoneApart -
      Quote Originally Posted by Stephenstudios View Post
      what are Cocoa apps?
      They're a lot like Cocoa Puffs except that you don't need a bowl, milk, or spoon.
    1. Kyle Matthews's Avatar
      Kyle Matthews -
      Cocoa is the main programming language for Macs. Basically this thread means 3rd party apps for the iPhone that are NOT web-based.
    1. Stephenstudios's Avatar
      Stephenstudios -
      so as far as apps go, they cant be as complex as actual mac osx apps? Am I getting it right?
    1. Kyle Matthews's Avatar
      Kyle Matthews -
      Yup. No word of course on any restrictions etc from Apple.
    1. Napoleon_PhoneApart's Avatar
      Napoleon_PhoneApart -
      Oh. My bad.
    1. JedixJarf's Avatar
      JedixJarf -
      AWESOME! I want some 3rd party non-web 2.0 apps!!!!
    1. TomFrost's Avatar
      TomFrost -
      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!)
    1. Kyle Matthews's Avatar
      Kyle Matthews -
      Congrats on the Green Apple.
    1. JedixJarf's Avatar
      JedixJarf -
      Good for you! Windows hindered your "i" ness.