Entries in references (16)
I've been ready and following the Stanford University class on iOS developement with iTunes U.app and started to build a reference called "My iOS Dev Bible" with Apple's iBooks Author. What a wonderful piece of software.
This electronic book will contain essential things about various subjects: Objective-C, Xcode, Interface Builder, UIKit, etc. I plan to make the book available for download as soon as the content is more than good enough.
Want to learn about object-oriented programming, iOS development and the like? Take a look at the free stuff on iTunes Podcasts and iTunes U. It is free! Many of these podcasts aren't new but they are still relevant to the field. Anyone can learn so much by listening to them with their iPad or on their Apple TV. Here is a non-exhaustive list of the the things you can find. Am I missing something? Post a comment so I'll update my post.
"Free screencasts on practical iPhone development tips and tricks."Developing Apps for iOS (HD) - By Paul Hegarty via Stanford University - Last episode: January, 5th, 2011
iPhone Application Programming - by Jan Borchers - Last episode: May, 7th, 2010
"Beginner to Advanced tutorials on how to program with Cocoa, Xcode and Interface Builder."Cocoa Touch Netcast - By Robert Van Slooten - Last episode: January, 21, 2011
"Follow along with CTN and learn to write iPhone, IPod Touch and iPad applications. CTN is a collection of video episodes that introduce you to the: Objective-C language, Cocoa Touch frameworks, design patterns and development tools."Cocoa Maker - By Mr. Gecko - Last episode: April, 13, 2010
"Cocoa Maker is a Podcast to teach you how to make applications using Cocoa that starts from the beginning to the end. We will teach you things from Memory Management to the Syntax of Cocoa it self."Cocoa Talk - By FOR neXtSoft - Last episode: June, 21, 2010
"Discussion about different programming issues and coding how to's"CocoaCast - By Boris Klaydman - Last episode: November, 4, 2008
"Starting with Episode 33 offered in Apple TV HD format. A Podcast for people who want to learn Cocoa, Objective-C, share their experience and resources. I would like to introduce myself and tell you what this Podcast is all about. Also, I would like to invite you to join me in learning Cocoa and Objective-C. If you have been trying to learn Cocoa and Objective-C look no further. I do not claim to be an expert in neither Cocoa nor Objective-C however I want to master both and I hope many of you do too. This Podcast will be a starting point for learning Cocoa and a central place for tips, tricks, user discussions, and much more."OnMacDevelopment - By InformIT - Last episode: June, 16, 2010
"Conversations and tutorials on today's latest technology in Mac software, applications, programming, and development. Step into the world of Mac OS X development with leading author experts on topics such as Snow Leopard, iPhone SDK, Safari, Cocoa, and more."Xcode Quick Tips - By Steve Scott (Scotty) - Last episode: September, 8, 2008
"A screencast of tips for Xcode users from The Mac Developer Nework This is the SD (852 X 480) verison an HD Version and iPod version are also available"iPhone Dev Screencasts - By Troy Mcilvena - Last episode: March, 2, 2009
"iPhone development screencasts for beginner to intermediate iPhone developers"MacBreak Dev - By Alex Lindsay - Last episode: July, 28, 2010
"Join Alex Lindsay and the rest of the MacBreak team as they dive deep into developer tools that can re-shape your Mac."The OOP Scoop - By CUWCS - Last episode: October, 1, 2008
"The OOP Scoop covers Object-Oriented programming from the ground up. Including detailed tracks relative to Objective-C, Java and C#."
While surfing the web, I found out this wonderful list of resources for iOS developers. This list was built by Ari Braginsky (http://www.aribraginsky.com/).
- Developer blogs, general web sites, etc.
- Metrics, Analytics Tracking and Advertising
- Frameworks, APIs, Libraries, Templates, Engines, and Tools
- General articles of interest
- Memory management articles
- Review and review related sites
- Twitter users I'm following
- Development Books
- LinkedIn Groups
- Apple Information
When I first started to learn iOS app development and design, I started a little web site with all my dev notes. You can find it here: http://www.tinysofty.com/MyDevNotes/Start_Here.html. For beginners only. I might redesign this web site sometime in the future.
|My Dev Notes - a simple reference web site that I started at the beginning of my iOS journey|
This is cool. According to Dr Touch web site: http://www.drobnik.com/touch/, if you want to spice up your Cocoa knowledge, pay a visit to one (or all) of his top 10 sites. Where does my blog stand in the list? Number 9. I'm proud.
Sometimes, for me at least, just reading books is not enough to understand a concept. That is why we have exercises in text book to test and get used to new concepts. But, for me, writing about what I've just read is another way that helps me to understand. Can you say "exorcising" things too much difficult to understand on the first reading pass ?
This is why I maintain a web site called MyDevNotes.
Take a look at it... maybe you'll learn something just... by reading it!
Yesterday, I received my new book "Beginning iPhone Development - Exploring the iPhone SDK" by Dave Mark & Jeff LaMarche.
After reading a lot of different things about programming and building iPhone applications since the end of January (see bibliography), this book is the one that will fill in the blanks in my head.
First, the book take the form of a course with a very smooth way, not too intimidating. There a many illustrations that help to gasp the key concepts that are introduced.
Second: Interface Builder. Because of this book, I'm finally starting to get it. Alone, this is worth the price of the book.
So, so far I love this book. One of the best.
Continuing my reading... Stay tuned.
OK, I'm done reading Apple's "iPhone Development Guide". Good introduction to the development environment (Xcode), running applications, using the iPhone simulator, managing devices, tuning applications. There is also a section on involving external testers so they can get my application for testing on their devices. Not there yey though!