Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Apple Systems and Services > Programming > iPhone/iPad Programming

Reply
 
Thread Tools Search this Thread Display Modes
Old Jun 17, 2009, 12:30 AM   #1
RunToTheHills
macrumors member
 
Join Date: Jun 2009
What programming language are apps written in?

Say I wanted to make something simple like that "Pocket Arnold" app. What language is that written in? And if it's something simple like "C++" or something (please pardon my non-knowledge in this area), could I just have someone familiar with said language do it for me, and then they could test it out on the SDK thing?

Ultimately, I'm just trying to figure out if the programming is something common, or if it's something specific to the iPhone/touch.

Thanks and again, sorry for my cloudiness.
RunToTheHills is offline   0 Reply With Quote
Old Jun 17, 2009, 02:56 AM   #2
robbieduncan
Moderator
 
robbieduncan's Avatar
 
Join Date: Jul 2002
Location: London
Read the sticky at the top of this forum. All iPhone native applications are written in Objective-C.
robbieduncan is offline   0 Reply With Quote
Old Jun 17, 2009, 09:12 AM   #3
HyperSnake
macrumors member
 
Join Date: Jan 2009
Location: Switzerland
All iPhone apps are written in objective-C, a superset of C, using the Cocoa Touch API, consisting of the Foundation Framework and the UIKit. The foundation framework is all the "under the hood" stuff like arrays, dictionaries, strings etc. the foundation framework is almost the same on Mac Os X and the iPhone. The UIKit is used for showing all the stuff on the screen like buttons, textfields, labels etc.

If you want to learn objective-C and Cocoa Touch, I can tell you it's not difficult and it's almost the same as writting applications for the mac. If you know nothing about either, read Stephen Kochan's book "Programming in Objective-C 2.0(2nd Edition)" and after that read Dave Mark and Jeff LaMarche's book "Beginning iPhone Development: Exploring the SDK". After having read those two books, even a person who has never programmed before should be able to write applications for the iPhone.

To get started you could also check out Jeff LaMarche's iphone blog: iphonedevelopment.blogspot.com
And
Download the iPhone SDK(you have to sign up as an Apple developer but it's free), then download some of the source code available at the iphone dev center, and also you should read some of Apple's documentation, just to get the feel of it(if you are new to programming you shouldnt be able to get a **** out of the documentation since it's for already experienced developers). It all starts at http://developer.apple.com/iphone

Ohh and by the way, if you buy a book DO NOT buy Erica Sadun's book, it is terrible for starting iPhone development, but a good reference once you've learned it.

- BEN.

EDIT: Just re-read your post: I ain't gonna write no iPhone apps for you for you, nor are anyone else. It seems almost like you pretend to want to start iPhone programming but in fact just want somebody to write it for you for free.
__________________
My App Store app: Vittigheder - Danish humor and jokes.
HyperSnake is offline   0 Reply With Quote
Old Jun 17, 2009, 10:43 AM   #4
iHateMacs
macrumors 6502a
 
Join Date: Aug 2008
Location: Coventry, UK
I want to get into APP writing, mainly for my own enjoyment, but I don't want to pay our for the SDK etc if it's beyond me.

I have dabbled in C since the mid 80's but never got much further than writing utilities for my own use. I currently "dabble" in javascript and PHP so I've not lost touch with programming.

I'd love to try a demo of the SKD or something first to see if it scares me or if I think it's something I might really get into.

I guess this sub forum is a good place to start reading
__________________
Mac Pro 09 Quad Core
iHateMacs is offline   0 Reply With Quote
Old Jun 17, 2009, 10:50 AM   #5
robbieduncan
Moderator
 
robbieduncan's Avatar
 
Join Date: Jul 2002
Location: London
Quote:
Originally Posted by iHateMacs View Post
I want to get into APP writing, mainly for my own enjoyment, but I don't want to pay our for the SDK etc if it's beyond me.
You can download the entire SDK and all the tools for free. It's not a demo: it's the whole thing which you can use forever. You only need to pay if you want to put your code on a real device and/or sell on the app store.

Go to developer.apple.com, create a free account and download the SDK.
robbieduncan is offline   0 Reply With Quote
Old Jun 17, 2009, 01:35 PM   #6
iHateMacs
macrumors 6502a
 
Join Date: Aug 2008
Location: Coventry, UK
Quote:
Originally Posted by robbieduncan View Post
You can download the entire SDK and all the tools for free. It's not a demo: it's the whole thing which you can use forever. You only need to pay if you want to put your code on a real device and/or sell on the app store.

Go to developer.apple.com, create a free account and download the SDK.
Oh. Well that's ideal then. I will go and look for it.

Thanks
__________________
Mac Pro 09 Quad Core
iHateMacs is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > Programming > iPhone/iPad Programming

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Which programming language is best for android development? HenrryBerg iPhone/iPad Programming 1 May 17, 2014 06:52 AM
Writing a Programming Language... ArtOfWarfare Mac Programming 54 Sep 9, 2013 08:10 AM
Recommend me a programming language shawnb123 Mac Programming 7 Dec 24, 2012 12:31 AM
What programming language do I need to learn to make iPhone apps? sakau2007 iPhone/iPad Programming 6 Jun 26, 2012 07:29 AM

Forum Jump

All times are GMT -5. The time now is 02:41 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC