Upgrade Programs

Dear APC:

I love the idea of your Trade-UPS program. If only the pricing of the upgrade wasn't such a deal breaker.

Apple TV HD Rentals

Last night I finally tried an HD rental on my Apple TV. I've been meaning to do so for a while to see if the HD rentals are worthwhile. The answer is meh.

Let's look first at the nice bits of the experience.

Objective-C Classes

If you are familiar with object-oriented programming, then you'll find Obejctive-C classes to be an easy concept to grasp. Each language has a different way of handling objects and object classes, any particular language may not support all features, but the base concepts are all similar.

Structure

Here is a basic Objective-C class definition that you would expect to find in a header file:

Number Mnemonic v1.10

I uploaded a new version of Number Mnemonic today to Apple. I expect it will be available on the app store in a few days.

Palm Pre vs Apple iPhone

As I've mentioned in prior posts, I'm not very happy with AT&T as a carrier, and I'm starting to think the charm, ease of use, and feature richness of the iPhone are qualities the competition is aggressively trying to match. As my contract with AT&T ends in a month, I have the option of leaving AT&T for another phone on another carrier, an option I intend to seriously consider.

Sorry, AT&T, I Just Don't Buy It.

About a month ago, AT&T finally opened up multimedia messaging services (MMS) for the iPhone. It was done with great hoopla and after AT&T issued a plea for patience so they can "get it right." Unfortunately, when it came time to throw the switch and party like it's 2002, not everyone got to play. First generation iPhone users are out of luck.

As a first generation iPhone user, I have a number of problems with this.

Objective-C Basics

The first thing you need is to set up your build environment. For most of these examples, you can use any OS that supports GCC. If you're running on Mac OS X, install the development tools and you're done. For Ubuntu or Fedora, install the appropriate compiler packages and any dependencies. On Ubuntu, the build-essential package works well. For Fedora, install the Developer Tools grouplist and the gcc-objc package.

On iPhone Development Demonstrations

I'm going to be presenting an iPhone programming demonstration at the November 2009 NoVaLUG meeting.  Yes, I know that this is a Linux Users Group, and there's not much open source about the iPhone, but it does derive from some open source material: OpenStep, which lives on today as GNUStep.  Now, gentle reader, I know what you're thinking.  "If GNUStep is the current open source version of OpenStep, why don't you demo development with GNUStep?

Websites, Apple & iPhone

Apple has had their little phone out in the market for over two years now.  So, why don't they have an iPhone optimized website at http://www.apple.com

The First App is UP!

I'm happy to announce that the first application for the iPhone, Number Mnemonic, is now available for the iPhone and iPod touch! 

Syndicate content