Here are some of my challenges:
- The Amazon lookup for UPC only returns the title. I need to find a different one, or get the Amazon ID and perform a second, more detailed, lookup for rating and movie thumbnail.
- All Amazon lookup requests need told if it's a DVD or Game which means the UI will need to have that Option.
- I need to work out a good and fast XML parsing method. I'm using JAX right now and it works, I want to make sure that's the right thing to do.
As for issue 2, I'm thinking of implementing the scanning in a way that you store the UPC and can perform the lookup on demand in the Movie Edit screen. That way, you can specify DVD/Blu-Ray and select "Lookup" from the menu.
I want this to be simple because I have people emailing me telling me they have 400 to 1000 movies and at 10 seconds a movie, they could be using my application for 3 years straight before they can put it down. I'm hoping for no more than 3 steps, preferably 2.
Issue 3 shouldn't be a problem, I just don't want to finalize the code until I'm sure I took the best "mobile phone" appropriate approach.