Gala „Daj się poznać” – czyli parę słów od zdobywczyni drugiego miejsca

W ostatnią sobotę – 18 czerwca odbyła się uroczysta Gala wieńcząca trzy miesiące zmagań w konkursie „Daj się poznać” zorganizowanym przez Maćka Aniserowicza.

Wydarzenie składało się z trzech części (nie licząc oczywiście wstępu, w którym Maciek powitał wszystkich bardzo ciepłymi i energetyzującymi słowami) – najpierw były dwie prezentacje przedstawicieli partnerów konkursu – czyli mBanku i SoftwareHut. Po nich nastąpiły prelekcje uczestników z przerwą na obiad i rozdanie nagród. Ostatnim punktem programu było afterparty, które miało miejsce w Beerokracji… i nie tylko:)

Laureatem nagrody głównej został Piotr Gankiewicz ze swoim projektem o nazwie Warden – czyli narzędziem do monitorowania. Projekt był naprawdę świetnie przygotowany, towarzyszy mu również dedykowana strona i wyczerpujące wiki. Pełen profesjonalizm jednym słowem. Aplikacja jest dostępna jako Open Source na Githubie.

Pierwsze, co przychodzi mi na myśl w związku z tym wydarzeniem, to naprawdę świetna atmosfera, jaka towarzyszyła prezentacjom uczestników. Każdy został przyjęty ciepło bez względu na pomysł, technologię i poziom doświadczenia w wystąpieniach publicznych. Zresztą jeśli już o poziomach mowa, to mimo, iż wiele osób prezentowało się po raz pierwszy na scenie, wszystko wyszło to naprawdę świetnie.
Przyznam, że nawet troszkę żałowałam, iż nie zdecydowałam się na zaprezentowanie rezultatu swoich prac. Wszystko to dlatego, że do samego końca myślałam sobie – gdzie ja tam z tą moją aplikacją będę wyskakiwać – przecież nawet jej nie skończyłam. Tymczasem jednak, jak się okazało podczas rozdania nagród, mój projekt przyniósł mi drugie miejsce. W ten oto sposób wygrałam wypasioną klawiaturę mechaniczną Das Keyboard Szczegółowe wyniki wraz z punktacją oraz relację Maćka można znaleźć tutaj.

Na nagrodzie w postaci klawiatury się nie skończyło, ponieważ otrzymałam również w ramach nagrody specjalnej od jednego z partnerów – mBanku zegar/budzik w postaci robota z Gwiezdnych Wojen. Wydaje bardzo pocieszne dźwięki i wygląda tak:

Robot

Już wcześniej pisałam, że bardzo się cieszę, że dotrwałam do końca konkursu spełniając warunki znalezienia się wśród 70 innych osób, które je spełniły. Pisałam też, że bardzo się cieszę, że trafiłam do szczęśliwej 16stki. Ale teraz cieszę się niewyobrażalnie, bo gdy wysyłałam zgłoszenie na konkurs, nawet przez myśl mi nie przeszło, że mogę zajść tak daleko i tak wysoko. To było niesamowite wyzwanie a rezultat dał mi teraz tak pozytywnego kopa, o jakim nawet nie marzyłam. Mam nadzieję, że ta pozytywna energia zostanie ze mną na długo i uda mi się ją zainwestować w nowe fajne wyzwania.

Jeszcze raz wielkie DZIĘKUJĘ dla Maćka jako organizatora oraz dla wszystkich, którzy na mnie głosowali, bo ilość tych głosów naprawdę mnie zaskoczyła.

Jeśli przed jakąś przyszłą edycją „Daj się poznać” ktoś będzie się zastanawiał czy warto – odpowiadam warto! Nigdy nie wiesz co fajnego z tego wyjdzie:) I nie dowiesz się jeśli nie spróbujesz:)

P.S. Zabawne jest to, że zarówno Piotr – zwycięzca, jak i ja jesteśmy z Krakowa:) Z kolei w pierwszej trójce zwycięzców są dwie dziewczyny:)

Daj się poznać – jestem w Wielkim Finale!!!

Dziś zostały ogłoszone wyniki pierwszego głosowania na uczestników konkursu Daj się poznać. Pozwalało ono na zagłosowanie tylko innym uczestnikom i dało mi 9 miejsce na 16:)

Jestem bardzo bardzo szczęśliwa i dziękuję wszystkim za oddane głosy!
Kiedy zaczynałam uczestnictwo w konkursie nijak nie przypuszczałam, że uda mi się dojść tak daleko. Naprawdę to wielka przygoda.

Teraz głosowanie zostało otwarte dla wszystkich chętnych i bardzo zachęcam do wsparcia mnie swoimi głosami:) Sprawicie mi tym jeszcze większą radość! Głosować można tutaj.

Ogłoszenie zwycięzców odbędzie się 18 czerwca na Oficjalnej Gali na którą oczywiście się wybieram! Mogą się na nią wybrać również osoby, które nie brały udziału w konkursie. Do zobaczenia!

Shopping Advisor – co dalej #dajsiepoznac

