A Brief Update

I know it’s been forever since I’ve updated, so I just wanted to make a short note of my progress.  I’ve been out of town a lot in the last few weeks and have found it very difficult to make time to work on my project.  That being said, I’m about to have 2 weeks of nearly uninterrupted work, so my goal is to have something submitted to the app store no later than early August.

There are three critical things that I need to get done before I submit:

  1. A database program is pointless without a search.  I have an extremely rudimentary search working right now (can only search for white players by exact name).  I feel that this should be expanded to include black players and give the option of searching for games between two players, and whether or not to ignore colors (so that a searched player may play either color).  Also, filtering by result would be nice.  Without this basic functionality, it becomes too difficult to work with a larger database.
  2. Annotation support.  I want this database program to be more complete than other databases.  For this, one would of course expect annotation support.  I’m still searching for the best way to display annotations, as I’m not terribly keen on the idea of completely interrupting the UI by using popups for annotations.  I would also like to support NAG (Numeric Annotation Glyphs) but this support will become a priority in the update following the initial release.
  3. Improved UI.  This is my first iPhone app and I want it done right.  I want to make full use of the iPhone user interface elements.  This also means making the most of the highly limited screen space on the device.  Currently there’s not enough space to display all the information I’d like to while viewing a game, so I’m looking at implementing a full-screen mode to gather more screen space.

This is my first experience developing any software project larger than those required for basic CS classes, so I’m running into challenges that I wasn’t even aware existed.  I’m still making progress, though, and I’m very excited about releasing my app soon.

About these ads
This entry was posted in Chess, iPhone, PGN. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s