Can we develop an IOS app with out MAC OS? [duplicate] - macos

This question already has answers here:
Closed 10 years ago.
Possible Duplicate:
Do you need Mac os x to develop IPhone apps?
I am new to MAC OS Environment. I want to learn, How to develop an apps using iOS SDK.
is it possible to implement iOS apps with out MAC-OS environment?
Could please you help out me on this..

Currently Apple only allows you to develop apps in the OSX system.
You could try running a virtual machine if hardware is a problem, however that is a challenge in itself.
Actually:
Having done more research, there are ways to use Windows to write iOS apps: http://maniacdev.com/2010/01/iphone-development-windows-options-available/

yes you can.
you have to install VMware or any virtual machines into your system.
works well if you are using windows, with processor above 4GHz

Related

How to simulate iOS app in Windows 10 [duplicate]

This question already has answers here:
Can ios simulator can be run in Windows
(3 answers)
Closed 5 years ago.
I want to simulate iOS application in my windows laptop. Can anyone suggest me a simulator? Since I'm new to Cameron I want to develop a native application
I can simulate Android but I can't simulate iOS on Windows.
Apple only allows their tool chain to run on MacOS. There are 3 ways you can acheive this:
Buy a Mac: You can probably find a relatively cheap, used Mac Mini to use as a build host
Set up MacOS in VM: I know some have used a virtual machine and set up MacOS inside it. I have no experience with this, but I imagine it's not going to be easy. Also, I don't think it in accordance with the terms of use of MacOS to do this.
Use a cloud provider: You can use something like MacInCloud to rent computing power on a Mac.

How to install xcode in windows 10? [duplicate]

This question already has answers here:
To install Xcode in Windows XP
(3 answers)
Closed 7 years ago.
Is it possible to download Xcode in windows guys? can you give me some good links in details on how to install it?
thanks.
Xcode is produced by Apple for Apple hardware, so you are out of luck.
When Swift is open sourced, you'll probably be able to use it with the various IDE's which are out there.
Only way to get XCode to run in windows 10 is to create a virtual machine for OS X inside of your windows 10 OS. This can be done via VirtualBox, which is free. Now unfortunately, since it is VM, it is going to run a lot slower than if it was on its native OS, so I would not recommend going this route unless you have a really good machine, so your better options are looking into hackintosh's, or actual Apple hardware. I myself recommend actual Apple hardware because things go wrong all the time with hackintosh's whenever Apple updates

write on windows, compile on mac [duplicate]

This question already has answers here:
Closed 10 years ago.
Possible Duplicate:
Developing for Mac OS X, on Windows?
my situation is this, i do not have a mac, but need to write an app for a mac in xcode.
is there a way to write and simulate the code in Windows, save the project on a usb drive, and then compile the final package ona friend's mac when everything is OK?
thanks igor
ps: the project MUST be xcode compatible, so any other application with other coding languages is not an option.
If you do not own a mac, then you can try installing mac osx on your intel based PC, with vmware. However you will not attain all the features, but your xcode will run.
Second thing you can do is, share your friends mac os by Team Viewer, but he should not be using at same time.

iPhone application development training using PC's [duplicate]

This question already exists:
Closed 10 years ago.
Possible Duplicate:
iPhone development on Windows
We would like to conduct iPhone application development training for students. However, it is very expensive to have a mac machine for all. We would like to setup a virtual environment on the PC to install and run mac OS so that development tools like XCode can run and basics of iPhone application development can be taught. We will we will invest in a couple of macs, iPhones and iPads so that students who want to try out their exercises on the real machine and deploy to real devices.
I have heard that this kind of a development setup is possible, but am not sure how and so would like to know if anyone has setup such an environment, how to do about doing it.
This is not possible unless you build a so called "Hackintosh" (installing OSX on a non-mac computer) with this for example But I doubt that's a solution for an official "organization", and if you want the apps to be deployed to the app store, you must have a mac
i Don't know about the basic xcode on PC, but for your submission to appsotre, you need MAC OSX, if you don't have a mac machine or mac book, try installing mac osx using VMWare, but your CPU should have a suport of Intel Virtualization technology which almost all new CPU has especially core series.
It's quite easy. Buy OS X Lion (which will run in a virtual machine) using family licenses (5 machines per copy), install VirtualBox (it's free) and away you go.
That would be the least expensive route for sandbox learning on a budget.

check OS version windows phone 7 [duplicate]

This question already has answers here:
Closed 10 years ago.
Possible Duplicate:
How to get OS version number?
How to get the current OS version of Windows Phone?
I have a question:
is it possible to check a wp7 device's OS version? I want to know, because I'm creating a sort of distributing app, where users, based on their OS version, and privileges can connect to the BETA marketplace and download certain apps from there. So if someone doesn't have a compatable OS, they get a message notifying them of this and locking certain apps. Is this even possible, because the OS version is not found in the Microsoft.Phone.Info.DeviceStatus class, only firm- and hardware versions.
Any suggestions?
You can also get the Windows Phone Operating System Version number from Environment.OSVersion.
string OSVersion = Environment.OSVersion.Version.ToString();
Just to elaborate on Saurabh's answer - you can find a useful information such as an example and usage information about the API here:
Environment.OSVersion

Resources