I have read posts/rumors about Apple creating a way for Mac applications to run natively on Windows (YellowBox?) and Windows applications to run natively on Macs (RedBox?), but I do not think that will happen; however, I do think Apple will provide a version of Xcode that runs on Windows. I am not talking about a full-blown version that can be used to create applications for the Mac but one that is specifically for creating iPhone and iPod touch applications. This makes a lot of sense because if Apple wants to get the iPhone into the corporate world they need to get an IDE into the hands of corporate (i.e. Windows) developers without requiring them to pony up for a Mac.
Recent Reviews
-
I was given the Ipod nano 6th generation for Christmas 2011. I was starting to take up running and needed something to track my run. since I just started I was only using my Ipod roughly 3 times...
-
I have had the iPad Verizon 4G LTE for a month now, and over all I couldn't be happier with the machine. The only issue I have found so far is when on wifi it has a slower speed in processing...
-
I have owned at least a dozen different Mac laptops over the years, starting with a Powerbook 1400 back in the day. The 13-inch Air is my absolute favorite of the bunch. It's the first laptop...
-
I spent quite a bit of time reading the setup manuals and various Apple articles about manually setting up this device since I have an unusual setup, and the setup manuals indicated I would have...
-
all i have to say is i love it its so much faster and i could just slip it into my purse p.s it has a ton of space for the 64gb
Xcode for Windows
post #2 of 19
3/15/08 at 10:32am
post #3 of 19
3/15/08 at 5:21pm
- Joined: Dec 2001
- Location: San Jose, Ca, USA
- Posts: 740
- offline
- Select All Posts By This User
I am going to second this. The big cost of having someone on staff develop an iPhone app for a company with Windows developers is not going to be buying a Mac for them to use (even a fully decked out MacPro is not going to make a dent), it is going to be all of the developer's time learning Objective-C and the necessary Cocoa frameworks. In comparison to the cost of paying the developer for even three or four of weeks of that (a good lower estimate), the cost of the hardware suddenly does not look so expensive.
And there is a huge stack of systems that would have to be ported over to Windows for this to work, and then Apple would have to push developer time into figuring out all the myriad ways things could break on the various WIndows platforms. And then there is the idea that doing that is detrimental to their Mac business, which still is the biggest part of Apple's business.
And there is a huge stack of systems that would have to be ported over to Windows for this to work, and then Apple would have to push developer time into figuring out all the myriad ways things could break on the various WIndows platforms. And then there is the idea that doing that is detrimental to their Mac business, which still is the biggest part of Apple's business.
post #4 of 19
3/20/09 at 10:17am
Quote:
Originally Posted by Karl Kuehn 
I am going to second this. The big cost of having someone on staff develop an iPhone app for a company with Windows developers is not going to be buying a Mac for them to use (even a fully decked out MacPro is not going to make a dent), it is going to be all of the developer's time learning Objective-C and the necessary Cocoa frameworks. In comparison to the cost of paying the developer for even three or four of weeks of that (a good lower estimate), the cost of the hardware suddenly does not look so expensive.
And there is a huge stack of systems that would have to be ported over to Windows for this to work, and then Apple would have to push developer time into figuring out all the myriad ways things could break on the various WIndows platforms. And then there is the idea that doing that is detrimental to their Mac business, which still is the biggest part of Apple's business.

