beginner with hybrid app - ios

I am developing a hybrid app using Cordova. I successfully tested and installed it on android. However I can not install it on iOS nor on Windows Phone. I am using Intel XDK to compile the application codes to a package. At the moment I want to verify that these hybrid apps work good enough before buying developer license for iOS and Windows Phone.
Is there any way to get the developer certificate(for iOS and anything else necessary) to successfully compile the app and create an app package?
Is it possible to install the app (packaged in the above question) without a Mac computer on iPhone?
How can I install the app on windows phone from windows 7 OS, if it is possible?
Thanks for your answers.

If you are using the Intel XDK, you can install App Preview on an iPhone, Android or Windows Phone device. This will let you test your app without an account.
https://itunes.apple.com/us/app/intel-app-preview/id725023841?mt=8
https://play.google.com/store/apps/details?id=com.intel.html5tools.apppreview&hl=en
http://www.windowsphone.com/en-us/store/app/intel-app-preview/5632e397-0a7c-4d34-b857-c2b7b8b046fa

Related

Can I use my IOS device (Iphone) to test my IOS flutter (or react native) app in Windows?

I know you need a Mac in order to build and test IOS apps using cross-platform frameworks, but is there any way I can use an IOS device instead to test out my app while I build it.
The only resources I can find are about using virtual machines to emulate a Mac but sadly my PC isn't that powerful to run both OS smoothly
Short answer: No.
You need a macOS operating system to build/compile an iOS app. No matter whether it has been coded with flutter, react native, ionic or native swift.
You could rent a Mac online, so that you don't need physical access to one. But in the end, you will need macOS somewhere.
If you rent a Mac you will have difficulties running the app directly on your phone. You will need to create the IPA and distribute it via a different connection to your phone.

How can I install a Flutter app on iPhone in Windows?

I have developed an app with Flutter in Windows 10 and I have my iPhone 6S. I have tried to install it through iTunes, but I can't. How can I install the app on my iPhone?
You cannot create an iOS App without a macOS machine. That is not a limitation of Flutter, but rather a problem all app developers face. No matter what technology or toolkit you use, you can only create the app on an Apple device.
Some have made a business out of that and offer you an Apple device as a service or for rent, some developers just buy the cheapest used Mac they can get away with. But you need a Mac. Sorry.
The guide on how to deploy your app when you have a Mac can be found here.

iOS app development phonegap or xamarin on windows

I really dont get it. I see I can develop Iphone Apps with
xcode (objective-c / swing)
xamarin
phonegap
titanium appcelerator
....
But do I need a Mac even with phonegap etc. or is it possible to develop on windows with those Frameworks?
You can completely develop iOS in Mac using Xamarin with the help of Xamarin Live Player.
You can debug,develop and deploy without any help of mac but to sign and release the app you will still need a Apple system
You need an actual iOS device to fully develop and test all of the app's device features before submitting to the App Store. More here.

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 :)

How i can use PhoneGap to create ios app in windows os?

hi I am beginner in IOS mobile I know that i must have Apple device to work on it to create IOS app . my project is that i am preparing to work on it is HTML5 and Javascript and css when i searched i found that PhoneGap can do it without more codes .so how i can work on phonegap in windows os if i dont have apple device?. I hope you will help me on this issue.
You will have to use cloud building tools like Phonegap build or Intel XDK to develop iOS app without a Mac.
With Phonegap build, you will have to create a config.xml, zip this along with the app written in HTML5/CSS/JS and upload it to Phonegap build and it will give back a .ipa iOS app file to download, which can be installed on iOS device for testing. But to do the build, you will need to upload a exported developer certificate (.p12 file) from a Mac and upload to phonegap build before you can build the app. You just need the certificate exported from a Mac, you can get this certificate and use Window PC to upload the certificate and start building iOS apps from windows PC
With Intel XDK, you can develop app using HTML5/CSS/JS, simulate app on various devices and build app in cloud just like with phonegap build. But you dont need a Mac for exporting certificates and stuff, Intel XDK generates a Certificate Signing Request(CSR), which you will have to upload to apple developer site to get a certificate. You you do not need a Mac at all to start building iOS apps.
But in both cases you will require a Mac when you want to submit the app to Apple AppStore, you will have to use the XCode -> Application Loader to upload the iOS app binary to submit to AppStore.
Here you can found the Developer Platform Guide for your question
PhoneGap Developer Guide
Your App in fact is a HTML5 With Javascript and you can convert for all Devices support this architecture, in the link you see all list for different platform.
Hope this help you.
Phonegap requires native environment to wrap your html,css,javascript and produce a native build.
iOS native environment requires Mac OSX.
AFIK, you cannot do iOS development in windows OS.
On work around you can consider doing is using Phonegap's online build service
The only possible way building for iOS without touching a Mac would be Phonegap's cloud building service.
Phonegap Build FAQ
You would still need both of:
some device for testing purposes
an Apple Developer account

Resources