PDA

View Full Version : iPhone SDK on Windows?




blueharvester
Mar 11, 2008, 09:31 AM
Is there any talk of the iPhone SDK being released on the Windows plaform? I'm really keen to have a tinker but I don't have a Mac (I can't afford one :-( ).

If not, then are there any Mac emulators out there that I could run an OSX environment on my Windows machine and in turn run the SDK?



scr1968
Mar 11, 2008, 09:33 AM
Is there any talk of the iPhone SDK being released on the Windows plaform? I'm really keen to have a tinker but I don't have a Mac (I can't afford one :-( ).

If not, then are there any Mac emulators out there that I could run an OSX environment on my Windows machine and in turn run the SDK?

No talk that I have heard. Just another reason to get a Mac. I'd be surprised if they came out with a Windows version for that reason alone (I am sure there are others.)

SCR

waterskier2007
Mar 11, 2008, 09:35 AM
If not, then are there any Mac emulators out there that I could run an OSX environment on my Windows machine and in turn run the SDK?

i believe if a windoze machine attempts to run osx, the machine cripples itself due to excess levels of awesomeness

blueharvester
Mar 11, 2008, 09:37 AM
No talk that I have heard. Just another reason to get a Mac. I'd be surprised if they came out with a Windows version for that reason alone (I am sure there are others.)

SCR
That's my thoughts too. I would love to get a Mac but unfortunately my budget doesn't allow it.

I wonder if someone will make an iPhone SDK simulator, perhaps an Eclipse plugin that wll allow you to code in Cocoa then compile and run in an iPhone simulator kind of like the Google Android SDK. That would be cool.

sr5878
Mar 11, 2008, 09:39 AM
i believe if a windoze machine attempts to run osx, the machine cripples itself due to excess levels of awesomeness

my windows machine only runs osx.

hackintosh ftw :)

waterskier2007
Mar 11, 2008, 09:40 AM
my windows machine only runs osx.

hackintosh ftw :)

ftw? i guess i dont catch that lingo

wrboyce
Mar 11, 2008, 09:50 AM
my windows machine only runs osx.

hackintosh ftw :)

Your Windows machine only runs OS X?

ftw? i guess i dont catch that lingo

"for the win" ;-)

BamaATL
Mar 11, 2008, 10:15 AM
My Dell laptop runs both Vista and OS X, dual boot.

sr5878
Mar 11, 2008, 10:32 AM
Your Windows machine only runs OS X?

alright... formerly windows :)

Jenson.Chew
Jun 15, 2008, 11:17 PM
My Dell laptop runs both Vista and OS X, dual boot.

By the way BamaATL, how you make OS X run as if it's running on a native Apple machine? I would like to code for iPhone too if that's possible.

Please enlighten me, thanks.

Regards,
Jenson

BamaATL
Jun 15, 2008, 11:40 PM
Google "dual boot leopard and windows vista"

Jenson.Chew
Jun 16, 2008, 12:12 AM
Google "dual boot leopard and windows vista"

Ok, thanks, I also found Dual Boot Leopard with Windows XP too, by the way, how's your experience coding for iPhone application on your OS X? Same like a native OS X machine?

BamaATL
Jun 16, 2008, 08:47 AM
I have never coded on a true MAC so I can't compare. Even the coding I did on my Dell OSX has been just experimentation.

psychofreak
Jun 16, 2008, 08:50 AM
By the way BamaATL, how you make OS X run as if it's running on a native Apple machine? I would like to code for iPhone too if that's possible.

Please enlighten me, thanks.It is against the forum rules to discuss this.

Jenson.Chew
Jun 17, 2008, 01:07 AM
It is against the forum rules to discuss this.

Hi Psycho Freak,

Sorry, now I know it's not appropriate to discuss these here.

Thanks.

Regards,
Jenson

Chrysaor
Jan 13, 2009, 09:56 AM
It is against the forum rules to discuss this.

No, its not. Theres a dedicated thread about OSx86 in OS X section.

By the way BamaATL, how you make OS X run as if it's running on a native Apple machine? I would like to code for iPhone too if that's possible.

Please enlighten me, thanks.

Regards,
Jenson

Try http://forum.insanelymac.com, you would find much more there.

