Author |
Message |
neuro.akn
|
Posted: Fri Mar 29, 2013 5:33 pm Post subject: Software development for Mac |
|
|
I'm looking to develop a program for Mac, specifically iOS, but am unsure of which language to use. I know that of course Xcode and Objective-C are ideal for Apple development; however, you need to agree to licensing and things like that, and my snow leopard OS is not compatible with Xcode. Which languages can I use to develop a complex program for iOS that I can simply download? |
|
|
|
|
 |
Sponsor Sponsor

|
|
 |
Tony

|
Posted: Fri Mar 29, 2013 6:00 pm Post subject: RE:Software development for Mac |
|
|
You need Xcode to get your basic programming tools on your machine, even if you're not going to be using Xcode directly. |
Tony's programming blog. DWITE - a programming contest. |
|
|
|
 |
mirhagk
|
|
|
|
 |
neuro.akn
|
Posted: Fri Mar 29, 2013 7:29 pm Post subject: RE:Software development for Mac |
|
|
Tony, I don't really know what you mean by that. Could you elaborate? |
|
|
|
|
 |
Tony

|
Posted: Fri Mar 29, 2013 10:55 pm Post subject: RE:Software development for Mac |
|
|
if you want to make an iOS app, you need tools that come packaged with Xcode for any language of your choice. |
Tony's programming blog. DWITE - a programming contest. |
|
|
|
 |
neuro.akn
|
Posted: Sat Mar 30, 2013 12:18 am Post subject: RE:Software development for Mac |
|
|
Okay, I see. Thank you. Are there any recommendations of which language I use? The program I am looking to build is complex and structured. Somewhat hard to describe, sorry. |
|
|
|
|
 |
wtd
|
Posted: Sat Mar 30, 2013 12:23 am Post subject: RE:Software development for Mac |
|
|
Use Objective-C. It's a good language and you won't be swimming against the current. |
|
|
|
|
 |
rdrake

|
Posted: Sat Mar 30, 2013 11:39 am Post subject: Re: Software development for Mac |
|
|
As Tony said, Xcode is required as it provides the toolchain to compile, link, sign, deploy, and debug iOS applications. As wtd has said, Objective-C is the primary language for developing both iOS as well as Mac applications. It's a decent language with some nifty features, though it can be quite verbose.
There are other languages that you can use on iOS if you desire. Objective-C is the path of least resistance and just about everybody knows it who develops on iOS. |
|
|
|
|
 |
Sponsor Sponsor

|
|
 |
mirhagk
|
Posted: Sat Mar 30, 2013 11:53 am Post subject: RE:Software development for Mac |
|
|
If you choose to go with mono you get the ability to cross-compile to android, iOS or windows phone, meaning you just have to change the interface for each one (which ideally should be the least difficult part). |
|
|
|
|
 |
Insectoid

|
Posted: Sat Mar 30, 2013 1:26 pm Post subject: RE:Software development for Mac |
|
|
Xcode is on your OSX install disks, if you still have them. |
|
|
|
|
 |
ncvitak

|
|
|
|
 |
|