Android app to shop Tesco.com groceries
Tesco.com has released public APIs for accessing their grocery online system. These public APIs let developers create applications to shop at Tesco.com from a variety of channels/devices. Tesco.com has released shopping applications for iOS, Windows mobile 7 and Symbian devices. However, an official app for android devices has not yet been released.
I have been thinking about developing an Android app using the public APIs for a while. The first beta version of the app is now ready. In the initial version, the app will have the following features:
- Product catalog browse
- Search (text search, voice search, search by scanning EAN/UPC bar codes)
- Customer login/logout
- Add to basket
- Delivery slot selection
I have tested the application on Nexus One and would be releasing the application to Google Android market place in the next few days. Tesco.com APIs currently do not support user registration, hence the application doesnt have user sign-up option. Users of the app will have to register at Tesco.com. Over the next few weeks, I intend to add additional functionality like displaying current deals, order history and favourites.
Update 07-May-2011: Favourites, offers and UI enhancements added to latest version of app.
Update 02-Jun-2011: Fixed issue with payment page during checkout. The earlier version of the app was only showing 01, 02 for credit card expiration months. New version of the app shows all months.