Category: Business


iPhone crap

May 13th, 2009 — 2:49pm

I have two iPhone applications almost ready.

The first is a little, tiny budgeting application.  I think it will be really useful.  I would like to release it for free/ad supported.  I also have an idea to sell the source code to a bank. Hey, I work for a bank (just not a retail one.) Maybe I will get lucky here.

The second is part of a dream that I have had for a few years now. It is a football pool site + iPhone app. I am really going to try to get this one done by pre-season.

Comment » | Business, Uncategorized, iPhone Programming

Comin’ at you in 3Ds

December 2nd, 2008 — 8:00pm

Unbelievably, I think I am on the right track with my 3D application development workflow. I can’t believe people actually write software like this!  It seems so archaic and inelegant.  You literally need to list all the vertices for every 3D object in your program.  There seems to be a minimum of three different parts: your wireframe (or vertices), “normals” that help define curved surfaces, and textures.

1 comment » | 3D, Business

OpenGL ES and Blender

December 1st, 2008 — 8:24pm

I am beginning to do some 3D game programming for the iPhone.

The iPhone uses the OpenGL ES platform for 3D graphics.  It works across most other operating systems and graphics hardware implementations.  The API has a little learning curve and, it seems, enough subtleties to drive people a little nuts.  The hardest part seems to be coming up with all the little virticies that make up your 3D model.

I can’t be sure yet, but I think many people use modeling tools like Maya for the purpose of 3D modeling.  Maya is very expensive (thousands of dollars.)  Blender seems to do the same thing and is open source.  I plugged in a Python script for saving my Blender model as a header file and I nearly had a workflow for writing 3D games for the iPhone.

Tomorrow, I am going to an iPhone developer mini-conference hosted by Apple. I’ll get the real scoop and report back…

Comment » | Business, iPhone Programming

Back to top