iOS Developer Question...

Discussion in 'iOS Programming' started by Al Coholic, Mar 11, 2011.

  1. Al Coholic macrumors 6502

    Joined:
    Mar 10, 2011
    Location:
    Under the I-470 Freeway
    #1
    New to iOS. How do I install an app without jail breaking?

    My company wants me to code a few things to use "in house" only. The apps are proprietary and will end up on a couple dozen iPhones at most.

    The $99 Developer fee isn't a problem but surely Apple allows apps not meant for public consumption to be installed another way. Yes? No?

    If this isn't possible or there are too many hoops to jump through we'll dump iOS I guess.
     
  2. ulbador macrumors 68000

    ulbador

    Joined:
    Feb 11, 2010
    #2
    As a developer, you basically have two options:

    Normal Account:
    This account type lets you install the apps you make on up to 100 devices. The downside to this is that for the app to keep working, you have to reinstall it every few months or so when the provisioning profile runs out.

    Enterprise Account:
    This account type allows you to develop apps and distribute them to any number of devices, and like the AppStore, the apps never "expire"
     
  3. Sedrick macrumors 68030

    Sedrick

    Joined:
    Nov 10, 2010
    #3
    Happen to know the cost of the Enterprise account?
     
  4. Al Coholic thread starter macrumors 6502

    Joined:
    Mar 10, 2011
    Location:
    Under the I-470 Freeway
    #4
    Thanks ulbador.

    $300 for the Enterprise account. Ouch.

    Time to J/B.
     
  5. Sedrick macrumors 68030

    Sedrick

    Joined:
    Nov 10, 2010
    #5
    $300 isn't bad for a company to develop apps I suppose...
     
  6. Interstella5555 macrumors 603

    Interstella5555

    Joined:
    Jun 30, 2008
    #6
    I can't believe if you're developing internal apps for your company that
    A) They won't pay for the enterprise account, and
    B) Would want you developing using a jailbroken phone.
     
  7. ulbador macrumors 68000

    ulbador

    Joined:
    Feb 11, 2010
    #7
    That does seem a bit silly. For a company wanting to do enterprise apps, $300 is a drop in a bucket.
     
  8. Applejuiced macrumors Westmere

    Applejuiced

    Joined:
    Apr 16, 2008
    Location:
    At the iPhone hacks section.
    #8
    Maybe it's a small company or a pretty cheap one:)
     
  9. Givmeabrek macrumors 68030

    Givmeabrek

    Joined:
    Apr 20, 2009
    Location:
    NY
    #9
    A couple dozen phones to run a business and you want to jailbreak instead of paying $300?? You aren't concerned about security? Sounds very strange. :eek:
     
  10. ulbador macrumors 68000

    ulbador

    Joined:
    Feb 11, 2010
    #10
    You also have to keep in mind that to start up an enterprise account, you need to prove you are officially a corporation. At least in the US, when my company did it, I think we had to provide our Articles of Incorporation as well as our Duns and Bradstreet number.
     
  11. dejo Moderator

    dejo

    Staff Member

    Joined:
    Sep 2, 2004
    Location:
    The Centennial State
    #11
    Another option would be to sign up under the Standard Company Program (still $99/year) and then use Ad Hoc Distribution to deploy your app to up to 100 devices. But probably not recommended unless you can't qualify for the Enterprise Program.
     
  12. chown33 macrumors 604

    Joined:
    Aug 9, 2009
    #12
    Consider whether the app can be done as web app. The scripting and presentation capabilities of modern JavaScript, HTML, and CSS are pretty amazing, and more capable than many people think.

    If there are computations or data that simply can't be done in JS, consider a php or other CGI on the web server.


    One advantage for doing it as a web app is it simplifies distribution. There's no installing or updating needed. The client simply visits the web page, and adds it as a web icon to the home page.

    Another advantage is it can be run on more than just iPhones. Any capable web browser can run the app: iPad, other tablets, Android phones, even desktops or laptops.
     
  13. Al Coholic thread starter macrumors 6502

    Joined:
    Mar 10, 2011
    Location:
    Under the I-470 Freeway
    #13
    The Ad Hoc method I assume is for beta testing.

    How long does the provisioning last? Does it expire?
     
  14. dejo Moderator

    dejo

    Staff Member

    Joined:
    Sep 2, 2004
    Location:
    The Centennial State
    #14
    Yes, it expires. It should last until your paid program expires.
     

Share This Page