Dziś ostatni dzień konkursu Daj się poznać a ja nadal tu jestem! Napisanie „wygrałam, bo dotarłam aż tutaj” jest dość banalne, ale nie mogę się powstrzymać! Wygrałam! :) Bardzo się cieszę, że przez 3 miesiące udało mi się zmobilizować siebie na tyle, by bez względu na wszystko nie porzucać pracy nad aplikacją.

Nie ukrywam, iż na początku drogi obawiałam się kilku rzeczy.

Pierwsze i najważniejsze, co zaprzątało moją głowę, to myśl, że pomysł na aplikację jest głupi i nikt nigdy nie będzie chciał tego używać. No cóż – czy ktoś będzie chciał tego docelowo używać, to się okaże, ale sam pomysł został bardzo dobrze przyjęty i otrzymałam wiele głosów wsparcia za które bardzo dziękuję, gdyż napędzały mnie bardzo pozytywnie do pracy nad Shopping Advisor.

Kolejna rzecz – miałam pisać w Javie (ja, zatwardziały dotnetowiec od dziesięciu lat) a na dodatek miałam jeszcze pokazywać ludziom ten kod. O rany! Myślałam sobie, że jak tylko ktoś to zobaczy to objedzie mnie z góry na dół, że co ja tam nakodziłam. Tak się jednak nie stało. Jednak nie mam złudzeń – pewnie po prostu nikt się w ten kod aż tak bardzo nie zgłębiał, bo idealny na pewno nie jest:)

Ostatnia rzecz – trzy miesiące kodowania, trzy miesiące blogowania dwa razy w tygodniu. Jak, kiedy, o czym pisać i kto to w ogóle będzie chciał czytać? Owszem, bywały ciężkie tygodnie, kiedy to ciężko mi było jakoś zebrać myśli i opisać to nad czym pracuję. Z pracą też bywało różnie – bo nieraz cały tydzień miałam tak bardzo zajęty, że trzeba było nadrobić w weekend. Jednak praca nad własną aplikacją to zawsze duża satysfakcja.  Jak się okazało znaleźli się też czytelnicy:) Więc i było dla kogo pisać z czego bardzo się cieszę.

Co dalej?

Jeśli napiszę to publicznie, to będę musiała się tego trzymać, więc napiszę:) Planuję oczywiście dalszą pracę nad aplikacją, ponieważ bardzo niewiele jej brakuje do tego co chciałam osiągnąć i skoro zaszłam już tak daleko nie wyobrażam sobie jej porzucenia. Czekają mnie na pewno:

  • Dokończenie wizarda
  • Dopisanie brakujących testów do zmian, które ostatnio zrobiłam
  • Stworzenie filmiku, który umożliwi użytkownikom zapoznanie się z możliwościami
  • Stworzenie dwóch wersji językowych – na początek polskiej i angielskiej

To jest taki stan, jaki chciałabym osiągnąć przed wrzuceniem aplikacji do Google Play. Jeśli natomiast chodzi o pisanie bloga w związku z aplikacją, to myślę, że chciałabym ograniczyć się do jednego posta na tydzień lub dwa.

Czego się nauczyłam przez te trzy miesiące?

Oczywiście oprócz wiedzy w zakresie Android Studio i Javy zdobyłam też dość przydatną wiedzę o sobie – że jak chcę to mogę – potrafiłam bez problemu zmienić technologię i czuć się w niej dobrze. Co więcej – okazało się, że moje pomysły nie są takie głupie jak mi się czasem wydaje, że sama z siebie potrafię być skrupulatna, systematyczna i wytrwała. Tą ostatnią cechę ćwiczyłam już kiedyś na troszkę innym projekcie – również z sukcesem.
Kolejna rzecz, która wydarzyła się dzięki konkursowi, to wiele nowych blogów a tym samym osób zwróciło moją uwagę w internecie. Co więcej – społeczność jaka powstała wokół Daj się poznać uświadomiła mi jak wielu jest pasjonatów i jak wielu osobom się „chce”. Nie przestaje mnie to zadziwiać i napawa swego rodzaju dumą, że mam taki a nie inny zawód, gdzie jest tyle ambitnych i interesujących osób z którymi można się spotkać na różnego rodzaju wydarzeniach i konferencjach.

Wielkie podziękowania dla Maćka za zorganizowanie konkursu Daj się poznać, ponieważ była to jedna z najbardziej mobilizujących rzeczy jakie mi się ostatnio przytrafiły. Gdybym nie wzięła udziału, to mój projekt nadal by płakał w szufladzie wołając o moją uwagę:)

Shopping Advisor – podsumowanie trzech miesięcy #dajsiepoznac

Ponieważ koniec konkursu Daj się poznać dobiega końca chciałabym najbliższe dwa wpisy poświęcić trochę na podsumowanie a trochę na opisanie moich planów na przyszłość względem aplikacji, którą tworzyłam. Dziś zajmę się właśnie omówieniem i przypomnieniem, do czego ona służy i jak działa.

