This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes iOS and the fly likes iphone development on Windows Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Mobile » iOS
Reply locked New topic
Author

iphone development on Windows

Sahil Reddy
Ranch Hand

Joined: Jan 24, 2011
Posts: 145
I started reading "HEad First Iphone development" and was excited until i came to know that i need "MAc" to develo iphone applications. Feels bad and disgusting..!!!

Is there any way out for windows.

Looking forward for some cool substitutes.

Thanks
Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3476

No it isn't possible to develop iOS apps on Windows.
Why it feels bad and disgusting? You need MSFT OS to develop .NET applications.
You can search for entry level Macs.
Sahil Reddy
Ranch Hand

Joined: Jan 24, 2011
Posts: 145
Because as a Developer why should i care to buy MAC for develooing iphone app. '

At least developing apps should be platform independent.

Now it seems to be switched for learning Android since i dont have Mac.

Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3476

Sahil Reddy wrote:Because as a Developer why should i care to buy MAC for develooing iphone app. '

At least developing apps should be platform independent.

Now it seems to be switched for learning Android since i dont have Mac.


Who said it should be platform independent?
As an example -again-, you need to buy Windows OS in order to develop .NET application.
I can understand your sad smily -switching to Android-
Adam Koblentz
Greenhorn

Joined: Mar 18, 2011
Posts: 19

There are several reasons for the platform dependence, iOS and OS X, are the same at their core. You can also share code bases to a large extent.

I understand the barrier to entry might be price, so maybe get a Mac mini? They're very capable machines. I know plenty of iOS developers who use windows or Linux normally, and keep a mac mini just for iOS development.
Jenson Chew
Ranch Hand

Joined: May 27, 2007
Posts: 55
In fact, I saw a lot of Java developers using Mac too. I was thinking like you before, until I finally save up enough for a Mac, then I never look back, it has become my main development companion, as well as for my part-time studies, my company are MS partners, but in the end they also bought a Mac for the development needs, to develop an app for iPhone to work with our ASP.NET web system.

But then you can use Adobe Flash and AIR to develop for iPhone, and you can still use your Windows, so not necessary a change.

Just my two cents.

Regards,
Jenson


:: Vision is Power ::
Elchin Asgarli
Ranch Hand

Joined: Mar 08, 2010
Posts: 222

John Todd wrote:As an example -again-, you need to buy Windows OS in order to develop .NET application.


.NET applications are for Windows itself, so naturally you need Windows.


Personal page, SCJP 6 with 91%, SCWCD 5 with 84%, OCMJD
Eric Bresie
Greenhorn

Joined: Apr 05, 2011
Posts: 20
Not quit .NET but there is mono for development in Linux, etc.

In many embedded environments you develop on a host system and compiler for a target system why not the same premise with iOS?

There is some Gcc compiler support fir Objective C with Open Step providing some degree of comparability.

But in the end, I guess it is what it is...

Eric
nik gen
Greenhorn

Joined: Mar 24, 2008
Posts: 12
Hi,

If any developer wants to make iPhone application, there are alternet ways for that like to use Titanium.
and you can install hackintosh on windows.

Thanks,
Niketa.
Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3476

nik gen wrote:Hi,

If any developer wants to make iPhone application, there are alternet ways for that like to use Titanium.
and you can install hackintosh on windows.

Thanks,
Niketa.

Hackintosh violates Apple EULA, please lets not encourage such things.
Pratik Goswami
Ranch Hand

Joined: Mar 02, 2009
Posts: 136

I would like to correct Niketa's reply. With help of Vmware OS-X can be installed. With that development can be possible.


iOS * Android Developer
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: iphone development on Windows
 
Similar Threads
iphone development
Any plans for SDK release on Windows or Linux computers? Java Support?
iPad Emulator
* Welcome Rory Lewis
cann't we do i Phone Development without Apple Machine?