czwartek, 15 grudnia 2011

Barman


   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.

4 komentarze:

  1. Czesc, warto powolav komisje z ochotnikow aby testowali i oceniali drinki. Ciekaw jestem czy dodajac przepis inni tez to zobacza. Warto pomyslec o ocenianiu i sugestie do pomyslow na drinki. Pozdrawiam

    OdpowiedzUsuń
  2. Sal1, pomysł z powołaniem komisji testującej drinki - prześwietny. Trzeba będzie o tym pomyśleć ;-)
    Niestety jak na razie nie ma możliwości interakcji między użytkownikami aplikacji. Ale od pewnego czasu pracuję nad tym i pewnie niedługo pojawi się jakieś uaktualnienie. Dzięki za pomysły na uatrakcyjnienie aplikacji. Pozdrawiam

    OdpowiedzUsuń
  3. Ciesze sie, ze moge sie przyczynic do tego ;) Pozdrawiam.

    OdpowiedzUsuń
  4. Opublikowałem w sumie już drugą aktualizację Barmana. Pierwsza dotyczyła głównie zmiany interfejsu graficznego. Przed chwilą opublikowana druga aktualizacja dodaje nowe przepisy. Sprawdźcie najnowsze posty dotyczące barmana jak chcecie poznać szczegóły. Miłej zabawy :-)

    OdpowiedzUsuń