
This is a big handicap for Cross-Platform development. Other frameworks either don’t support iOS development on Windows at all or they can’t publish or emulate apps on an iOS device without a Mac. It might look OK at first glance, but what about iOS development on a Cross-Platform solution?ĭue to Apple’s restrictions and the limitation of some Cross-Platform technologies, there are no solutions other than Smartface that support iOS development on a Windows or Linux machine. Thus, most of the developers choose real devices for testing. For instance, Xcode uses an iOS simulator for performance, but as the name indicates, it’s just a simulator, not a real device emulator like Smartface iOS emulator. Moreover, network operations may present different cases on real devices. Hence, the real product may appear different on real devices than it appears on virtual emulators in many cases. It’s a well-known fact that virtual device emulators and simulators are very slow on many platforms (like Android).

Main part of the development process requires adaptation of the application to different screen sizes and resolutions on different devices, just like the different screen sizes of iPhone 4/4S (3.5″), iPhone 5/5S (4″), iPhone 6S/7/8/SE (4.7″) and iPhone 7/8 Plus (5.5″). For companies, the enterprise package offers unlimited usage.Click here for more information on online iOS and Android emulation and simulation on Windows and any other desktop OS If you want unlimited users with 2,000 minutes per month, you can buy the premium package. The basic package is for 20 concurrent users and 500 minutes per month.

The free trial allows for one concurrent user and 100 minutes of use per month. It lets you embed simulator apps into HTML code using iframes, which is useful for marketing your app or displaying demo presentations.Īppetize is compatible with many generations of iPhones, from the iPhone 4S all the way up to the iPhone 12 Pro Max, along with some iPad models. After uploading your file, Appetize emails a link to you where you can run the app online. You develop your app using a platform such as Xcode or Xamarin before you can test it with Appetize.

To use it, you need to upload a simulator build of an app.
