Groceries MIDlet

Platform: J2ME MIDP 2.0

Description: The Groceries application can be used to create grocery lists and keep track on what items you have already collected. The application can store multiple lists and one list can hold multiple items.

License: GPL (General Public License)
The source code with NetBeans IDE 4.1 project files is available under the GPL license.

Screenshots taken from Symbian Series 60 device:

Groceries splash screenGroceries menu
Grocery listsGrocery items

Version history:

    Version 1.1 (August 31th, 2005)
    - New Feature: Ability to arrange items in a list.
    Version 1.0 (May 30th, 2005)
    - First release

Downloads
Download binary (JAR+JAD)
Download source + binary + NetBeans project files

10 Responses to “Groceries MIDlet”

  1. Kyle Stemen Says:

    First of all, I have to admit I don’t own a PDA or cell phone (I don’t talk enough on phones to justify it yet), but I have thought about what a good grocery type app could do on a PDA.

    I think it would be useful if the program could keep track of the prices of items in the store. Nothing too fancy like a barcode reader, just a way for the user to enter in the item name, price, and store name. Then when you’re in some grocery store, you could look at an item on the shelf, enter it in its price, and see how it compares to prices from other shopping trips and other stores.

    Maybe the program could synchronize with a computer if the data got too large. Or even synchronize over the internet with other users. It might even be able to pick which nearby store would be the cheapest for the items in your grocery list.

    Just some ideas, although they might be a bit too hard…

  2. Tommi Laukkanen Says:

    Thank you for the great ideas! The pricing feature sounds like a very good idea and wouldn’t be too difficult thing to implement (without the synchronizing part). This way the user could check how much his/hers groceries are going to cost as the items would have the pricing property set to them.

    When editing the grocery list the user would just pick items from the items catalogue and could change the current store to compare the list’s price between entered stores. The user could manage the item and store catalogues from the separate views.

    If I would have a spare J2EE server it would also be nice to try out the synchronization part… :)

  3. Srgjan Srepfler Says:

    Hi,
    I’ve noticed the download links don’t work anymore?

  4. Tommi Laukkanen Says:

    Thanks for pointing that out. My site was hacked few weeks ago and some of the scripts are still broken. The download links should now work.

  5. Mayank Says:

    your applications are great. i got ur link by google. now i download all ur applications for R&D. i am working in j2me gamming but i want to swich gamming to application bcoz i am crazzy about applications. so your application will help me a lot for study the jsrs and their implementations.

    if u have some other links from which i can download th application for study purpose then please send it to me my mail id mayank.be.mib@gmail.com

    Thanks & Regards
    Mayank Kumar Varshney
    India

  6. Nuno Ricardo Says:

    In fact, Kyle Stemen is right: software to compare prices between stores is a valuable tool. I have been searching for a free software like that, but I still have not found one. Making a spreadsheet in Excel isn’t practical, I’ve tried that. I’m still hoping someone develop a software to do this.

  7. pan mietek Says:

    hi
    great one.
    One thing badly needed - export list or directly send it via the bluetooth
    Now i could easy share (get) shopping lists from my wife’s phone and alway have all of the list.
    Is it possoble to add this feature to this application?

  8. Tommi Laukkanen Says:

    @pan: Thanks! I have few ideas for handling the shared shopping lists. I have already started coding a web app that for example my wife and I could use during the day and when I leave the office I would sync the shopping list to my phone and start shopping. So I’d say that this feature is coming, but not in the near future…

  9. pan mietek Says:

    thx for the answer. I;m patient man, i can wait :).
    Is there any kind of the newsletter on your website? If it is, please put my e-mail into it, ’cause i wouln’t like to miss changes in your applications (which i recognize as very handy btw)
    regards

  10. Tommi Laukkanen Says:

    @pan: I usually announce new versions with blog entries. You can subscribe to my blog RSS feed by clicking the “Entries (RSS)” link in the bottom of the page.

Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word