I am going to second this. The big cost of having someone on staff develop an iPhone app for a company with Windows developers is not going to be buying a Mac for them to use (even a fully decked out MacPro is not going to make a dent), it is going to be all of the developer's time learning Objective-C and the necessary Cocoa frameworks. In comparison to the cost of paying the developer for even three or four of weeks of that (a good lower estimate), the cost of the hardware suddenly does not look so expensive.
And there is a huge stack of systems that would have to be ported over to Windows for this to work, and then Apple would have to push developer time into figuring out all the myriad ways things could break on the various WIndows platforms. And then there is the idea that doing that is detrimental to their Mac business, which still is the biggest part of Apple's business.
We wanted to develop native applications for iPhone and for that I along with 2 developers from our company started gathering knowledge. After several retries I was able to download 1.7 GB SDK. Our excitement soon turned into shock when we came to know that the SDK works on Mac only and the cost of Mac for us is 5 times than a Windows PC. We are a small company that survives on freelance projects and the price you get there is real throw away. For now we have postponed our plans for indefinite number of days with a hope of finding some work around solution and a dream of programming for iPhone.
post #5 of 19
3/20/09 at 10:30am
post #6 of 19
3/20/09 at 10:57am
- Joined: Dec 2001
- Location: San Jose, Ca, USA
- Posts: 740
- offline
- Select All Posts By This User
To amplify backtomac's point. You don't need to get a MacPro (a workstation class machine) to develop iPhone applications.
But to get you around these "sudden surprises" here is a short list of what you should be aware of:
As I indicated before: the later two items are likely to take weeks (more than 2) of developer time just to get up-to-speed. At the end of that time you will not have done anything that will wind up in your final application, but will then have to start the new application. Given that cost of those , the cost of even a MacPro looks pretty small.
There is no work-around to having both a Macintosh, and an actual iPhone.
But to get you around these "sudden surprises" here is a short list of what you should be aware of:
- You are going to need an iPhone to do actual testing on. The developer tools do have a simulator that you can run the program on, but it is not 100% the same as having it run on an actual iPhone.
- You need to learn Objective-C. Objective-C is not like C++ at all, but is a strict super-set of C. You can also include C++ methods, but all of the frameworks on the iPhone are in Objective-C so you will have to work with it in order to have a GUI, work with the system, etc.
- You will have to learn a whole new way of working with the GUI and other things called Cocoa. It is very different from the Windows programing model. There is no way of avoiding this.
As I indicated before: the later two items are likely to take weeks (more than 2) of developer time just to get up-to-speed. At the end of that time you will not have done anything that will wind up in your final application, but will then have to start the new application. Given that cost of those , the cost of even a MacPro looks pretty small.
There is no work-around to having both a Macintosh, and an actual iPhone.
post #7 of 19
3/20/09 at 11:21am
post #8 of 19
3/20/09 at 11:26am
- Joined: Nov 2004
- Location: Pacific Northwest
- Posts: 5,541
- offline
- Select All Posts By This User
Quote:
Originally Posted by troberts 
I have read posts/rumors about Apple creating a way for Mac applications to run natively on Windows (YellowBox?) and Windows applications to run natively on Macs (RedBox?), but I do not think that will happen; however, I do think Apple will provide a version of Xcode that runs on Windows. I am not talking about a full-blown version that can be used to create applications for the Mac but one that is specifically for creating iPhone and iPod touch applications. This makes a lot of sense because if Apple wants to get the iPhone into the corporate world they need to get an IDE into the hands of corporate (i.e. Windows) developers without requiring them to pony up for a Mac.