DreamPod
Jan 13, 2009, 04:08 PM
The official SDK will never be released for Windows. Apple has no incentive to ever do so, they already get more than enough apps with the current setup, and people are buying Macs specifically to develop for iPhone, thus giving Apple money and more converts.

Jenson.Chew
Jan 14, 2009, 12:02 AM
The official SDK will never be released for Windows. Apple has no incentive to ever do so, they already get more than enough apps with the current setup, and people are buying Macs specifically to develop for iPhone, thus giving Apple money and more converts.

Hi DreamPod,

I understand where you stand. Your points are all valid.

In fact, even myself is planning for an iMac just to "enable" myself to code for iPhone or Mac applications.

But I think neither Apple nor Microsoft did the right things. People prefer cross-platform stuff. Well, there are solutions for cross-platform application, but fine-tuning need to be done for the same application for different OS, none of them really 100% cross-platform.

So, that's the game in the market, I won't expect Apple and Microsoft to do the same thing on each other OS to make their applications/developers cross-platform.

So if I really get a Mac, I will use Bootcamp for WIndows as my 2nd OS too, I don't like proprietary idea.

Thanks for the reply.

Meanwhile, I will look out for other alternative too.

Thanks.

Regards,
Jenson

takenthesmeg
Apr 5, 2009, 11:44 PM
Hi DreamPod,

I understand where you stand. Your points are all valid.

In fact, even myself is planning for an iMac just to "enable" myself to code for iPhone or Mac applications.

But I think neither Apple nor Microsoft did the right things. People prefer cross-platform stuff. Well, there are solutions for cross-platform application, but fine-tuning need to be done for the same application for different OS, none of them really 100% cross-platform.

So, that's the game in the market, I won't expect Apple and Microsoft to do the same thing on each other OS to make their applications/developers cross-platform.

So if I really get a Mac, I will use Bootcamp for WIndows as my 2nd OS too, I don't like proprietary idea.

Thanks for the reply.

Meanwhile, I will look out for other alternative too.

Thanks.

Regards,
Jenson

I agree. I am trying to get work to buy me a MacBook Pro :D for the same reason. On a sidenote, I had a thought the other day: Wouldn't it be awesome if Apple made a special version of Xcode that generated apps that work perfect on Windows and on Macs - complete with sexy installer. Then you could just write for Mac and let Apple worry about getting it to work on Windows. That would be a win win I should think.

CocoaPuffs
Apr 5, 2009, 11:53 PM
If you're a worthy developer, you shouldn't have any problem gaining access to a Mac. If not, why would Apple want to invest resource on you? 25,000 apps and counting, if you're not already on the train, you should be leaving the train station.

Jenson.Chew
Apr 6, 2009, 12:53 AM
If you're a worthy developer, you shouldn't have any problem gaining access to a Mac. If not, why would Apple want to invest resource on you? 25,000 apps and counting, if you're not already on the train, you should be leaving the train station.

I think that depends too. Some just don't want to spend extra bucks or mess around the place with multiple workstations. Though I would prefer to have Mac and Windows running separately.

But no, if I'm not already on the train, I shouldn't leave, I need to buy ticket, remember? So if I'm not a Mac user, I need to buy a Mac first. And same thing, I could be waiting there to pick up someone, so can I say I'm waiting for my Mac to get delivered to me?

One more scenario, I could be at the train station but I just alight, since I'm not entering station for nothing, of course I need to leave when I alight if I have nothing else, that applies for those who owned a Mac, but now want to develop for Mac and iPhone ;-)

Sorry if I offended anyone, just having fun explaining the logic behind. By the way, I'm getting my first Mac soon! Well, it's as mentioned earlier, an iMac ;-)

Cheers,
Jenson

nathan124
Jun 7, 2009, 03:53 AM
i believe if a windoze machine attempts to run osx, the machine cripples itself due to excess levels of awesomeness

I must award this with a ROFL. But more seriously, i also wish to make iphone apps for my iPod Touch but only have windows machines at my disposal.

Could it run on a hackintosh or is there any other emulator like interface that I can run it on.

BlackWolf
Jun 7, 2009, 05:06 AM
I agree. I am trying to get work to buy me a MacBook Pro :D for the same reason. On a sidenote, I had a thought the other day: Wouldn't it be awesome if Apple made a special version of Xcode that generated apps that work perfect on Windows and on Macs - complete with sexy installer. Then you could just write for Mac and let Apple worry about getting it to work on Windows. That would be a win win I should think.

