Writing "apps" for Apple devices
-
So, out of curiosity I started looking around for more information about writing applications for IPods/IPhones etc, and I was rather surprised by the lack of information about it I could find anywhere. I googled around for it for ages, I only managed to find info about writing applications for IPads. Even on the Apple website I cannot find any information about it other than for IPads. Anyone got any ideas what I'm doing wrong? :laugh: Also, if someone wrote an application for the IPhone would it run on the IPod, and vice versa?
See if you can crack this: b749f6c269a746243debc6488046e33f
So far, no one seems to have cracked this!The unofficial awesome history of Code Project's Bob! "People demand freedom of speech to make up for the freedom of thought which they avoid."
-
So, out of curiosity I started looking around for more information about writing applications for IPods/IPhones etc, and I was rather surprised by the lack of information about it I could find anywhere. I googled around for it for ages, I only managed to find info about writing applications for IPads. Even on the Apple website I cannot find any information about it other than for IPads. Anyone got any ideas what I'm doing wrong? :laugh: Also, if someone wrote an application for the IPhone would it run on the IPod, and vice versa?
See if you can crack this: b749f6c269a746243debc6488046e33f
So far, no one seems to have cracked this!The unofficial awesome history of Code Project's Bob! "People demand freedom of speech to make up for the freedom of thought which they avoid."
Apples platform for iPhones, iPads and what not is the same. Start looking at x-code and objective-c.
-
So, out of curiosity I started looking around for more information about writing applications for IPods/IPhones etc, and I was rather surprised by the lack of information about it I could find anywhere. I googled around for it for ages, I only managed to find info about writing applications for IPads. Even on the Apple website I cannot find any information about it other than for IPads. Anyone got any ideas what I'm doing wrong? :laugh: Also, if someone wrote an application for the IPhone would it run on the IPod, and vice versa?
See if you can crack this: b749f6c269a746243debc6488046e33f
So far, no one seems to have cracked this!The unofficial awesome history of Code Project's Bob! "People demand freedom of speech to make up for the freedom of thought which they avoid."
AFAIK, iPad, iPhone, iPod all use the iOS which is a lighter version of MacOS. development applications on these involves using Objective C with the COCOA framework (although you can use C++ with other APIs and libraries). So to answer your question, there isn't any difference between developing for the 3 devices on the API / IDE front. Check out the Apple Developer[^] site for docs. I'd suggest starting with iOS Application Programming Guide[^] or Learning Objective-C: A Primer[^] if you're new to Objective C and want to use it for your development. I found this (pdf)[^] very useful.
"It was when I found out I could make mistakes that I knew I was on to something." -Ornette Coleman "Philosophy is a study that lets us be unhappy more intelligently." -Anon.
-
So, out of curiosity I started looking around for more information about writing applications for IPods/IPhones etc, and I was rather surprised by the lack of information about it I could find anywhere. I googled around for it for ages, I only managed to find info about writing applications for IPads. Even on the Apple website I cannot find any information about it other than for IPads. Anyone got any ideas what I'm doing wrong? :laugh: Also, if someone wrote an application for the IPhone would it run on the IPod, and vice versa?
See if you can crack this: b749f6c269a746243debc6488046e33f
So far, no one seems to have cracked this!The unofficial awesome history of Code Project's Bob! "People demand freedom of speech to make up for the freedom of thought which they avoid."
-
So, out of curiosity I started looking around for more information about writing applications for IPods/IPhones etc, and I was rather surprised by the lack of information about it I could find anywhere. I googled around for it for ages, I only managed to find info about writing applications for IPads. Even on the Apple website I cannot find any information about it other than for IPads. Anyone got any ideas what I'm doing wrong? :laugh: Also, if someone wrote an application for the IPhone would it run on the IPod, and vice versa?
See if you can crack this: b749f6c269a746243debc6488046e33f
So far, no one seems to have cracked this!The unofficial awesome history of Code Project's Bob! "People demand freedom of speech to make up for the freedom of thought which they avoid."
You should search for iApps... :rolleyes:
[www.tamelectromecanica.com] Robots, CNC and PLC machines for grinding and polishing.
-
So, out of curiosity I started looking around for more information about writing applications for IPods/IPhones etc, and I was rather surprised by the lack of information about it I could find anywhere. I googled around for it for ages, I only managed to find info about writing applications for IPads. Even on the Apple website I cannot find any information about it other than for IPads. Anyone got any ideas what I'm doing wrong? :laugh: Also, if someone wrote an application for the IPhone would it run on the IPod, and vice versa?
See if you can crack this: b749f6c269a746243debc6488046e33f
So far, no one seems to have cracked this!The unofficial awesome history of Code Project's Bob! "People demand freedom of speech to make up for the freedom of thought which they avoid."
Also, these Stack Overflow tags might prove useful:* iPhone: http://stackoverflow.com/questions/tagged/iphone[^]
- Objective-C: http://stackoverflow.com/questions/tagged/objective-c[^]
- Cocoa-Touch: http://stackoverflow.com/questions/tagged/cocoa-touch[^]
Time you enjoy wasting is not wasted time - Bertrand Russel
-
So, out of curiosity I started looking around for more information about writing applications for IPods/IPhones etc, and I was rather surprised by the lack of information about it I could find anywhere. I googled around for it for ages, I only managed to find info about writing applications for IPads. Even on the Apple website I cannot find any information about it other than for IPads. Anyone got any ideas what I'm doing wrong? :laugh: Also, if someone wrote an application for the IPhone would it run on the IPod, and vice versa?
See if you can crack this: b749f6c269a746243debc6488046e33f
So far, no one seems to have cracked this!The unofficial awesome history of Code Project's Bob! "People demand freedom of speech to make up for the freedom of thought which they avoid."
-
I bought the APress books to get started ("Beginning iPhone Development" and "iPad Development for iPhone Dev"). They're not bad. Cheers, Drew.
Here is the path I am following. I first read general documents about Objective-C, and finished by reading Object-Oriented Programming with Objective-C from Apple developer site. If you know C and object-oriented programming, you should succeed in reading throughout. It may not be the best document on Objective-C: the writer is not particularly good at presenting and explaining new concepts :doh:, but keep reading. Now I am going through Beginning iPhone 4 Development Exploring the iOS SDK. This book is real good :thumbsup:, and it will help put in place what you learn before. Have fun ;) .
Gilles Plante
-
So, out of curiosity I started looking around for more information about writing applications for IPods/IPhones etc, and I was rather surprised by the lack of information about it I could find anywhere. I googled around for it for ages, I only managed to find info about writing applications for IPads. Even on the Apple website I cannot find any information about it other than for IPads. Anyone got any ideas what I'm doing wrong? :laugh: Also, if someone wrote an application for the IPhone would it run on the IPod, and vice versa?
See if you can crack this: b749f6c269a746243debc6488046e33f
So far, no one seems to have cracked this!The unofficial awesome history of Code Project's Bob! "People demand freedom of speech to make up for the freedom of thought which they avoid."
I found the books by Big Nerd Ranch[^] to be very useful both for their OSX and iOS resources though last time I looked they were a little out of date with iOS version.
-
AFAIK, iPad, iPhone, iPod all use the iOS which is a lighter version of MacOS. development applications on these involves using Objective C with the COCOA framework (although you can use C++ with other APIs and libraries). So to answer your question, there isn't any difference between developing for the 3 devices on the API / IDE front. Check out the Apple Developer[^] site for docs. I'd suggest starting with iOS Application Programming Guide[^] or Learning Objective-C: A Primer[^] if you're new to Objective C and want to use it for your development. I found this (pdf)[^] very useful.
"It was when I found out I could make mistakes that I knew I was on to something." -Ornette Coleman "Philosophy is a study that lets us be unhappy more intelligently." -Anon.
it indeed was helpful to me,too!
-
So, out of curiosity I started looking around for more information about writing applications for IPods/IPhones etc, and I was rather surprised by the lack of information about it I could find anywhere. I googled around for it for ages, I only managed to find info about writing applications for IPads. Even on the Apple website I cannot find any information about it other than for IPads. Anyone got any ideas what I'm doing wrong? :laugh: Also, if someone wrote an application for the IPhone would it run on the IPod, and vice versa?
See if you can crack this: b749f6c269a746243debc6488046e33f
So far, no one seems to have cracked this!The unofficial awesome history of Code Project's Bob! "People demand freedom of speech to make up for the freedom of thought which they avoid."
cs193p.stanford.edu - all video lectures, slides, and assignments for learning iOS via iTunesU
-
So, out of curiosity I started looking around for more information about writing applications for IPods/IPhones etc, and I was rather surprised by the lack of information about it I could find anywhere. I googled around for it for ages, I only managed to find info about writing applications for IPads. Even on the Apple website I cannot find any information about it other than for IPads. Anyone got any ideas what I'm doing wrong? :laugh: Also, if someone wrote an application for the IPhone would it run on the IPod, and vice versa?
See if you can crack this: b749f6c269a746243debc6488046e33f
So far, no one seems to have cracked this!The unofficial awesome history of Code Project's Bob! "People demand freedom of speech to make up for the freedom of thought which they avoid."
As an FYI, Stanford University has a YouTube channel devoted to online training videos. Among them are a few development courses - a couple for programming, one of which focuses on Java, one on Mobile programming and two on iPhone development. I haven't had the time to go through them yet but they look comprehensive. Each one appears to be pretty much a semester's course. And the price? Only your time. You can find them on this page: http://www.youtube.com/user/StanfordUniversity#g/p Cheers, Jeff