Tag Archives: iTouch

UIKit’s UIView Hierarchy

Tonight I decided to put together a printable document built from the iPhone Dev Center’s reference for UIKit.  This document includes three sections (class name + overview section + tasks section) for UIView, plus all subclasses of UIView that appear in the hierarchy tree diagram in the UIKit framework reference.

That’s a mouthful.

Simply put: this document is a condensed, reader’s-digest version of the class references for every visible piece of an iPhone app (not counting custom crazy OpenGL apps and custom drawn stuff. heh)

There are a lot of things available even before getting into the custom drawn things, so to read it all in a nutshell, I copy-pasted all the text and edited it to fit to pages and be nicely readable.   The document is a PDF.

Click here for the UIView class hierarchy plus UIApplication and UIResponder

Posted in Technology | Tagged , , , , , , , , | Leave a comment

iPhone & iPod Touch apps

Last night I succeeded in enrolling in the iPhone Developer Program.

This permits two major activities:

  1. Installing in-development projects onto a real iPhone/iTouch (compared to only running projects in the iPhone simulator on the macbook)
  2. Submitting developed projects to the Apple’s AppStore.

Soon a few ideas I have will be submitted, but first they need to be designed on paper.

There are some free resources for creating the visual design of an app on the iPhone/iTouch.  Stencils exist for most, if not all major image editor programs like Adobe Photoshop and Illustrator and Omnigraffle. Also I found some graph paper of all things, but with the iphone body printed overtop, and when printed off it’s at 1:1 scale, and it’s just great stuff.  So this needs to be my focus next.

Boat, screenshot from ipod touch

Right now I am still burning through the Blender wiki, learning the 3D modelling program as fast as I can, so I can get a better ship modelled.  Earlier this week, I created a 9 polygon little boat.  two sails, a rudder, a deck, a stern, and a 4 polygon hull.  Wooohooo

The tutorials teach how to build a person, and a mountain range, and then a lot more crazy things.

The objective is creating a couple of 3D content files that I can load into a 3D game engine which I’ve downloaded called SIO2 and use it to build a demonstration first, then a full app after.

Later, I may make a tank game and call it TomTank.  Revisit the dumb but funny days of QBasic in highschool.

Posted in Technology | Tagged , , , , , , , , , , , , , , | Leave a comment