BeerBase

grp3 (losers) – Antti Turpeinen (0279034) & Lauri Hämäläinen (0258767) & Juho Tarikka (0260425)

Idea

After a very long meditation we got superb idea, BeerBase, the application which contains a database of beers on an android mobile device. The application allows user personally rate and edit information of beer and add new beers to the database. Application is designed for beer loving people who likes to take notes and rate beers (mostly imported) they've drank.

BeerBase is an ideal application while tasting some beer on the road. Sometimes it's difficult to remember what you have been drinking, particularly in pubs and restaurants when you might not able to obtain the container. Majority of these places doesn't have computer for public internet use also. Even remembering beer name correctly doesn't help because some beers are very close in style but can vary quality-wise. Adding beer to a mobile database on-the-fly helps keeping track your taste, so you don't waste time drinking bad beers again.

Features

1 = most critical or core .. least critical or core feature

Feature	Priority
Creating database	3
Layouts	3
Beer pictures	2
Adding & removing	2
List sorting	2
Search and database changelog	1
Camera support	1
Remote database	1

Mini Goals (answer to what's next)

Database - ok

Listing - ok, list sorting - dropped

Item selection, removing, saving, editing, naming - ok. notification on save - ok

Rating - ok

Buttons and layout - ok

Graphical design - ok

Camera support - ok

wiki - penging

presentation - ok

video - ok

Design

Launching application opens a view which contains list of beers. This view have buttons for adding new items and searching. From this list user can open separate dialog for viewing beer details wich is also used for editing (adding comments, pictures, rating, alcohol by volume, brewery, beer style). Rating is indicated by stars.

- Icon 48×48, for application launcher

Screen shots

Video tells more than screenshots!

Link to video

Implementation Comments

Presentation

beerbase_tmp.pdf

beerbase_tmp.odp

Package

APK package: beerbase.zip

Source code: beerbase_sourcecode.zip

How to run

Conclusion of your work

(what was good, what was bad, impressive or depressive things in android development)

Links

http://code.google.com/p/beerbase/

http://subclipse.tigris.org

http://developer.android.com/