it's called java and is goddamn slow because it runs cross-platform ^^ that's the price you gotta pay for those things.

if you knew how apps work you'd knew that it's not that simple to "generate apps that work perfect on windows and on macs". I don't say it's impossible, but anyway, if you want to do it, use java.

Noobertz
Jun 7, 2009, 05:27 AM
I really doubt that Apple will ever release a SDK that will work on a PC. I mean why would they from a simple business standpoint that would just be a bad idea. Plus everyone should get a mac, Just for the Terminal.

firewood
Jun 7, 2009, 07:41 PM
Not a chance. Apple's SDK depends on stuff (Obj-C, Cocoa, OS X libs & Keychain) that's not in Windows. And Apple is not going to waste much of their time porting all that important code to Windows.

They are also using the popularity of coding for the App store to trick more developers into knowing how to code for Mac OS X.

If you not interested in getting a Mac, go develop for Android.

dougdawson
Jun 7, 2009, 08:25 PM
If you're a worthy developer, you shouldn't have any problem gaining access to a Mac. If not, why would Apple want to invest resource on you?

That reminds me of a conversation I recently had with a lawyer friend of mine. He claimed that all the people begging on the street corners were there because they were addicted to drugs, and instead of throwing them nickel bags, we should be throwing them those little cheese-and-cracker packets, and he kept a special stash of them under his seat just for that purpose.

Doug

Jenson.Chew
Jun 8, 2009, 12:57 AM
Well, I seemed to understand that Apple just want to make more developers develop for Mac and iPhone/iPod with the popularity of their iPhone/iPod Touch, it tends to increase the sales of Mac machines and increase their profits.

So I would still think that it's more feasible to get a Mac, and since Mac now run on Intel x86 processor, you could dual boot with Windows if you still want to develop on Windows (though I'm not sure whether the experience would be the same for windows developments on Mac).

If you really don't wanna get a Mac for iPhone development, I think, instead of Android, I would suggest you to develop for WebOS from Palm (if you heard about Palm Pre), and make use of their Mojo SDK and toolkits.

I think it would be equally fun if not more fun than iPhone development. I'm still waiting for their SDK & Toolkits' public release. Stay tune! If you get a Mac, then I think you would be able to develop for Windows Mobile, Android, WebOS, and iPhone/iPod Touch, that's a pretty good deal for mobile developers, I suppose.

Tell me if I'm wrong, I want somemore who know better to share, then maybe all of us could get a better picture ;-)

Phil A.
Jun 8, 2009, 09:36 AM
They are also using the popularity of coding for the App store to trick more developers into knowing how to code for Mac OS X.

QFT
I've been a mac user for 7 years but was never really interested in developing software for OS X. However, since developing on the iPhone, I've been thinking that maybe I ought to take a look at OS X development too...

jnic
Jun 8, 2009, 09:48 AM
I must award this with a ROFL. But more seriously, i also wish to make iphone apps for my iPod Touch but only have windows machines at my disposal.

Could it run on a hackintosh or is there any other emulator like interface that I can run it on.

If you've really only PCs at your disposal, then yes, development on a hackintosh is perfectly possible.

Jenson.Chew
Jun 9, 2009, 01:06 AM
Btw, did you notice that there are new range of product with more affordable pricing on Apple Store now? i think it's getting very competitive in pricing and affordable for people to start using Mac.

Link for US Apple Store: http://store.apple.com/us

In fact, i think this apply to Apple Store worldwide.

Kudos for Apple, wise move!

Darkroom
Jun 9, 2009, 01:18 AM
it's called java and is goddamn slow because it runs cross-platform ^^ that's the price you gotta pay for those things.

if you knew how apps work you'd knew that it's not that simple to "generate apps that work perfect on windows and on macs". I don't say it's impossible, but anyway, if you want to do it, use java.

java chews. i'm hearing that Adobe Air is strong. let's see if it really takes off.

justfred
Jun 9, 2009, 11:45 AM
They are also using the popularity of coding for the App store to trick more developers into knowing how to code for Mac OS X.

Heh... yeah. I used to consider myself a windows programmer and/or web programmer...

now I'm learning Cocoa and I am a hop, skip, and a jump away from being a mac programmer as well. Amazing how that happened.

