How to really benefit from crossplatforming (iOS dev on Windows)?

Hi @rafaellop!

I faced the exact same issue few weeks ago. At the start of my project, I made some search on the internet about crossplatform stuff. My goal is to develop an app, with the same code base, and deploy it for both Android and iOS. Our hard/software environment: Windows 7 x64 PC, a “new iPad” and my own Android device (BYOD…). My company wants opensource frameworks and don’t want to heard about Phonegap or other things like that. It’s really hard to find a clear information on that topic. Many people says “oh yep, you can do whatever you want with hybrid app, just use PhoneGap”, but when you go deeper, you’ll find less and less trusted/valid informations. I found some - rare - topics about this issue, I picked two:

The first link talks about “upcoming new features”, without real solution since.
The second link will give you some informations/solutions:

  • You can use Phonegap to build your app in the cloud (or buy a Mac)
  • You can use Macincloud to deploy your app to the App Store (or buy a Mac. Oh, really, I <3 Apple openness)

What I did: installed the Ionic View app which lets you “view” your app (previously sent in the cloud with the “ionic upload” command). It’s not perfect but for the first development step, it’s fine. In a step 2 or 3, when I’ll have an app working well on my Android phone, I’ll explain my boss that I need a Mac to go further.