I have read posts/rumors about Apple creating a way for Mac applications to run natively on Windows (YellowBox?) and Windows applications to run natively on Macs (RedBox?), but I do not think that will happen; however, I do think Apple will provide a version of Xcode that runs on Windows. I am not talking about a full-blown version that can be used to create applications for the Mac but one that is specifically for creating iPhone and iPod touch applications. This makes a lot of sense because if Apple wants to get the iPhone into the corporate world they need to get an IDE into the hands of corporate (i.e. Windows) developers without requiring them to pony up for a Mac.
800,000 SDK downloads later and you're worried about Enterprise development penetration for the iPhone?
Don't worry. Xcode doesn't need to be ported to Windows for this to happen. You wanting a nice IDE, for free, to supplant Visual Studio or something else won't happen.
post #9 of 19
3/20/09 at 11:39am
- Joined: Nov 2001
- Location: Seattle, WA
- Posts: 11,537
- offline
- Select All Posts By This User
Ok let's put this in perspective.
Trism's developer makes $250k
Pangea Software leaves Mac for iPhone development after clearning 1.5 million in profit
Don't piss on my leg and try to tell me it's raining. iPhone development is making people RICH. So your choices are simple.
Save 5x on your crappy PC and stay broke.
Get in the game with iPhone development no matter what the costs are and see if you got what it takes.
Trism's developer makes $250k
Pangea Software leaves Mac for iPhone development after clearning 1.5 million in profit
Don't piss on my leg and try to tell me it's raining. iPhone development is making people RICH. So your choices are simple.
Save 5x on your crappy PC and stay broke.
Get in the game with iPhone development no matter what the costs are and see if you got what it takes.
He's a mod so he has a few extra vBulletin privileges. That doesn't mean he should stop posting or should start acting like Digital Jesus.
- SolipsismX
- SolipsismX
He's a mod so he has a few extra vBulletin privileges. That doesn't mean he should stop posting or should start acting like Digital Jesus.
- SolipsismX
- SolipsismX
post #10 of 19
3/20/09 at 12:07pm
- Joined: Nov 2004
- Location: Pacific Northwest
- Posts: 5,541
- offline
- Select All Posts By This User
Quote:
Originally Posted by hmurchison 
Ok let's put this in perspective.
Trism's developer makes $250k
Pangea Software leaves Mac for iPhone development after clearning 1.5 million in profit
Don't piss on my leg and try to tell me it's raining. iPhone development is making people RICH. So your choices are simple.
Save 5x on your crappy PC and stay broke.
Get in the game with iPhone development no matter what the costs are and see if you got what it takes.

Ok let's put this in perspective.
Trism's developer makes $250k
Pangea Software leaves Mac for iPhone development after clearning 1.5 million in profit
Don't piss on my leg and try to tell me it's raining. iPhone development is making people RICH. So your choices are simple.
Save 5x on your crappy PC and stay broke.
Get in the game with iPhone development no matter what the costs are and see if you got what it takes.
Abandoning the Mac platform and writing for the iPhone is rather a misnomer. They are the same development platforms with customizations for the iPhone only form factor and hardware limitations.
He'll return to the Mac platform when the volume of sales pushes the platform beyond 10%.
post #11 of 19
3/20/09 at 12:49pm
- Joined: Nov 2001
- Location: Seattle, WA
- Posts: 11,537
- offline
- Select All Posts By This User
Quote:
Originally Posted by mdriftmeyer 
Abandoning the Mac platform and writing for the iPhone is rather a misnomer. They are the same development platforms with customizations for the iPhone only form factor and hardware limitations.
He'll return to the Mac platform when the volume of sales pushes the platform beyond 10%.

Abandoning the Mac platform and writing for the iPhone is rather a misnomer. They are the same development platforms with customizations for the iPhone only form factor and hardware limitations.
He'll return to the Mac platform when the volume of sales pushes the platform beyond 10%.
Misnomer indeed. In fact looking at the development of the iPhone it's clear that there are some features (like the new QTX stack and Cocoa Touch) that will be battled tested on the iPhone and then brought to the desktop.
He's a mod so he has a few extra vBulletin privileges. That doesn't mean he should stop posting or should start acting like Digital Jesus.
- SolipsismX
- SolipsismX
He's a mod so he has a few extra vBulletin privileges. That doesn't mean he should stop posting or should start acting like Digital Jesus.
- SolipsismX
- SolipsismX
post #12 of 19
3/20/09 at 3:03pm
- Joined: Dec 2001
- Location: San Jose, Ca, USA
- Posts: 740
- offline
- Select All Posts By This User
Quote:
You are thinking about MacOS X Server, whose licensing does allow separately purchased copies of MacOS X Server to run in a VM (from a third-party) on top of it while running on Apple-branded hardware. But that does not get around needing Apple-branded hardware, and MacOS X Server is a bit expensive to be purchasing multiple copies for this sort of thing.
post #13 of 19
3/23/09 at 3:36am
Quote:
Originally Posted by gharshg 
We wanted to develop native applications for iPhone and for that I along with 2 developers from our company started gathering knowledge. After several retries I was able to download 1.7 GB SDK. Our excitement soon turned into shock when we came to know that the SDK works on Mac only and the cost of Mac for us is 5 times than a Windows PC. We are a small company that survives on freelance projects and the price you get there is real throw away. For now we have postponed our plans for indefinite number of days with a hope of finding some work around solution and a dream of programming for iPhone.