Apple makes good decisions as a hardware company. Software is great when it is cross-platform, but not when your revenue comes from selling devices that directly compete with the platform you're catering to.

mskembo
Jun 23, 2009, 01:30 PM
I Googles iPhone SDK Windows to see if it was available, and was really shocked to come accross this thread. Some of the posters here represent the worst components of the Mac cult. I'm a Network Security Engineer, with 13 years of industry experience, and am sick of the stupidity happening in the Mac culture.

First, OS X is a great OS, but so is Vista (and 7 is shaping up to be a killer app). You are into a Coke and Pepsi argument that will never end. Macs do get viruses, they do crash, and they are not fundimentaly better than a PC. Additionally the problems with a Windows is typically not OS related, but stems from the fact that Windows is designed to support a larger hardware base than OS X. If Microsoft only allowed their OS to be run on a hardware platform they specified then it would be just as stable, and cost just as much as a Mac. However if they did that then they wouldn't hold the vast majority of the market like they do.

Realize when you are spewing your hatefull dogma that people without a dog in the fight are turned off by it. Literally it makes me embarassed to have just purchased an iPhone 3G S...

Mike Skembo
yamahadrummer.blogspot.com

dejo
Jun 23, 2009, 02:54 PM
If Microsoft only allowed their OS to be run on a hardware platform they specified then it would be just as stable, and cost just as much as a Mac.
Except Microsoft doesn't sell hardware and their OSes already cost more then Mac OS X. ;)

As for the rest of your post, I think the amount of perceived fanboyism expressed in this thread is much lower than I've seen in other threads. Are there specific comments that you are taking objection too? If so, quote them and supply some basis for your disagreement. Otherwise, it just starts to look like the opposite of Apple-fanboysim: Apple-hate.

I think it's not that hard to conclude that Apple has not ported the iPhone SDK or Xcode to Windows for two reasons: 1) it would be a lot of work (and might not even be successful) and 2) it would remove another good reason to buy Apple hardware. Of course, there may be even more reasons that only Apple internally is aware of.

Luke Redpath
Jun 23, 2009, 08:10 PM
I Googles iPhone SDK Windows to see if it was available, and was really shocked to come accross this thread. Some of the posters here represent the worst components of the Mac cult. I'm a Network Security Engineer, with 13 years of industry experience, and am sick of the stupidity happening in the Mac culture.

First, OS X is a great OS, but so is Vista (and 7 is shaping up to be a killer app). You are into a Coke and Pepsi argument that will never end. Macs do get viruses, they do crash, and they are not fundimentaly better than a PC. Additionally the problems with a Windows is typically not OS related, but stems from the fact that Windows is designed to support a larger hardware base than OS X. If Microsoft only allowed their OS to be run on a hardware platform they specified then it would be just as stable, and cost just as much as a Mac. However if they did that then they wouldn't hold the vast majority of the market like they do.

Realize when you are spewing your hatefull dogma that people without a dog in the fight are turned off by it. Literally it makes me embarassed to have just purchased an iPhone 3G S...

Mike Skembo
yamahadrummer.blogspot.com

Now who's trolling?

kainjow
Jun 23, 2009, 08:30 PM
I Googles iPhone SDK Windows

You're not the only one. This thread currently has 71k+ views, making it the most viewed thread in the iPhone Programming forum :)

RobertD63
Jun 23, 2009, 10:32 PM
I love the little plug of his website haha. Anyways.

Like people have said, the SDK relies on stuff only coming from OSX that isn't possible on windoze like all the frameworks and API's and this would call for a complete rewrite of the SDK. Not worth Apples time for this little market. They would end up losing so much more money here. Think about it guys, Apple gets 30% of the app store cut. Thats not much, most if not all goes to hosting fees. So with spending all this money to rewrite the SDK and hiring new people etc would end up costing apple so much money they aren't even looking at it to joke around with the idea.

Ill put it down right now, its never going to happen. Sorry :o

EssentialParado
Jul 7, 2009, 06:39 PM
You might be interested to read what's happening here:- http://sio2interactive.forumotion.net/features-requests-f5/request-pc-or-mac-compilable-build-t710-15.htm#4000

^ this will probably end up being more useful for windows 3d modelers.

On another note, I'd never recommend developing on a hackintosh or through virtualization. I don't believe any serious developer would build on completely non-native hardware. I know some people don't have access to a Mac, but so long as you're prepared to make the final build and debugging on a Mac, you can probably get away with it.