Otóż celem aplikacji jest wspomaganie nas w planowaniu zakupów codziennych produktów a także tych, które kupujemy rzadziej. Naszym jedynym zadaniem jest regularne wprowadzanie do niej informacji o tym, które produkty nam się skończyły – masło, mleko, proszek do prania itd. Po jakimś czasie aplikacja jest w stanie coraz lepiej przewidywać jak często kończą nam się poszczególne produkty i na ekranie prognoz, który jest podzielony na trzy sekcje – wszystkie, tydzień i miesiąc pokazuje co powinniśmy kupić w najbliższym tygodniu i najbliższym miesiącu. Obok każdego produktu mamy przewidywaną datę, kiedy nam się skończy.

Na wspomnianym ekranie prognoz możemy dokonywać różnych akcji związanych z wprowadzanymi przez nas produktami:
• nowe produkty, które nam się skończyły możemy dodawać korzystając z przycisku + (plus) umieszczonego na dole ekranu. Przycisk ten wyświetla nam okienko dialogowe, które umożliwia wpisanie nazwy produktu, który chcemy dodać. Pole tekstowe posiada funkcję podpowiadania nazw, które użytkownik już kiedyś wprowadził.

screen2

Od razu również aplikacja pyta użytkownika czy chce dodać kolejny produkt.
anotheritem
• produkty, które już mamy na liście również możemy oznaczyć jako skończone – wybieramy z listy produkt lub produkty (pojawi się nam w menu liczba zaznaczonych elementów – w tym przypadku dwa) poprzez pojedyncze tapnięcie i wybieramy z górnego menu przycisk z ikonką smutnej buźki.

• jeśli produkt kupimy, możemy go oznaczyć jako kupiony wybierając go z listy poprzez pojedyncze tapnięcie i wybranie z górnego menu przycisku z ikonką koszyka. Spowoduje to oczywiście zmianę prognozy dla tego przedmiotu.
markasbought
• ostatnie co możemy zrobić na tym ekranie to zarchiwizować dany produkt – podobnie jak poprzednio, zaznaczamy go i wybieramy z menu przycisk z ikonką archiwizacji. Wówczas znika on z ekranu prognoz, ale nadal przechowujemy dane na jego temat. Jeśli użytkownik korzystając z przycisku + (plus) wpisze znów nazwę tego przedmiotu, zadziała podpowiadanie w polu edycyjnym o którym wspomniałam wcześniej i będzie mógł wybrać z listy z podpowiedziami interesujący go produkt. Podpowiadanie działa oczywiście nie tylko dla produktów zarchiwizowanych, ale dla wszystkich, które kiedykolwiek użytkownik do aplikacji wprowadził.
markasarchived

Jak zacząć?
Dla nowych użytkowników, który jeszcze nie mają żadnych produktów w bazie danych uruchamiany jest przewodnik, który pozwala na wprowadzenie produktów, jakie użytkownik kupił w ciągu ostatniego tygodnia a także ostatniego miesiąca.

7days - Wizard

30days - Wizard

Pozwoli to stworzyć wstępne prognozy, które będą stawały się coraz bardziej dokładne w miarę korzystania z aplikacji i regularnego wprowadzania informacji o produktach, które się skończyły.

W kolejnej notce opiszę moje dalsze plany na rozwój aplikacji a także parę przemyśleń na temat konkursu , czasu jaki na to wszystko poświeciłam i czego się nauczyłam.

Shopping Advisor – nie koniec problemów:( #dajsiepoznac

Kiedy już udało mi się uratować zakładki o czym pisałam w poprzednim wpisie okazało się, że parę rzeczy trzeba było przerobić i niestety idzie to dość mozolnie. Przez to kompletnie straciłam nadzieję na to by aplikację udało się umieścić w Google Play w tym miesiącu – bardzo mi z tego powodu smutno. Na początku maja sytuacja przedstawiała się dość optymistycznie jednak, gdy zaczęłam pracę nad wizardem wszystko się nieco skomplikowało i niestety pokrzyżowało szyki.

Wizard również ma swoje problemy – dość powoli działa. Zapewne jednak będę musiała pewne rzeczy zoptymalizować, więc sporo pracy mnie czeka:) Pojawiło się też oczywiście parę błędów i moja tablica na Trello, o której pisałam tutaj zaczęła puchnąć. Nie mniej – nadal się uczę, ale też wiele rzeczy idzie mi już dużo sprawniej niż na początku.

Pracy niestety nie ułatwia mi też Android Studio, które muszę przyznać, na Windows działa okrutnie powoli w porównaniu z Linuxem. Co prawda zawiesiło mi komputer na amen tylko raz, ale samo zawiesza się dość rzadko – raz na 2-3 dni tak, że muszę zabijać proces. Ostatnio jednak często muszę czyścić pamięć urządzenia i ewentualne uruchamianie od zera emulatora trwa bardzo długo.

Z kolei po którejś aktualizacji SDK trzeba było doinstalować jakiś dodatkowy pakiet, bo aplikacja tajemniczo się nie budowała. No nic, mam świadomość, że brakuje mi obycia i znajomości różnych ułatwień pracy jakie zapewne wypracowali sobie Androidowcy:)