We wanted to develop native applications for iPhone and for that I along with 2 developers from our company started gathering knowledge. After several retries I was able to download 1.7 GB SDK. Our excitement soon turned into shock when we came to know that the SDK works on Mac only and the cost of Mac for us is 5 times than a Windows PC. We are a small company that survives on freelance projects and the price you get there is real throw away. For now we have postponed our plans for indefinite number of days with a hope of finding some work around solution and a dream of programming for iPhone.
What kind of amateur operation are you running where "2 developers from our company started gathering knowledge" didn't realize early on and only after downloading the SDK that it only runs on Mac OS X?
post #14 of 19
3/23/09 at 6:17am
- Joined: Nov 2001
- Location: Somewhere far, far away
- Posts: 2,870
- offline
- Select All Posts By This User
Quote:
Originally Posted by gharshg 
We wanted to develop native applications for iPhone and for that I along with 2 developers from our company started gathering knowledge. After several retries I was able to download 1.7 GB SDK. Our excitement soon turned into shock when we came to know that the SDK works on Mac only and the cost of Mac for us is 5 times than a Windows PC. We are a small company that survives on freelance projects and the price you get there is real throw away. For now we have postponed our plans for indefinite number of days with a hope of finding some work around solution and a dream of programming for iPhone.

We wanted to develop native applications for iPhone and for that I along with 2 developers from our company started gathering knowledge. After several retries I was able to download 1.7 GB SDK. Our excitement soon turned into shock when we came to know that the SDK works on Mac only and the cost of Mac for us is 5 times than a Windows PC. We are a small company that survives on freelance projects and the price you get there is real throw away. For now we have postponed our plans for indefinite number of days with a hope of finding some work around solution and a dream of programming for iPhone.
Wow...that must have been some heavy "knowledge gathering" sessions. So heavy, in fact, that you never bothered to read that the SDK was OS X-only. No pity for the stupid.
It's ok though, we never wanted you to develop a fart app.
post #15 of 19
3/23/09 at 7:59am
post #16 of 19
3/23/09 at 9:29am
- Kickaha
- Really Fast Typing Member
- Joined: Nov 2001
- Location: Ossining, NY
- Posts: 8,571
- offline
- Select All Posts By This User
post #17 of 19
3/26/09 at 12:19am
- Joined: Mar 2003
- Location: Colorado Springs
- Posts: 351
- offline
- Select All Posts By This User
I imagine folks should expect a free Windows version of Xcode about the same time free Visual Studio comes to the Mac. 
I wonder why we don't hear about Mac developers clamoring for Visual Studio on the Mac so they can develop for windows mobile?

I wonder why we don't hear about Mac developers clamoring for Visual Studio on the Mac so they can develop for windows mobile?
"Slow vehicle speeds with frequent stops would signal traffic congestion, for instance."
uh... it could also signal that my Mom is at the wheel...
uh... it could also signal that my Mom is at the wheel...
"Slow vehicle speeds with frequent stops would signal traffic congestion, for instance."
uh... it could also signal that my Mom is at the wheel...
uh... it could also signal that my Mom is at the wheel...
post #18 of 19
7/1/09 at 4:05pm
Quote:
you know why? because windows can run on a mac with boot camp. windows computers cant run os x unless you turn it into a hackintosh (which is illegal) so macs can run visual studio through boot camp. but windows computers cant run xcode with doing some illegal stuff first.
post #19 of 19
10/21/09 at 3:34am
Quote:
The barrier is not the cost of the hardware. the problem lies with most Microsoft shops view an apple in their environment as a leper (trust me I am a home Mac user working in a microsoft shop in an IT role) my boss looks at macs like they were put here to destroy all things holy.... if only he knew.
In any event, there is one mac in our building and it is in a locked room by itself STRICTLY forbiden to connect to the network (lest it summon satan or something). I only wish I were kidding. The lone mac is for our promotions group, and they had to PROVE that the mac was able to do things that the PC could not before they could get it.
Anyway, all hail mac the evil undoer of man!

