![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
Guest
Posts: n/a
|
At 03 Jan 2012 09:54:35 -0800 nospam wrote:
> In article <4f02cc01@news.x-privat.org>, Pisinho <pisinho@gmail.com> > wrote: > > > Hi, > > it's possible programmin ios 5 in windows ? > > I'm a beginning programmer in objective-c and I not sure have a sufficient > > experience for this before buy a MAC... > > short answer: no, a mac is required. > > long answer: sort of. the sdk was ported to work in visual studio, but > only parts of it (just compiling). quite a bit does not work, including > being able to run the simulator to test apps and there's certainly no > way to load the apps onto a device either. basically, all you can do is > see if something compiles. this was also a while ago and i don't know > if anyone bothered to get more recent sdks working. it's kind of stupid > to bother, since a mac can be had for very little money. Longer Answer: there are two popular unofficial SDKs for Windows that I'm aware off that don't require a Mac for anything. Dragonfire <http://www.dragonfiresdk.com> is $100 and includes a simulator that runs in Windows. You upload your builds to their server and get back an app compiled on their Macs for testing on your own device. Your can submit your apps through your own dev account, or submit free apps through theirs (after they approve them.) They offer unlimited test builds, but charge $10 for each App Store submission-ready "final" build. Dragonfire uses MS Visual Studio (or the free "Express" version) and the apps are written in C++ using a library that calls iOS functions. Somehow, toy can even deploy these apps to your own (non- jailbroken) devices via iTunes without an Apple developer account, at least according to their FAQ. Marmalade <http://www.madewithmarmalade.com is $150/year, but doesn't charge per app like Dragonfire. They can also compile a single app for both iOS and Android (with a higher level of license, more platforms including LG TVs can be targeted.) They apparently offer a free non- commercial licence to students. It also has a simulator, but even they admit it's slow. Both seem to be game creation-oriented (Marmalade even more so), but other types of apps can be created as well. Obviously, for the vast majority of devs, using a Mac with the real SDK is the best way to go, but for devs on a budget, or those more comfortable using their existing Windows PCs and development tools, these seem like reasonable alternatives, particularly for apps built for personal use, rather than submit to the App Store. |
|
![]() |
![]() |
| Copyright ©2007-2008 MacShock.com. |
Powered by vBulletin Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. |