kainjow
Jul 7, 2009, 10:56 PM
Porting Xcode and all the various tools over to Windows I'm sure is technically possible. Remember, this is Apple. They had OS X running on x86 from the beginning. They ported iTunes to Windows (which is basically the majority of the Carbon framework). QuickTime and WebKit have been cross-platform for years. They ported Safari, which I'm guessing means they have some form of Cocoa for Windows internally (YellowBox?).

But it doesn't make sense in terms of business. Think of how many of those 50,000 apps come from developers who are new to the Mac. I'm guessing a large percent. That's a lot of Mac minis and MacBooks. Apple wants more Mac/iPhone software so they can sell more hardware.

Back when I was writing iPod apps (pre-touch) I had customers tell me they sold their Palms and bought an iPod and my software. Now that was only a handful but I bet it happens on a larger scale with other companies.

CylonGlitch
Jul 8, 2009, 08:14 AM
For those who are looking to develop for the Mac / iPhone, getting the low end MacBook, adding in a 500gb HD ($100 Seagate), and 4GB of RAM ($75) will set you back about $1200. It isn't a bad machine, it's what I'm on right now, and what I develop on.

I also recommend picking up VMWare Fusion for the Mac that will allow you to install Windows and run it natively inside of OS-X. This is an added benefit of being able to backup your windows system using Time Machine, and having different instantiations of Windows running. Ever want to keep a good virgin install of Windows? Easy with Fusion, just install Windows, then copy the image. Now you have TWO installs, one you keep clean and the other you can test on. Yes, both can be running at the same time.

Need Ubuntu, or Red Hat, easily installed with Fusion.

Of course VMWare has this on the PC side as well, but it isn't as nice. VMPlayer can only play images that were made with VMWorkstation (expensive) or downloaded from their website. VMPlayer on the PC can play images made with Fusion! If you need a way to get yourself a Mac, tell your boss that it's the easiest and cheapest way to create your own images for the PC's. :D

I was a PC fan for so many years but switched over to Macs a few years ago. Glad I did. But I still have to use XP for FPGA development; and that's where Fusion works GREAT!

dejo
Jul 8, 2009, 10:34 AM
A 500GB HD and 4GB of RAM are not required to develop for Mac / iPhone; neither is Windows. A base-level Macbook or even Mac mini are more than sufficient to get started.

dangly
Jul 8, 2009, 11:23 AM
I researched this and performed many successful steps as well.

You have to install mac osx onto the windows machine to use the SDK on windows.

I can be done with either a virtual machine or a converting the windows machine.

It all depends on the processor. If you have Intel is should be quite hard but not to hard to install it. Not gonna lie but you may need to get some "third party files" from other sources to make it work. But i don't think thats legal so i take no responsibility for it.

If you have AMD processor. You will have to change the kernel. Very difficult so only do it if you know what your doing.

I got to the point of installing the mac osx [legit] onto a virtual machine. Was installing but then there were problems communicating with the harddrive. Spent alot of time trying and i couldnt really be bothered to fix it so i stopped. I believe the kernels are the problems.

Once osx is up. It should be simple to install and use the SDK.

Reasons why its not on Windows -

SDK uses Mac OSX core files

Windows cant read .dmg files which are essential(i think its .dmg but dont shout at me for that)

Profit...

CylonGlitch
Jul 8, 2009, 12:45 PM
A 500GB HD and 4GB of RAM are not required to develop for Mac / iPhone; neither is Windows. A base-level Macbook or even Mac mini are more than sufficient to get started.

Of course that isn't true if you just want to develop for the Mac, but he was talking about having a windows system as well because that is what they are mostly using at their location. Thus you need more memory if you're trying to run a virtualized windows session. The hard drive space is not necessary but the price difference doesn't really warrant much less. The reason for the larger drive, and this is mostly for Windows locations, is that you can then have a good sized Windows Bootcamp partition (60 to 100gb) and then you can have multiple instances of the Windows virtual drive images for different configurations. It gets eaten up quickly. I had a 120gb in my MacBook, and that was barely enough for all the different installs. Going to 320 was going to cost me $99; going to 500gb cost me $109 --- no reason not to go to 500gb.

