piątek, 18 maja 2018

Dlaczego moja aplikacja nie ma tej ładnej ikonki?

Znowu się na to złapałam.
Wygrywam apkę na wirtualkę a tam androidek zamiast mojej ikonki.
Sprawdzam manifest - OK.
Sprawdzam grafikę - OK.
Co się dzieje?
Jest nie w tym katalogu - znowy bezmyślnie dodałam ją do katalogu anydpi. A z tego katalogu poprawnie obsługiwane są grafiki wektorowe a nie rastowe...
Po przełożeniu mojego .png do innego katalogu wszystko zadziałało.

czwartek, 17 maja 2018

Dlaczego "R" jest czerwone?

Coś jest nie tak z moimi zasobami.
Po raz kolejny mam nadzieję, że to kompilator ma jakiś problem - przecież dopiero go włączyłam, pewnie coś się źle załadowało. W dodatku znowu chce zrobić jakiś update. Pewnie to to.

NIE!

Zrobiłam "niewielką" modyfikację w zasobach, dodałam tylko jedną linijkę w stylach, kompilator jej nie podkreślił, uznałam, że wszystko jest OK. A jednak nie było.

Od dziś:
Jeśli zasoby nie budują się poprawnie, upewnij się, że wprowadzone zmiany są poprawne.

piątek, 11 maja 2018

Czytać komentarze?

Komentarze dotyczące ocen aplikacji mogą być bardzo pomocne podczas tworzenia aplikacji.
Dzięki nim poznajemy różne oczekiwania klientów, możemy zobaczyć perspektywy, z jakich ludzie będą oceniać naszą aplikację.
Wiadomo, że nie uda nam się zadwolić każdego i że nie warto tego robić. Dzięki wiedzy na temat tego co może się podobać lub nie podobać użytkownikom:
  • zaprojektujemy UX dla wybranej grupy odbiorców, dobierzemy odpowiednie narzędzia przekazu
  • dopasujemy UI do tego co aktualnie najbardziej podoba się użytkownikom
  • opiszemy projekt tak, żeby instalowały go tylko zainteresowane osoby (unikniemy odinstalowania i zniechęcenia naszymi produktami)


Przejrzałam kilka aplikacji i ich komentarze - niestety bywało różnie. Część osób daje rzeczywiście wartościowy komentarz, ale często niestety spotykałam się z komentarzami bez sensu (w stylu "bla bla bla" lub "muj kot lubi ta aplikacje").

Bardzo wartościowe są opinie niezadowolonych użytkowników, zwłaszcza jeśli nie przeczytali czegoś dotyczącego działania aplikacji - bo dobra aplikacja nie potrzebuje instrukcji.

Chyba powinnam też zacząć komentować zainstalowane aplikacje.

Drobiazgi SQL

Ten post będzie edytowany

Jak połączyć kilka warunków w wyszukiwaniu z bazy danych?

SELECT column1, column2, column3 FROM tableName WHERE condition1 AND condition2;




Ciąg dalszy nastąpi...

czwartek, 10 maja 2018

Moje charakterystyczne kolory

Kolory moich turkusowych aplikacji.
Wybrałam sobie kilka - nazwijmy je turkusowy i pudrowy róż (oba w wersji normalnej i ciemnej) oraz prawie biały i prawie czarny.

<color name="colorPrimary">#39CCCC</color>
<color name="colorPrimaryDark">#198787</color>
<color name="colorAccent">#da878f</color>
<color name="colorAccentDark">#962631</color>
<color name="colorDark">#121616</color> 
<color name="colorLight">#f7dadd</color> 

Będę je jeszcze testować ;)

wtorek, 8 maja 2018

BabyPhone - zadania


Zadania:
  1. założyć projekt - github, katalog - 8.05.2018, 1,5h (o masakra - następnym razem przy zakładaniu nowego projektu muszę baaardzo dokładnie się przyjrzeć wszystkim czynnościom, które wykonuję, bo coś jest bardzo nie tak...)
  2. wstępny manifest - aplikacja otwiera aktywność ustawień  - 17.05.2018, 0,5h (wow, nie zaglądałam do projektu od 9 dni? zadanie nie zajęło 0,5, ale jak zwykle pojawiły się jakieś komplikacje...)
  3. aplikacja umożliwia włączanie widgetu widocznego przy zalogowanym ekranie
  4. aplikacja umożliwia wyłączanie widgetu
  5. widget uruchamia aktywność pokazującą obrazek
  6. obrazek z widgetu zamyka się po X sekundach (początokowo X=3)
  7. widget uruchamia serię obrazków - Y obrazków po sobie (początoko Y = 5), seria zamyka się
  8. do obrazka dodany jest dźwięk
  9. aplikacja zamiast obrazka wyświetla tekst
  10. aplikacja ma przykładową bazę danych - tabelę: obraz/tekst, dźwięk, zestaw (jeśli obiekt jest w jakimś zestawie to może być prezentowany, jest zestaw old i new do tych, które nie są prezentowane), data pierwszej prezetacji, liczba dni gdy był prezentowany

Pamiętać o:
  1. wieczornych commitach 
  2. komentarzach
  3. bierzącym blogowaniu
  4. testach automatycznych

Plan:
  • aktualizacja tego posta o informacje kiedy coś zostało zrobione i ile trwało - trudno mi planować bez jakichkolwiek danych.
  • weryfikacja - 2 tygodnie: 8 -  21.05.2018