Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

borjam1981

macrumors member
Original poster
Sep 7, 2008
82
0
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.
 
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.

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.
 
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.
 
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.
Actually you can still install and debug apps using the free developer account. You just won’t have access to certain API features.
 
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.
 
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.
 
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.
 
No, it's not possible. You'll need a Mac to develop an iOS app. There's no way around this.

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.
 
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.

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.
 
Not having a Mac will impede the development process though.

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.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.