Home > Android > Android app to shop Tesco.com groceries

Android app to shop Tesco.com groceries

February 19th, 2011 Leave a comment Go to comments

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
  • Checkout

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.

If you are a Tesco.com customer and would like to use the application or a help me in testing the application, you can download the beta version of the apk here.

Update 24-Feb-2011: I have added the application to Android market place with name Grocery Shopper. You can download the market place app from here.

Update 26-Mar-2011: Grocery shopper is now on getjar marketplace. You can download from this mirror here.

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.

Categories: Android Tags: , , , , ,
  1. Anonymous
    February 21st, 2011 at 16:24 | #1

    Handy application for grocery shopping

  2. March 21st, 2011 at 21:36 | #2

    I like your app. My wife has the paid version of the other Tesco app on the Android Market place. Your built in barcode scanner is more reliable and faster :-) Look forward to you adding deals, order history and favourites. Most of our shopping is built by viewing favourites and we tend to book a delivery slot into the future and the ammend that order many time. So order editting is essential. Looking forward to how your app develops.

    • Kishor
      March 22nd, 2011 at 05:47 | #3

      Thanks for the feedback. The favourites feature should be ready in a week.

  3. Blooby
    March 25th, 2011 at 02:17 | #4

    What happened to your application, F1LiveStream. I know there is a free app, new for 2011 from formula1.com, however I much prefer the interface on your app. All session times are visible with the phone in landscape mode.

    • Kishor
      March 26th, 2011 at 07:02 | #5

      Blobby, F1LiveStream is back on Android market place now. I suspended it during the off-season.

  4. March 29th, 2011 at 20:02 | #6

    Good app apart from I Scanned milk and got auctiva yogurt, Scanned mobile phone and got auctiva Yogurt? Scanned Flora margarine and got Flora margarine

    • Kishor
      March 30th, 2011 at 05:27 | #7

      Thanks for the feedback. The Yogurt result is a known issue. When a bar code is scanned that is not there in the Tesco database, Tesco is returning Yogurt as the search result.

      Cheers,
      Kishor

  5. Daryl-Anne
    April 27th, 2011 at 06:16 | #8

    Hi. Like the app so far but the lack of a favorites section makes it unusable. I will have to stick to a web browser for now.

    • Kishor
      April 27th, 2011 at 08:36 | #9

      Thanks for the feedback. I am working towards adding the favourites feature. I expect to have the updated version by end of this week.

  6. Alex
    May 10th, 2011 at 07:14 | #10

    Used the app to start our weekly shop yesterday. It worked really well picking out from the favourites but we have about 540 in the list and it never finishes loading the full list, so finished off online.

    Would be great to be able to add more then one at a time, for things like carrots or bananas.

    • Kishor
      May 10th, 2011 at 15:36 | #11

      Thanks for the feedback Alex. The bug related to not loading all favourites is identified. I will send a new version of the app to the marketplace in a couple of hours.

  7. david b
    June 30th, 2011 at 23:11 | #12

    hi, have you considered a tesco app for blackberry

    • Kishor
      July 2nd, 2011 at 17:12 | #13

      No David. Current focus is on Android and adding new features to this app.

  8. August 3rd, 2011 at 06:36 | #14

    It is a great application for an android customer. Thanks to Tesco.com. Thanks for sharing.

  9. MickOll
    January 14th, 2012 at 01:27 | #15

    What about a simple app that replicates the clubcard barcode?
    Just enter one’s clubcard number, the barcode is automagically generated large enough to be scanned at the tills. Or an app where one can store all store barcodes?

    • Kishor
      January 14th, 2012 at 10:43 | #16

      Hi, Thanks for the feedback. I will be adding the clubcard barcode feature soon. Cheers

  10. Nick Johnson
    July 24th, 2012 at 08:44 | #17

    Useful app for the housewives, they can order at anytime and they don’t have to go outside of their home……

  11. Akram
    February 26th, 2013 at 17:17 | #18

    Dude we are in the development of the same kind of android app… we need your help to work on it…

    • Kishor
      February 28th, 2013 at 17:05 | #19

      How can I help you on this?

      Cheers,
      Kishor

  1. February 19th, 2011 at 14:19 | #1
  2. February 20th, 2011 at 18:22 | #2
  3. February 24th, 2011 at 13:13 | #3
  4. March 1st, 2011 at 12:21 | #4
  5. June 19th, 2011 at 15:28 | #5


− one = 5