Converting jailbreak app to appstore

Discussion in 'iPhone' started by KD7IWP, Jul 4, 2008.

  1. KD7IWP macrumors 6502a


    Mar 8, 2004
    American living in Canada
    For the developers out there, what does it take to convert an app that was previously made for jailbroken phones to an app with the SDK that will work with the AppStore? In fact, what platform have developers been using before the SDK appeared to make their applications anyway? Did someone find a way to port Obj-C or something?
  2. Van Wildonher macrumors 6502a

    Apr 29, 2008
    Don't have an answer for this but, what I'd like to see is Installer and App store on the same phone. (at the same time)
  3. razorianfly macrumors 65816


    Oct 16, 2007
    Cheshire, United Kingdom
    Why? - Apple's App Store is Installer.

    Apple hired some developers from the original installer,
    to create the App Store. :cool:

  4. greenmymac macrumors 6502a


    Oct 25, 2007
    Tulsa, Ok
    I doubt that
  5. italiano40 macrumors 65816


    Oct 7, 2007
    wasn't the jailbroken SDK written in Objective-C, so if true it wouldn't take much to convert it, just add in the correct system calls from the SDK
  6. TonyHoyle macrumors 6502a

    Sep 14, 2007
    Manchester, UK
    Apple have changed some of it, so it's not just a recompile.. however provided you're not accessing something that's forbidden I don't see why it would be a particularly arduous task.
  7. firewood macrumors 604

    Jul 29, 2003
    Silicon Valley
    The open sdk is a cross platform toolset using gcc as its arm compiler, and gcc has supported Objective C for well over a decade. If the app used any API's which Apple SDK or the new 2.0 OS does not include or expose, those parts of the app will need to get completely redesigned or rewritten, at minimum.
  8. DreamPod macrumors 65816


    Mar 15, 2008
    That's pretty much it - Apple only gave SDK developers a very small part of the iPhone's programming libraries to work with, and they forbid using anything that they haven't directly allowed you to access. In addition, they've been changing bits of it here and there as the betas went on. The jailbreak apps have had access to the entire iPhone library set, so most of them at least in part are doing things Apple doesn't want them to.

    So depending on how a jailbreak app is written, it may be extremely easy, extremely hard, or plain impossible to port over. For example, game system emulators rely on being able to write directly to the screen, but the official SDK doesn't let you do so; you can work around it, but it's a lot more work, and would slow the emulator down so much that it may not be worth it (not to mention Apple forbids emulators from their official App store as well).
  9. Van Wildonher macrumors 6502a

    Apr 29, 2008
    To be able to have the apps from both on the same phone at the same time.
  10. toxicbomber macrumors 6502a

    Jun 19, 2006
    No you're horribly wrong. :eek: More so Apple hired some developers from iTunes Wifi Music store to create the App Store..... but they didn't hire them. :p

Share This Page