I am pretty new to app development, so I have a pretty basic question. I currently use windows, but have an iphone 5s. I have read that you can write and compile objective-c on windows, but will have problems when trying to run and test the app through the iOS environment. My question is can I develop/write/compile objective-c with windows, and then test/run the application through iOS on my iphone? Is this method possible? Or would it be best to use a mac mini with my windows environment?
NO window can't install xcode compatible. but you install virtual mac on your system and then work ios app. Else you need to buy mini mac it will very compatible for you.
Related
I m working on mobile automation and Android automation using Emulator and finding the UI elements does not seem a problem with the windows machine. Now I have to do the same thing for iOS, Can I proceed in Windows or should I get a Mac to work on iOS?
P.S : The programming language I am working on is Java
It's not possible. For iOS app automation, you would need XCode which doesn't work on Windows. So you need to use a Mac.
Also, Mac works with both Android and iOS apps.
I'm using a translator because I speak Spanish. I hope they understand me. I'm starting in Nativescript and I have a test application running on an Android emulator, so I want to test that application on my ios device. I have read that to run the command tns run ios it is necessary to do it in mac but I have Windows Any way to do it? , I have also read about Telerik but I still do not know what it is about
in windows is imposible to test IOS, you need to do it on a MAC OS because you need XCode to compile to IOS, even in MAC you need an IOS developer account because of the profiles.
Best regards!
This question already has answers here:
How can I develop for iPhone using a Windows development machine?
(42 answers)
Closed 7 years ago.
Is there any ide for develop iphone app on windows computer ?
I want to start to develop a i phone app on windows xp.
But i do not have mac book. I want to develop it on my windows computer, is there any application which will help me to do this ?
To develop iOS app you need mac OS X for sure, now you can have an apple machine or you can install Mac OS in non apple machine using VM, for that you can use virtual box installed in windows and then install Mac OS X on VM, there is no other way.
you can install Hackintosh in your windows to develop iphone app
You can use any one of the available tools for cross platform development, but I seriously advise against that. You should go native - the result will be much better.
Assuming you choose to go native (which, again, I highly recommend), and decide to develop your app specifically for iOS devices, you have to do this on a mac. The reason you don't want to mess with hackintosh and its counterparts (regardless of their running slowly, hard to maintain, etc) is that if you develop an app not on a mac device, and Apple finds out, you're in big trouble and will probably end up banned from the App Store. Assuming your app is built with the goal of ending up as a successful one, this is a chance that you shouldn't be willing to take.
I'm using Delphi XE7 for developing mobile application. And some how, I have learnt how to create and test the Android mobile application using Delphi XE7 and for developing and testing Android application, just one Android mobile is enough. And I need to know the hardware requirements for developing and testing iOs mobile applications. And currently I'm having Windows 64 bit Os. Is it possible to develop and test, if I'm having Mac Os which is Virtual Os and iPhone device in my hand. And in the Virtual OS, I need to install Xcode and the required packages. Please confirm me once should I need compulsory MAC book for developing iOs mobile application using Delphi XE7.?
Please provide me the solution.
In addition to your development PC, you need the following to develop multi-device applications for iOS:
A Mac running OS X
An iOS device, connected to your Mac by USB cable
http://docwiki.embarcadero.com/RADStudio/XE7/en/IOS_Mobile_Application_Development
The Mac OS X is bound to the Apple hardware. The only way to make OS X run in a virtual machine is to hack it. There are several solutions available e.g. here and here.
I am however sure that you will end up being frustrated about spending too much time on tweaking Delphi and the hacked OS X - even with Apple hardware there can be plenty of frustrations! For example there are updates to Xcode all the time and some of them breaks things. If you also have to tweak OS X every time you need to update, you would wish you bought the hardware.
I can recommend buying a Mac Mini ($499), it is the cheapest way to get a Mac. To minimize cost, you can simply connect it to the same monitor as your windows computer and just switch input on the monitor when you are working on the Mac. I have done that and it works very well.
We have windows7 environment and expertise. We want to develop apps for Apple IPad using IPad SDK and XCODE IDE etc.
How can we use these tools on Windows environment?
Regards,
Chandan
You could use a Virtual Machine, but it comes with headaches and hacks that need to be done to boot. Just go buy a Mac Mini(cheap entry) and get to coding. XCode will not run on a windows machine natively.
Depending on the nature of your app, one of the cross-platform development tools like PhoneGap or Titanium might be appropriate. Xcode is a Mac-only app and will not run on Windows.
There is step by step tutorial how to setup it on virtual machine on most of windows machines.. http://ipodtoucher55.blogspot.de/2010/12/installing-ios-sdk-and-xcode-on-windows.html
hope it helped..