Seeing the wood for the trees ... that's one of the major issues when you come to writing apps for the iPad and iPhone for the first time. And yesterday, Kyle, Elliot and myself sat down at a couple of Macs and came up with a demonstration first app from first principles.
There's lots of decisions to make as you enter the Xcode environment and set up your first application - we went for single view, automatic reference counting, no GIT repository, and a few other options ... then jumped into editing the code of the resultant ViewController. Our header file is
[here] and our Objective C source file is
[here].
Basic changes to the template? In the header file, we define the elements of the UIViewController, properties for GUI elements we want to change programatically, and Action templates for GUI element actions.
In the main source file, we synthisize methods for each of the objects we want to control, and we provide the action code.

The look and feel is laid our graphically in Xcode - here's a sample screen showing the completed layout with some of the menus. The file that we generated - known as a "nib" file but with a .xib extension (as it's XML) is
[here].
Running the app (through the simulator)
We've already solved a few of the issues that are common problems on iPad and iPhone development for newcomers - such as "how do I get rid of the keyboard", and "what is an action and an outlet" ... much more to come today. We've opened Pandora's box and are about to look further inside.
(written 2012-03-11)
Associated topics are indexed under
G914 - Well House Consultants - Other Software [4038] Using Pygments to colour our training examples - (2013-03-10)
[3991] Email from Christopher Columbus to announce finding America? - (2013-01-29)
[3896] An email marathon - (2012-10-15)
[3599] Seeing how Melksham has changed over the years, via an iPad - (2012-01-30)
[3584] QR codes - graphics images that provide quick phone links - (2012-01-18)
[3213] Should I use Open Source or Commercial software? - (2011-03-26)
[2906] Switching from Adobe Photoshop to Gimp - testing it on animals - (2010-08-06)
[2600] Go Programming Language and Courses? - (2010-01-26)
[2470] Windows 7 and Open Source Programming - (2009-10-22)
[2191] RT @brento - a valuable source for the twitter newbie - (2009-05-20)
[2106] Learning to Twitter / what is Twitter? - (2009-03-28)
[75] It's just not cricket - (2004-10-06)
C501 - C and C based languages - Objective C, XCode and iOS Resources [3650] Possessive Regular Expression Matching - Perl, Objective C and some other languages - (2012-03-12)
[3649] A single action for multiple iPad / iPhone buttons, and animation - (2012-03-11)
[3596] Want to learn iPad and iPhone programming? Come along and learn with me for free. - (2012-01-28)
[3594] Back to Uni - (2012-01-26)
513b
Some other Articles
A Complete makefile exampleMakefile - some basics, and a demonstrationiPad and iPhone programming - our seminar weekend with XcodeAlong the brook - East Melksham to MelkshamExploring Melksham with a film makerKeeping our hotel looking like new, by using our gained experienceThe way of the Prioress - Melksham history pictured todayHotel food, Melksham - enjoy the variety of the American way