Agnes Rexana
Jul 10, 2009, 05:05 PM
i have windows vista ultimate and i would like to be able to download the iPhone app designing program from the apple website. If apple is going to make it available to windows via an update or something i would like to know. but if they aren't planning on doing that then i need some instructions on how to get it onto my computer.

munkees
Jul 10, 2009, 07:08 PM
i have windows vista ultimate and i would like to be able to download the iPhone app designing program from the apple website. If apple is going to make it available to windows via an update or something i would like to know. but if they aren't planning on doing that then i need some instructions on how to get it onto my computer.

I don't think it will every be under windows, you should look into dual booking you PC with Mac OS X, other than that you will need a mac.

theinhibitor
Aug 1, 2009, 04:58 AM
Three things:
You CAN get the iPhone sdk for windows. There is guy who cracked the core files as well as the iPhone simulator. However, you have to "build" the files yourself. If you have no idea what "building" is in the SDK world then you shouldnt even be trying to code.

Why in world would you need 500gb hd and 4gb ram??? LOL who said that? First of all its processing speed that's important in programming NOT ram. Also, you developing prob 1mb apps for a phone that has a 166mhz processor. Do the math please. If your app is freezing up your comp it wont even run on the iPhone.

There are many ways to get your programs running on a iphone without the SDK. I primarily work in Java and C and have been able to get my little programs running no problem. Yes, you can even get Java to run on the iPhone. I would suggest talking about this at a mac developer forum, not here.

One last thing...
I cant believe people still argue about Mac and PC. Neither is better however some are better for some things. From a developmental side PC's are INARGUABLY better. Ever single high end game or piece of software (think gaming engines or Mathematica and the like) is made for PC. Macs r a headache for developers. Because most of the software is built for PC based graphics pipelining then Macs usually have sever problems rendering graphics. For a designers point of view Macs r better. They boot faster and have nice little additions that speed up the process (think all Adobe products). They also r easy to use with additional hardware (like cameras and the like).

rdowty
Aug 1, 2009, 05:03 AM
I wish Microsoft would make Visual Studio and SQL Server Manager for Mac. Then I wouldn't have to run Fusion all day long.

dejo
Aug 1, 2009, 01:17 PM
One last thing...
I cant believe people still argue about Mac and PC. Neither is better however some are better for some things. From a developmental side PC's are INARGUABLY better. Ever single high end game or piece of software (think gaming engines or Mathematica and the like) is made for PC. Macs r a headache for developers. Because most of the software is built for PC based graphics pipelining then Macs usually have sever problems rendering graphics. For a designers point of view Macs r better. They boot faster and have nice little additions that speed up the process (think all Adobe products). They also r easy to use with additional hardware (like cameras and the like).
"Neither is better." You should have left it at that. There's a lot more to software development than graphics pipelines. And, um, Mathematica runs on OS X and Linux as well. And, I believe, it's always been fairly cross-platform friendly. A large amount of modern software development can be done on a variety of platforms, sometimes even targeting other platforms. To say that "PC's are INARGUABLY better" just sounds uniformed.

GranoblasticMan
Aug 29, 2009, 01:54 AM
Not a chance. Apple's SDK depends on stuff (Obj-C, Cocoa, OS X libs & Keychain) that's not in Windows. And Apple is not going to waste much of their time porting all that important code to Windows.

They are also using the popularity of coding for the App store to trick more developers into knowing how to code for Mac OS X.

If you not interested in getting a Mac, go develop for Android.

Sweet, I will. And I'm sure plenty of other developers, when given the choice between "Buy our computer to develop for our product" or "Develop an application on the computer you already use," they will choose the latter.

kainjow
Aug 29, 2009, 07:23 AM
Sweet, I will. And I'm sure plenty of other developers, when given the choice between "Buy our computer to develop for our product" or "Develop an application on the computer you already use," they will choose the latter.

Doesn't really seem to be the case at this point with the success of the App Store and the number of new Cocoa developers...

firewood
Aug 29, 2009, 02:59 PM
And I'm sure plenty of other developers, when given the choice between "Buy our computer to develop for our product" or "Develop an application on the computer you already use," they will choose the latter.

Only for the lazy and business impaired. They'll look for the tin key under the light when the gold key is just a bit over in the other direction.

Anyone with a business mind will look at potential profit, and pick the market with the biggest upside that will more than cover the costs for any development tools needed.