Return Home
Back to Forum: Mac Software
- Xcode for Windows
Currently, there are 214 Active Users
(14 Members and 200 Guests)
Recent Discussions
- › Google's Motorola issues second appeal of dismissed ITC case... 2 minutes ago
- › Judge says evidence will likely show Apple culpable in e-book price... 5 minutes ago
- › Microsoft caught lying about tablet size in comparison to Apple's iPad 15 minutes ago
- › iPad shipments could see first ever year-on-year decline in Q2,... 32 minutes ago
- › Haswell chips could bring 50% more battery life to Apple's next-gen... 42 minutes ago
- › iPhone urinalysis app draws scrutiny from FDA 53 minutes ago
- › Google's new 3D Maps destroy Manhattan in the wake of Apple's Flyover 1 hour, 37 minutes ago
- › South Australia's first Apple Store draws line hours ahead of... 2 hours, 11 minutes ago
- › Best Buy to offer $50 off all iPhone 5 & 4S models starting Sunday 2 hours, 59 minutes ago
- › Apple on pace to double lobbying spending on taxes, other issues 3 hours, 48 minutes ago
View: New Posts | All Discussions
Recent Reviews
- › Apple iPod nano - 16GB, Silver MC526LL/A (6th Generation) by cc420
- › Apple iPad with Retina Display Wi-Fi + Verizon/Sprint 4G - 64GB,... by Aaron Krahn
- › 13.3-inch Apple MacBook Air MD231LL/A (Mid-2012) by ahilal
- › Apple Time Capsule - 2TB (MD032LL/A) by biyahero
- › Apple iPad Wi-Fi - 64GB, White (MD330LL/A) by raeganapril
- › Apple Magic Trackpad (MC380LL/A) by WisdomSeed
- › Aperture 3 by bcbcbroderick
- › 17-inch Apple MacBook Pro MD311LL/A (Late 2011) by bcbcbroderick
- › Apple iPod touch - 32GB, Black MC544LL/A (4th Generation) by bcbcbroderick
- › Apple iPod touch - 8 GB, White MD057LL/A (4th Generation) by bcbcbroderick
View: More Reviews
New Apple Wikis
- › 2013 'Modified' iPod touch by Mikeycampbell81
- › 2013 MacBook Pros by Mikeycampbell81
- › iPad mini 2 with Retina display by Mikeycampbell81
- › 2013 iPhone 5S by Mikeycampbell81
- › Trade in your old devices for holiday cash by Mikeycampbell81
- › How to sell your old iPad for cash by Mikeycampbell81
- › How to offset the cost of a new iPhone by... by Mikeycampbell81
- › How to save money on AppleCare extended... by Kasper
- › How to offset the cost of a new iPad mini by... by Mikeycampbell81
- › Apple Prototypes by Mikeycampbell81
View: New Apple Wikis | All Apple Wikis
Home | Apple Product Guide | Forums | Apple Wikis | My Profile
About AppleInsider | Join the Community | Advertise
© 2013 AppleInsider is powered by Huddler Tech | FAQ | Support | Privacy/TOS | Site Map
About AppleInsider | Join the Community | Advertise
© 2013 AppleInsider is powered by Huddler Tech | FAQ | Support | Privacy/TOS | Site Map







