• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • SDK 3.0 - Developers are Happy


    With the announcement of the iPhone OS 3.0 comes the announcement of the 3.0 version of the iPhone SDK.

    The new SDK is available now(ish) from the Apple Developer Center to registered iPhone developers.

    Apple claims over 1,000 new APIs are included for developers, allowing for a host of new features in your iPhone apps. In-app purchasing will allow for devs to create and vend new content (think new level packs or maps, new comics, special weapons/characters in games, etc). This is a huge new market for iPhone developers who have been frustrated with the initial push in income from an iPhone app which quickly dwindles to a trickle - and a good way to keep users happy with their apps. Dynamic content makes for an app you'd like to come back to more often.

    Peer to peer connectivity is now directly accessible from the SDK, meaning you can play your friend via Bluetooth (no pairing required) in games, or transfer files directly to each other through apps that could come out - or updates to existing apps.

    Push notification finally going live means quasi-backgrounding. Apps can now send an SMS, trigger an alert, or add a badge even when your app is not running.

    The External Accessory framework is pretty cool too - make the iPhone into an external remote for any hardware device, connecting to it through the 30 pin connector or with Bluetooth. Hey Sony - you hear that? My PS3 wants my iPhone to control DVD playback. A $1.99 app is way cheaper than that $30 DVD remote you sell.

    There's a ton more - like Maps included in-app, or access to the iPod library including playback etc. Download the SDK and start writing!
    This article was originally published in forum thread: SDK 3.0 - Developers are Happy started by Kyle Matthews View original post
    Comments 64 Comments
    1. longuyen88's Avatar
      longuyen88 -
      Quote Originally Posted by dreadlk View Post

      2) I was worried when they said “Free apps must remain free”. I translate that to mean if you put it up for free you will never be able to charge so you better start charging from the start. That could mean Bye Bye to free apps.
      I think free apps will always be around because there's some people that refuse to spend any amount of money on any app. Plus IF there is a jailbreak, you can guarantee there will be free apps.

      Only thing I'm worried about is the ability to jailbreak and unlock the iphone with the new OS. Tmobile users will have to use 2.2 until an unlock for 3.0 comes out, which seems unlikely because they still haven't unlocked 2.2.1 yet.
    1. sziklassy's Avatar
      sziklassy -
      Quote Originally Posted by €hR!$ View Post
      I can't believe Apple is letting devs charge within their own app - unless they still receive some of the profits.
      Are you kidding? Of course they will still receive profits. I am sure all data will still be directly in the appstore linked to your account. I would also bet that all of these paid updates can be found either within the appstore itself, or, if the devs coded it right, within their apps as well. No way they are going to let someone make something like a free trial app and then allow the dev to sell a 20 dollar app within the app without giving Apple a cent. They aren't that stupid...

      Quote Originally Posted by dreadlk View Post
      1) If that SIMS demo showing the user having to pay 99 cents for a Sims stereo option was any indication, we will be paying for every little addition for every core program. This is a really great way for Developers to release half done software for $4.99 and eventually snag the end user slowly nibbling out an additional $15 at 99 cent bursts so they have all the features it should have had from the start. The new hot advice for Developers might be “Never finish an app just keep selling each and every new feature”.
      Don't ,forget the ratings system is alive and well. If the apps do this... customers aren't stupid either They will rate it down straight to the depths of hell. There are some games that utilize such a feature on the console market, and they do alright, but by no means are they best sellers. I see this as an easier way for a free trial that can be upgraded for whatever the price of the full app should be right within the app itself.

      Quote Originally Posted by zinjen View Post
      I've boughten a lot of electronics from the Apple Store and they allow me to play my iphone through speakers and such but won't charge it. Kinda was hoping they would offer a universal docking/accessory that will charge all versions of iphone, ipod etc.

      Another example is my Pioneer AVIC-Z1 Head uNIT in my car, it allows ipod connectivity but won't support a charge on the 3G iPhone.
      A company called scoche makes a plug that plugs into the dock port of your iphone, which in turn you plug your avic cable into it. The adapter is overprice IMO (about 25 bucks), but is worth it for those cross country trips.
    1. adsonjustin's Avatar
      adsonjustin -
      Sweet.
    1. dreadlk's Avatar
      dreadlk -
      BTW What happened to Voice dialing? The iPhone has got to be the most dangerous phone to use while driving, I have almost crashed on two occasions trying to look at the screen while driving in traffic (Yeah im stupid but I bet everyone does it occasionaly)
    1. pingwhen's Avatar
      pingwhen -
      i know its already been said but 3.0 is amazing, wait till you can get ahold of it ( i am a developer i really have it ) copy paste is amazing, and the landscape is just perfect. it is a little laggy but its honestly not that bad. anyways. its been a long time sense i have posted here :-/ i miss this place :-D it got to big :-/
    1. BenzoHartt's Avatar
      BenzoHartt -
      Quote Originally Posted by Happy Noodle Boy View Post
      Any idiot that asks for the beta here after this post will receive an infraction. This isn't the thread (or forum for that matter) for begging.

      And that's overlooking the fact that you can't simply just share the FW around.
      Quote Originally Posted by Broomhead View Post
      Thank you Happy Noodle Boy.... I agree and everyone has now been warned


      Sorry Mods, I think I started that whole thing with a suggestion (request) at the beginning.


      So what kind of problems have you Developers ran into so far? I hear that is lagging but what does that mean exactly? Have they included any "Notifier" features? Is there anything that wasn't mentioned thats sticks out at you?
    1. zmt723's Avatar
      zmt723 -
      So, if I buy into the SDK dev program, I get to run 3.0 beta on my phone NOW?
      Please verify.
    1. BlackedOutMugen's Avatar
      BlackedOutMugen -
      So unless your in the SDK dev you CANT get the 3.0, or does no one want to share? =)
    1. Happy Noodle Boy's Avatar
      Happy Noodle Boy -
      Quote Originally Posted by BlackedOutMugen View Post
      So unless your in the SDK dev you CANT get the 3.0, or does no one want to share? =)
      Oh hey someone that can't take 30 seconds to read a 2-page long thread.
    1. cpjr's Avatar
      cpjr -
      People, the 3.0 version thats out for software development ISNT A COMPLETELY WORKING VERSION. Its not gonna do you much good.
    1. robbpell's Avatar
      robbpell -
      Quote Originally Posted by Happy Noodle Boy View Post
      Oh hey someone that can't take 30 seconds to read a 2-page long thread.
      lol exactly what i was thinking
    1. Broomhead's Avatar
      Broomhead -
      Quote Originally Posted by BlackedOutMugen View Post
      So unless your in the SDK dev you CANT get the 3.0, or does no one want to share? =)
      FAIL
      You can't even use it, unless Apple gave it to you
    1. jason0785's Avatar
      jason0785 -
      Just upgraded to 3.0 via the Dev and as far as copy and paste it works perfect, I have AT&T and MMs = FAIL ... Anyone else having issues sending MMS?
    1. wtfisanIphone's Avatar
      wtfisanIphone -
      yo anyone have the FW 3.0 PM me
    1. BenzoHartt's Avatar
      BenzoHartt -
      Quote Originally Posted by cpjr View Post
      People, the 3.0 version thats out for software development ISNT A COMPLETELY WORKING VERSION. Its not gonna do you much good.
      What did they leave out of the Beta? What are some of the differences?
    1. llj1137075's Avatar
      llj1137075 -
      Everything works pretty good on 3.0 beta as far as I can tell.
      MMS doesn't work. I'm assuming because of AT&T though.
      Copy and paste is nice. Landscape email/text is nice.
      Everything works pretty much except for MMS and of course push notifications, since no app has that implemented to my knowledge.

      Quote Originally Posted by jason0785 View Post
      Just upgraded to 3.0 via the Dev and as far as copy and paste it works perfect, I have AT&T and MMs = FAIL ... Anyone else having issues sending MMS?
      Yea. My MMS isn't working either. I'm wondering if anybody's is working?
      Maybe something I can do to my plan?
    1. Happy Noodle Boy's Avatar
      Happy Noodle Boy -
      Quote Originally Posted by wtfisanIphone View Post
      yo anyone have the FW 3.0 PM me
      Hey idiots, STOP BEGGING.
    1. BenzoHartt's Avatar
      BenzoHartt -
      Quote Originally Posted by llj1137075 View Post
      Everything works pretty good on 3.0 beta as far as I can tell.
      MMS doesn't work. I'm assuming because of AT&T though.
      Copy and paste is nice. Landscape email/text is nice.
      Everything works pretty much except for MMS and of course push notifications, since no app has that implemented to my knowledge.



      Yea. My MMS isn't working either. I'm wondering if anybody's is working?
      Maybe something I can do to my plan?
      Wasn't Beejive set-up to use push in advance? Anyone having any luck with that app?
    1. llj1137075's Avatar
      llj1137075 -
      I don't have beejive but it would be interesting to know if it works.
    1. BenzoHartt's Avatar
      BenzoHartt -
      Would be interesting to see. There should've been a few apps using the whole PUSH thing early. It was already involved in the previos software release right? Isn't that what mobile me is based on?

      Someone feel free to jump in at anytime.lol