V těchto dnech pracuji na malé aplikaci Todo list (seznam úkolů). Přešel jsem z kombinace Ionic/Angular na Framework7/VueJS.
Aplikace je funkční. Ukládá data automaticky do telefonu (úložiště localstorage). Vypadá takhle:
Není to celé moje práce, vyšel jsem z této ukázky aplikace https://jsfiddle.net/Nikoniko/sa0u4791/11/
kterou jsem upravil.
Co aplikace umí?
1. Vytvořit nový úkol. Všechny úkoly se uloží do telefonu (localstorage). Tlačítko plus vpravo nahoře.
2. Přepínat mezi zobrazením úkolů (list), editací (edit) a mazáním (del). Tlačítko vlevo nahoře.
3. Přepínat mezi zobrazením od novějšího ke staršímu a naopak. Tlačítko šipka vlevo nahoře.
4. Upravit libovolný úkol.
5. Smazat libovolný úkol (ať už je hotový nebo ne).
6. Označit/odznačit úkol jako hotový.
7. Zobrazuje počet hotových úkolů a celkový počet.
Co bych rád dodělal:
1. Rád bych vyřešil (nevím jak...) situaci, kdy se zobrazí dialog pro zadání nového úkolu a zobrazí se klávesnice - dialog se posune nahoru, i když není klávesnicí překrytý a není to nutné.
2. Podporu více jazyků a přepínání mezi nimi.
3. Nastavení: barvy, výchozí řazení úkolů, ...
Stažení aplikace:
Máte-li zájem o funkční verzi (je nutné v telefonu povolit "instalování z neznámých zdrojů), najdete ji tady.
Žádné komentáře:
Okomentovat