Solved

sdk for ipod/ipad/iphone under windows or linux env

Posted on 2010-11-11
3
895 Views
Last Modified: 2012-05-10
I would like to develop apps for ipod/ipad/iphone, and all I could find is the sdk under Mac.
Can anyone guide me how to use a windows or linux - ipod sdk. If there is such a thing...?
I would like to buy mac,. I thought of buying the osx to intel machine, and install that on a seperate disk, or using vm/virtual box to run the system,. But didn't progress much on these tracks....

Any ideas?
0
Comment
Question by:amitbueno
  • 2
3 Comments
 
LVL 3

Expert Comment

by:big_one01
ID: 34114831
0
 

Author Comment

by:amitbueno
ID: 34120127
all the dev tools there are for mac,. I am looking for something for linux or windows.
0
 
LVL 3

Accepted Solution

by:
big_one01 earned 250 total points
ID: 34120407
You could easily build an App using PhoneGap (http://phonegap.com/), or Appcelerators "Titanium Mobile" (appcelerator [dot] com/products/titanium-mobile/).

Both of these essentially act as a Webkit wrapper, so you can build your application with HTML/CSS/Javascript. It's a pretty portable solution, too, but you are somewhat limited in what you can make - i.e, no intensive rendering or anything. It really all depends on what you're looking to do.

You pretty much have to buy a Leopard Mac to do iPhone SDK development for apps that run on non-jailbroken iPhones.

Not that it's 100% impossible, but it's 99.99% unreasonable. Like changing light bulbs with your feet.

Not only do you have to be in XCode, but you have to get certificates into the Keychain manager to be able to have XCode and the iPhone communicate. And you have to set all kinds of setting in XCode just right.

There is another solution if you want to develop in C/C++. http://www.DragonFireSDK.com will allow you to build iPhone applications in Visual Studio on Windows. It's worth a look-see for sure.

Only Macintosh computers because the Software Development Kit is just a set of APIs, Libraries, and Runtimes that extend XCode (the Macintosh Developer Tools).

There are a ton of frameworks and such that only exist on the Mac OS X development layer that the iPhone SDK needs in order to compile and run.

And also, the language that the SDK uses, (Apple uses Objective-C) doesn't exist in Windows or Linux, which is why Apple won't go through the year or more's work to port XCode just for Windows users (especially since anyone using Windows wouldn't know the Objective-C language, so literally 97% of those people would try the SDK a couple times, then give up...not worth a whole year's work of porting).
0

Featured Post

Live: Real-Time Solutions, Start Here

Receive instant 1:1 support from technology experts, using our real-time conversation and whiteboard interface. Your first 5 minutes are always free.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
SCCM 2012 14 32
Intel Server w/SC5650HCBRP mobo and crazy loud fans after BIOS update 11 105
Determine if SQL is installed in Server 2008 R2 4 77
awk to variable in bash 2 40
Citrix XenApp, Internet Explorer 11 set to Enterprise Mode and using central hosted sites.xml file.
It’s been over a month into 2017, and there is already a sophisticated Gmail phishing email making it rounds. New techniques and tactics, have given hackers a way to authentically impersonate your contacts.How it Works The attack works by targeti…
Windows 8 comes with a dramatically different user interface known as Metro. Notably missing from the new interface is a Start button and Start Menu. Many users do not like it, much preferring the interface of earlier versions — Windows 7, Windows X…
With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

815 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

8 Experts available now in Live!

Get 1:1 Help Now