Tym razem chciałem pochwalić się jedną z pierwszych aplikacji na Androida jakie napisałem. Powstała na początku 2010 roku, w okresie, gdy dopiero zaczynałem poznawać system operacyjny od Google'a i próbowałem swych sił w robieniu aplikacji na iPhone'a. Jest to bardzo prosta implementacja książki z przepisami na drinki. Nazwałem ją Barman.
Ekran główny, to przewijalna lista nazw dostępnych drinków. Wybranie któregokolwiek drinka wywołuje widok szczegółowy (nazwa, składniki i sposób przyrządzania) z możliwością modyfikacji wpisu.
Dodawanie nowego drinka odbywa się przez naciśnięcie przycisku menu w głównym oknie aplikacji, po wybraniu opcji "Dodaj Drinka" użytkownik kierowany jest do pustego widoku szczegółowego i może dodać wszystkie szczegóły drinku.
Usuwanie drinków jest możliwe poprzez wywołanie menu kontekstowego dla danego drinku z listy. Aby wywołać menu kontekstowe przyciskamy nazwę wybranego drinka dopóki nie pokaże nam się menu "Usuń Drinka". Dotykamy ten element menu zatwierdzając tym samym usunięcie wpisu.
Pomysł na "Barmana" narodził się jeszcze w czasie gdy bawiłem się w pisanie aplikacji na iPhone'a i jest wzorowany na jednej z aplikacji z książki "Head First iPhone Development", którą w ramach nauki przerabiałem (swoją drogą polecam jak ktoś chce zacząć programować na iPhone'a). Pisząc tą aplikację wspomagałem się tutorialami chłopaków z google'a (zwłaszcza Notepad, który to polecam wszystkim początkującym programistom planującym napisanie aplikacji typu lista -> widok szczegółowy), oraz (w dużo mniejszym stopniu) serwisem StackOverflow, który jest lekturą obowiązkową dla każdego twórcy aplikacji mobilnych niezależnie od stopnia zaawansowania, czy stosowanej technologii.




