Can I put apps made on Corona SDK for windows on IOS? - coronasdk

I was just reading that the corona sdk for windows only builds for android devices.
So for us PC owners will we be at a disadvantage if we want to develop for IPADs or is there a way around this?
Can we work on the PC and then transfer the project to a mac to build it?

Yes, you can transfer your projects to a Mac to build. Many people use the Macincloud service for this.

Actually you can test your apps developed for Ipad,iphone ect... on Corona simulator on your PC. However, when you want to test the apps on the actual device, you need a Mac and a developer account with Apple.

Related

Can a pirated Mac OS on a virtual machine publish games to iOS store?

So I'm working with a client and finished creating a game for android using Clickteam Fusion 2.5. Now at this point he wants to deploy it also to the IOS App Store. I told him that he would have to get a mac pc in order to do that.
Am i correct?
I have already given him the game and source code. Would he be able to do that?
Would he be able to do that?
Yes. As long as he has an Apple Developer account, he'll be fine. There are lots of comments and testimonies out there about being able to release applications using hackintosh - means no problem with code signing at all. Reference.

Automated tests in iOS with RobotFramework

I'm working in a project of develop a responsive webapp and I'm in charge of creating automated tests in order to test everything in 3 different places, Desktop web, Android web and iOS web with RobotFramework and Appium Library
Desktop and Android it's not the first time I've done it so I quickly configured everything, on the other hand I never tested or even develop anything for iOS (not even used an iPhone irl) and I know from a past experience that XCode has required to send data to the phone, in a similar way to adb for Android.
The real question that my research was not able to respond is: Is a MacOS environment running XCode needed in order to run regression tests? Or is it possible in someway just use Windows, Robot and a physical phone/emulator to run regression tests?
In the case that a MacOS is required do I need Apple Developer ID? (I remember a few years back that it was required for any iOS related development).
In case you're using MacOS and running with Real Device iOS you will require to have Developer Account to provision profile WebDriverAgent or Otherwise you need to have certificate from your developer to install on your Mac. Create Your Apple Dev Account. And if you want try with Windows you can try with Appium Studio.
Yes, you need a MacOS to test with Appium/AppiumLibrary and Robot Framework.
You don't need an Apple Developer ID to test on iOS (only need it when publishing apps to Apple Store).

Possible to simulate iOS app with Visual Studio using Windows PC only

I apologize if this has been covered elsewhere. I have researched this topic to the best of my ability but I am still unsure of the answers I have found. I am a senior in college and I am developing an app to essentially act as a remote control for a device that my team is building for our senior capstone project. Everything is progressing fine for the Android app etc., but we are interested in developing an iOS app as well. We were steered toward Visual Studio 2015 or later for this since none of us own a Mac. We do not have an iPhone and we are not interested in trying to actually sell or deploy the app officially. All we really need is a means to simulate the iOS app on a PC and demonstrate that the functionality is still there to control our device.
I have seen several posts stating the requirement of a Mac regardless to, at the least, handle conversions for any app development on a Windows machine. I have also found a couple posts with a potential work around that involved installing a Mac VM, though I am not sure if these are "legal" solutions or not? We do not have it in our project budget to purchase any Mac systems, OS, or cloud services to develop the app. I have only done light work on Macs unrelated to programming so I know very little about what is possible regarding VMs etc.
At this point I am looking for some clarity on whether there is an actual legitimate and legal means to simulate an iOS app using Visual Studio and a Windows PC only? In our case, we would need the simulation to be able to connect to our device wirelessly and control it. It is OK that the physical device would actually be a Windows laptop, the CS department just wants to see that we have developed software that could in theory work on an iOS device. We would be presenting our work in detail during weekly updates so the solution would need to be above the table in all regards.
I apologize if this is answered elsewhere. The options in Visual Studio and most of the guides online are pretty unclear about what you can and can't do specifically under the various project types. We didn't want to get too deep into development with C# only to hit an impassable wall and lose all that time. It seems Apple keeps everything under close guard so I was suspicious about the VM alternatives to having a Mac. Thanks in advance for you time!
You must have a Mac to develop iOS apps, either to act as a build server, or as your primary development machine. Even when using Xamarin, the build tools and iOS Simulator are provided by Apple and will only run on Apple's OS. You can only legally run Mac OS on Apple hardware.
Just to add to the previous (and correct answer imo) which states that you need a mac to legally build IOS apps.
You don't need a powerful mac in order to do the building. I've been using a mac mini as a build server for a year now with no major problems. I wouldn't want to do any actual development on this machine, but it's great for sitting in the corner and doing builds sent via visual studio.
You can still do all IOS Dev on windows with visual studio (connected to the mac for building). Additionally with the enterprise version of VS you can run the IOS simulator on the PC, but again it requires a connected Mac. Although I'm hoping that they will eventually bring this functionality back to community users.
In your specific (academic) case whether or not you do manage to get a mac for building, I would suggest looking at Xamarin Test Cloud for providing evidence that your software will work on a large number of devices.

Xamarin free edition and Deployment Jailbroken iPhone 7x possible?

I just started developing for the iPhone with Xamarin free. I have the free edition and I don't have an Apple Development license.
Is it possible to jailbreak my iPhone 5s and deploy on the jailbroken iPhone? I read somewhere that it will be difficult because of Cydia.
And can I deploy with the free edition?
Tnx!
I do Xamarin development (with the business license but that doesn't matter) on my jailbroken iPhone 5s on iOS 7.0.6 with no problems.
However, if you are asking if you can develop jailbreak tweaks with the xamarin tools, that is a different thing. I want to know that exact thing so I asked a question here but didn't really find a good solution. You would have to compile it to a library (not an application) that your tweak would reference. Your other problem is that you would probably want to use a private API that Xamarin doesn't expose/wrap.
Xamarin, now, allows you to deploy to device with the Starter edition as long as the app is below a certain size.
Lastly, this is probably the biggest killer for you, you can't deploy to your device without being in the apple developer program. You need to have certificates to sign your builds and make publishing profiles to allow your phone to run ad-hoc/debug builds which can only be made through apple's dev site. This is also where you can register your device(s) as a testing device.

I am trying use IOS Simulator/Emulator or iOS SDK in windows PC a.Is it possible to install IOS Simulator/Emulator or iOS SDK in windows PC

I am trying use IOS Simulator/Emulator or iOS SDK in windows PC for Mobile application Test.Is it possible to install IOS Simulator/Emulator or iOS SDK in windows PC
No you cannot do this legally but you can test your app on any platform by uploading your app on app.io and just run it anywhere.
NO, You need Apple Device (iMac, Macbook, Mac Mini) to develop iOS Applications and iPhone/iPad for Testing on devices. Apple provides Xcode it's Integrated Development Environment Tool only for the MAC. Please use Apple Devices, register for Developer program and use their resources. click on https://developer.apple.com for all the info.
Have you heard about the virtual box..?, It may fulfill your need. It will run the windows macintosh (hackintosh) on it. You can develop apps there and see your apps on simulator too. The main task is to download a working macintosh set up in a virtual box. You can get many tutorials for it on google. If you need any help, please revert to me, Thanks :)

Resources