dragonblade629
Oct 1, 2009, 08:18 PM
i believe if a windoze machine attempts to run osx, the machine cripples itself due to excess levels of awesomeness

What the hell do you mean? Mac is extremely NOT awesome! Every gamer knows that.

dejo
Oct 1, 2009, 11:29 PM
What the hell do you mean? Mac is extremely NOT awesome! Every gamer knows that.
You joined just to post that? Well, thanks for playing. Johnny will have your home edition waiting for you on the way out. :D

rekhyt
Oct 2, 2009, 01:09 AM
What the hell do you mean? Mac is extremely NOT awesome! Every gamer knows that.

Games are being ported to Mac now. I wonder why. Windows is extremely NOT awesome either. Cannot reply yet because you BSODed?

You joined just to post that? Well, thanks for playing. Johnny will have your home edition waiting for you on the way out. :D

Haha lol. $179 down the drain.

firewood
Oct 2, 2009, 02:06 PM
What the hell do you mean? Mac is extremely NOT awesome! Every gamer knows that.

Who cares about gamers? With regard to the SDK, Apple only cares how many great developers (game and otherwise) can use Mac dev tools, whether or not they think it's awesome for anything else. At the last two (non-Apple and huge) developer conferences I attended, I saw a large percentage of MacBooks among the thousands of developers.

Plus, with 85k apps in the store, they'd rather sell more Macs, than have more bad ports of apps from devs who only know windows APIs.

ViViDboarder
Oct 6, 2009, 03:50 PM
it's called java and is goddamn slow because it runs cross-platform ^^ that's the price you gotta pay for those things.

if you knew how apps work you'd knew that it's not that simple to "generate apps that work perfect on windows and on macs". I don't say it's impossible, but anyway, if you want to do it, use java.

Aaactually...

Java applications only run on ONE machine. Java Virtual Machine. JVM runs on all platforms and provides a level of compatibility because the Virtual Machine has known specs and can be compiled for on any system. This is also the reason why it runs sluggishly. Although it still provides a useful interface for this reason.

Also, it is possible to write apps in Xcode or on a Mac that run just fine in Windows or Linux. I've done so. The only issue is that they must be compiled with the proper libraries. I just made sure the source code and header files had the proper statements to recognize the environments and compile properly.

The code then only needs to be compiled before run and it will work in any system. Granted my applications were just simple C++ OpenGL apps and didn't require too much to be included. This would be increasingly difficult as the complexity of the application increases as well as the application using platform specific API's such as some Apple frameworks or Microsoft's .Net framework. There may not always be an easy alternative for cross-platform development.

This is also why it's not always easy for them to just port applications from one OS to another.

As far as the iPhone SDK goes... It'd be possible for them to port the SDK over, but I don't think they will. Microsoft doesn't port .Net and Visual Studio over to Mac. Also, as noted, App Store is doing just fine with only Mac developers.

slimjimtx
Nov 17, 2009, 04:48 PM
Is there any talk of the iPhone SDK being released on the Windows plaform? I'm really keen to have a tinker but I don't have a Mac (I can't afford one :-( ).

If not, then are there any Mac emulators out there that I could run an OSX environment on my Windows machine and in turn run the SDK?

You don't need a Mac any more to code for the iPhone. There are several solutions for this floating around out there, but you might want to try the one at DragonFireSDK.com. It's very simple to use and you can get going very quickly.

old-wiz
Nov 17, 2009, 05:03 PM
You don't need a Mac any more to code for the iPhone. There are several solutions for this floating around out there, but you might want to try the one at DragonFireSDK.com. It's very simple to use and you can get going very quickly.

and is it legal?

Decriptic
Nov 23, 2009, 07:20 PM
i believe if a windoze machine attempts to run osx, the machine cripples itself due to excess levels of awesomenessof course

You don't need a Mac any more to code for the iPhone. There are several solutions for this floating around out there, but you might want to try the one at DragonFireSDK.com. It's very simple to use and you can get going very quickly.And can this compiler build iPhone applications with C++?

fmaxs22
Feb 15, 2010, 10:28 AM
http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/

Develop iphone apps on windows.

dejo
Feb 15, 2010, 10:39 AM
Develop iphone apps on windows.
Many here would not consider those real iPhone apps. For example, how would you use it to code a UITableViewController?