W końcu chcę pokazać Wam pierwsze demo mojej aplikacji! Zobaczcie, jak się prezentuje w tej chwili i co zrobiłam przez ostatnie tygodnie.
Dzisiaj będzie raport bardzo optymistyczny, bo w końcu mogę się z Wami podzielić pierwszym demo mojej aplikacji! Cieszę się bardzo, bo bałam się, iż do tego nie dojdzie. Ciągle coś wyskakiwało i nie miałam tyle czasu w pracę nad aplikacją, ile bym chciała. Jednak demo jest! Od razu uprzedzam, iż jest to bardzo wczesna wersja aplikacji. W żadnym wypadku nie uznaję jej za zakończoną, ani zdolną do pełnego użytku. Dlaczego zatem chcę się nią podzielić?
Ten wpis jest częścią serii Własna aplikacja krok po kroku. Chcę więc, żebyście Wy, jako moi czytelnicy, widzieli, w jaki sposób powstaje aplikacja, jakie są poszczególne etapu procesu produkcji. Aktualnie aplikacja wygląda “znośnie” i ma działające podstawowe funkcjonalności. Ma też bugi Ale jestem ich świadoma i mam w najbliższych planach konieczne poprawki.
Dużym kłopotem, gdy pracujecie sami nad aplikacją, jest błędne przeświadczenie, iż poczujecie, iż teraz to już moment, aby podzielić się swoim dziełem ze światem. Tymczasem ten moment zwykle nie nadchodzi. Założę się, iż istnieje mnóstwo aplikacji napisanych do szuflady. One nigdy nie ujrzą światła dziennego, bo ich autorzy wiedzą, iż cały czas coś tam jest do poprawki. I dlatego swoich dzieł nie pokazują. Jednak celem tej serii na blogu i celem pisania swojej aplikacji do portfolio jest przede wszystkim nauka. Dlatego chcę dziś Was zachęcić do tego, abyście się przemogli. I pokazali swoje nieidealne strony czy aplikacje. Zawsze będzie coś do poprawy, zawsze coś nie będzie działało (wierzcie mi, w aplikacjach produkcyjnych też często coś nie działa).
Im wcześniej pokażecie swoją aplikację światu, tym szybciej dostaniecie feedback. A feedback jest bezcenny, gdy pracujecie nad czymś samodzielnie. Jako twórca aplikacji dokładnie wiecie, co gdzie jest, jak działa. Tymczasem sprawdzenie Waszego kodu “w praniu” to jest coś, na czym powinno Wam zależeć najbardziej. I dlatego ja dzisiaj dzielę się z Wami pierwszym demo Habit Trackera, który jest aktualnie dosłownie w wersji super alfa. Klikajcie, sprawdzajcie i piszcie, co Waszym zdaniem można zmienić! Jestem ogromnie ciekawa!
Jak wspomniałam, aplikacja jest przez cały czas w procesie produkcji. Mam sporo spraw jeszcze zaplanowanych. Nie będę więc wdrażać wszystkich Waszych sugestii. Pewnie też część błędów, które zauważycie, ja już widziałam. I mam je na liście do poprawienia. Powoli będę teraz robić poprawki i wdrażać nowe funkcjonalności. A teraz do rzeczy, czyli czego możecie się spodziewać w aktualnej wersji.
Po pierwsze – czeka na Was strona powitalna, strona logowania i dashboard z nawykami. Możecie zalogować się do aplikacji klikając przycisk “Log in” u góry strony, do logowania użyjecie swojego konta na Githubie lub Facebooku. Od razu mała uwaga – nie zawsze naciśnięcie przycisku “Log in” działa za pierwszym razem, czasem wyskakuje błąd, iż taka strona nie istnieje. To problem z przekierowywaniem na Netlify, gdzie strona jest zbudowana. Próbuję to naprawić, na razie testuję któreś z kolei rozwiązanie i niestety, nie mogę trafić na nic, co sprawdzi się w 100% przypadków. zwykle ponowne kliknięcie w “Log in” działa już bez problemu.
W kwestii bezpieczeństwa – ja nie przechowuję Waszych danych do logowania, to robi za mnie Facebook i Github. Nie musicie się martwić, iż istniejecie gdzieś tam w mojej bazie i potem będę Was nękać mailami albo wiadomościami. Przypisuję Wam jedynie id użytkownika, które pomaga mi potem przypisać do użytkownika dany dashboard. Także dla mnie wyglądacie po prostu jak losowe id
I teraz najważniejsze: po zalogowaniu zobaczycie pustą tablicę nawyków. I możecie zacząć je dodawać! Potem zobaczycie swoje nawyki na liście. Teraz czas na ich śledzenie (i budowanie oczywiście). Po każdym dniu zaznaczacie kolejne kulki, które symbolizują liczbę dni. W planach mam dodanie tutaj także daty początkowej, żebyście widzieli, kiedy zaczęliście pracę nad danym nawykiem. W obecnej wersji tego jeszcze nie ma, nie ma też opcji edycji nawyków (pojawi się niedługo).
Ufff.. To chyba tyle! Zapraszam Was do odwiedzenia demo aplikacji i zapoznania się z tym, jak wygląda i działa teraz. Raz jeszcze podkreślam, iż jest to wersja nieostateczna, więc nie traktujcie jej jak produkcyjnej aplikacji. Ale piszcie do mnie ze swoimi spostrzeżeniami. Każda uwaga jest ważna i cenna Kod jak zwykle podejrzeć możecie na Githubie. Tymczasem ja wracam do dalszych prac nad aplikacją. A jak idą Wasze projekty? Chcecie się czymś pochwalić? Piszcie śmiało!