Create an App

Discussion in 'iOS Programming' started by borjam1981, Aug 11, 2017.

  1. borjam1981 macrumors member

    Joined:
    Sep 7, 2008
    #1
    I´m starting in the world of App. I created my first app for Android. Now I would like to create my first App for MAc. I use Adobe PhoneGap. I upload a zip file and I´ve got for Android app that i install and test in my phone.

    For MAC, I´ve read that I need a MAC. I´ve got an Ipad. CAn I do something? In Adobe PhoneGap, they asked me for a certificate. I think that i aso need a developer account in mac and i´ve got to pay $25 per year. I would like to try and make my first app for my mobile first. To see what can i do.
     
  2. deadworlds macrumors 6502a

    deadworlds

    Joined:
    Jun 15, 2007
    Location:
    Citrus Heights,CA
    #2
    You will need a Mac computer, there is no way around this. Sorry.

    You could try out the "playgrounds" app for iPad, its more of an introduction to programming in Swift by playing a game. You won't produce an app but you will at least get familiar with the programming language so that when you do buy a Mac you'll be more prepared.

    You'll need an iPad Air 2/iPad mini2 or later for the playgrounds app.
     
  3. firewood macrumors 604

    Joined:
    Jul 29, 2003
    Location:
    Silicon Valley
    #3
    You need a paid developer enrollment and access to a Mac.

    If you don't have a Mac, and don't mind paying for services and ignore security concerns, there are cloud services that will rent access to a remote Mac with Xcode, which you can then use from a remote desktop or VNC app on your iPad. To load an app so created onto your iPhone or iPad, you would use Ad Hoc deployment, which makes debugging problematical.
     
  4. deadworlds macrumors 6502a

    deadworlds

    Joined:
    Jun 15, 2007
    Location:
    Citrus Heights,CA
    #4
    Actually you can still install and debug apps using the free developer account. You just won’t have access to certain API features.
     
  5. borjam1981 thread starter macrumors member

    Joined:
    Sep 7, 2008
    #5
    Thank you for your reply. What are the security problems that i Have to cope with if I use a cloud service? Could you give example of cloud service for that? I am downloading playgrounds but in my case I would ulse PhoneGap, it is easier, as I read and it is valid for Android and Apple.
     
  6. kage207 macrumors 6502a

    Joined:
    Jul 23, 2008
    #6
    You just interact with cloud services through their API, which can be a basic URI or through an SDK if they provide one given the language you're developing on.
     
  7. borjam1981 thread starter macrumors member

    Joined:
    Sep 7, 2008
    #7
    What i want to do is to transform a website into an app and have the opportunity to send notifications. It is something that i hae done with android and now i also want to do with ipad and iphone.

    i would like to do that without a mac. i´ve got an ipad. is it possible? as I have read, it is possible but i need a tutorial.
     
  8. kage207 macrumors 6502a

    Joined:
    Jul 23, 2008
    #8
    No, it's not possible. You'll need a Mac to develop an iOS app. There's no way around this.
     
  9. firewood macrumors 604

    Joined:
    Jul 29, 2003
    Location:
    Silicon Valley
    #9
    To develop and submit iOS apps, one only needs access to a Mac, not ownership; and the access can be remote (possibly rented by the day/hour from one of the Mac cloud service's), except for connected-device debugging.

    Certain (perhaps large) portions of an iOS app's code can even by developed in Swift and debugged using iPad Playgrounds.
     
  10. kage207 macrumors 6502a

    Joined:
    Jul 23, 2008
    #10
    How do you suggestion getting your build configurations correct? Yes, you can get a virtual instance of a Mac. As long as you have rights to install Xcode or it is already setup for Xcode.

    So let me correct myself, you'll need access to a Mac with Xcode even if you plan on writing a cross platform app.

    Swift Playgrounds is not enough to make a full blown app. Yes you can write portions of it but you'll still need access to a Mac for builds configurations.

    Not having a Mac will impede the development process though.
     
  11. firewood macrumors 604

    Joined:
    Jul 29, 2003
    Location:
    Silicon Valley
    #11
    This is a very true statement.

    In a pinch, one can develop and submit an iOS app without having a Mac (perhaps via cloud services instead). But that can be painful, has potential security issues, and very likely is not the best use of one's valuable time. Even a buying an old used Mac that barely runs the current release of Xcode is far better if you can afford it.
     

Share This Page