Greg’s Online CS 193P Resources

June 21, 2009

My iPod Touch Upgraded to V3.0 Today

Filed under: iPhone — gregorykaiser @ 11:27 pm

I upgraded my 8GB Touch today to V3.0. The download took 31 minutes on DSL and then iTunes did a backup which took about 40 minuters. When I plugged in the Touch I was presented with a screen of information in iTunes asking if I wanted to buy the upgrade. I then downloaded the V3.0 SDK which was 2.1GB and took hours for the download.


May 26, 2009

App Store Hype Cycle Story – Why I Like the iPhone Platform

Filed under: Android,cs 193p,iPhone — gregorykaiser @ 10:16 am
Tags: , ,

TechCrunch posted a “cold water” story about the iPhone App store yesterday which drew many comments. Their point is that the App store is over hyped as a way to make money. It drew the kind of responses you might predict for this kind of tech story both pro and con. Depending on your your tolerance and interest in such stories it is worth a quick read and I guess we can say we are now in the tear it down part of the tech hype cycle for the App store.

I really enjoyed both the technology and social aspects of CS193P. Obj-C and Cocoa are cool. The instructors and the people I “meet” in our Google Group (664 members now) on Twitter #CS193P and through this blog have been great.

Having developed “Enterprise” software for many years it is good for my soul to see the enthusiasm and creativity of this platform. Touch interfaces and portability make many new things possible much as cheap micro computers and later the internet did. The iPhone and Touch along with the App store provide today’s best way forward for this change. I also hope Android and other platforms develop along side the Apple platform to deliver this change.

May 21, 2009

University of Utah (iPA) Lectures Site

Filed under: cs 193p — gregorykaiser @ 2:04 pm

On the Google group Tomute posted a link to the University of Utah iPhone Programmers Association. They have posted a set of lecture notes (with audio on iTunes U) and programs to get you going with iPhone development. They are concentrating on OpenGL ES if you are interested in games it is worth a look.

May 17, 2009

“iPhone Development” a Great Code Blog

Filed under: cs 193p,iPhone — gregorykaiser @ 3:08 pm
Tags: ,

As the class winds down it’s time to find places to that have interesting code examples to study. One of the best is “iPhone Development” by Jeff LaMarche one of the coauthors of “Beginning iPhone Development. Two good coding examples I have been looking at there are an OpenGL ES series and how to detect a circle gesture. Also worth watching are his debugging screecasts Part1 and Part2.

May 9, 2009

Pinch Media Data on Downloads and App Use

Filed under: iPhone — gregorykaiser @ 4:59 am

Pinch Media posted a slide deck covering 30 Million application downloads. It covers what it takes to get into the “Top 25” (20,000/day), App Usage (4% after a month), free vs. paid app statistics (6 free to 1 paid) and how to make money advertising in your App. There are many details in the 33 pages of the presentation so if you’re interested in this stuff go have a look. (Unrelated Note: The Google Group is up to 488 members today.)

May 8, 2009

App Store Submissions must be 3.0 Compatible

Filed under: iPhone — gregorykaiser @ 2:04 am

Posted today on the TUAW website: “According to an email sent to developers, “Beginning today, all submissions to the App Store will be reviewed on the latest beta of iPhone OS 3.0. If your app submission is not compatible with iPhone OS 3.0, it will not be approved.” ” This change seems to make sense from the iPhone User point of view so it seems to me that it is a good change.

May 5, 2009

NYU iPhone Class Demos

Filed under: iPhone — gregorykaiser @ 3:40 pm

The instructor of the NYU iPhone class posted to our Google Group a link to their Demo day. There are lots of interesting ideas (iQueue, Pet Wars and iCompose are my favorities).

May 4, 2009 UITableView Example

Filed under: iPhone — gregorykaiser @ 5:10 pm

I added to my links today. Matt Gallagher has detailed complete examples with code that take you from using Cocoa and Cocoa Touch features in a basic way to making use of it in a really professional way. His latest post is on adding color and graphics to UITableViews. I included a small screen shot from his site to give you an idea of the difference this makes.


April 23, 2009

How Many iPhones and Touch iPods Sold? 37 Million

Filed under: iPhone — gregorykaiser @ 2:03 am
Tags: ,

According to this live blog of the Apple Quarterly conference call the sum of iPhone plus Touch iPods is now about 37 million units. They also noted there are over 21 million iPhones sold so it seems there must be 16 million Touch iPods out there.

Edit (4/23/2009): According to AppleInsider Apple sold “3.79 million iPhones during the quarter, meaning it also sold a comparable 3.21 million iPod touches”. Almost parity! But we still call all the devices iPhones in normal usage. Maybe there is now a development niche for iTouch (Apple calls them iPod Touch) besides games.

Create a free website or blog at