Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Naped

Moje celodenné produktivita závisí na todolist aplikáciu, preto som si chcel odjakživa urobiť vlastný todolist aplikáciu. Navyše som chcel mať projekt, ktorý nejako dokladá, že viem aspoň nejako programovať. Nikdy som sa k tomu nedonútil, ale tohtoročná ITnetwork súťaž ma k tomu už konečne donútila.

O aplikácii

  • Android (4.0+)
  • kotlín
  • podpora SK / EN
  • SQLite databázy
  • RecyclerView s ItemTouchHelper

Tím

pracujem sám

Čo sa nepodarilo / nestihlo

  • opraviť bugování animácie drag eventu
  • dorobenie tutoriálu
  • fragment pre ďalších 7 dní (na to som zabudol)
  • splnenie úloh
  • celková optimalizácia
  • opakovanie úloh
  • presnejšie časové zadanie úlohy
  • upozornenie na úlohy
  • widget
  • nastavenie prispôsobiteľné
  • + Rôzne rovnako dôležité veci

Moje pocity

Nikdy som nerobil tak veľkú aplikáciu, ale nejako teoreticky som si myslel, že to zvládnem. Dá sa to zvládnuť, ale je to dosť iné ako robiť nejakú malú aplikáciu. Je zaujímavý pocit zabúdať čo niektoré časti kódu robia a alebo dokonca že tam vôbec sú. Mal som veľa impulzov na prerobenie celej aplikácie znovu, ale tentoraz som tieto impulzy prekonal 8-) Tento projekt mi dal veľa skúseností, za ktoré som neskutočne rád, ale strašne sa teším, až budem pokračovať na nejakom menšom novom projekte ;-) , Ale rozhodne plánujem dorobiť tento projekt.

Súťaž

Projekt bol vytvorený do programátorské súťaže ITnetwork summer 2019.

Vyjadrenie poroty

porotca bodov hodnotenie
Zdrojákoviště Kotlin - Android
David Jančík
3 Vzhľadom k tomu, že som predtým vyvíjal todo listy a používam ich na dennej báze, tak nápad oceňujem. Páči sa mi, že je tam preddefinovaný dnešok, žiadny dátum, zajtrajšok, sú tam priority, začal si dokonca robiť nadstavbu na widget, pretože ten je veľmi dôležitý. Avšak widget nie je hotový a v aplikácii nefungujú zásadné veci, ako napr. Zaškrtnutie checkboxu todočka. Keď sa zadá dátum v minulosti, aplikácia spadne, dialóg na odstránenie položky nemá potvrdzovacie tlačidlo. Chýba synchronizácia dát s počítačom alebo nastavovanie notifikácií v určitý čas. Páčilo by sa mi, keby som si mohol rozdeliť nadpis ešte na popisok udalosti. Prípadne ešte niečo ako nákupný zoznam, kde je možné vytvoriť položky, ktoré sa dajú vyraďovať. Sám používam aplikáciu TickTick, možno by si sa tam mohol inšpirovať nejakými funkciami a tú svoju rozšíriť, je pomerne nádejná.
Zdrojákoviště Kotlin - Android
michal Čapka
4 Osobne TODOčka nepoužívam, teda nemám moc s čím porovnávať. Aplikácia má pár základných nedostatkov, napr. Že úloha nemožno v TODOlistu odškrtnúť alebo vymazať. Myslím, že keď tieto chyby odstrániš, bude sa jednať o užitočného pomocníka v každodennom živote.
Zdrojákoviště Kotlin - Android
David Čapka
6 Našliapnuté TODO aplikácie, pár vecí tam ale nie je dodělaných. Dokážem si predstaviť, že by som ju používal, na druhú stranu mi neprišlo, že prináša niečo zásadne inovatívneho oproti východiskovým aplikáciám od výrobcu. Predstavoval by som si napríklad možnosť prideľovať taskům ikony, aby sa v tom potom človek lepšie orientoval, to tá predvolené aplikácie nevie. Určite by sa dali vymyslieť nejaké ďalšie fíčury ako napr. Možnosť vloženia kresbičky pod. Vidím tam potenciál.

Galéria


 

Stiahnuť

Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami

Stiahnuté 29x (66.08 MB)
Aplikácia je vrátane zdrojových kódov v jazyku Kotlin

 

Všetky články v sekcii
Zdrojákoviště Kotlin - Android
Program pre vás napísal Martin Skalík
Avatar
Užívateľské hodnotenie:
Ešte nikto nehodnotil, buď prvý!
Autor se věnuje hlavně vývoji na Android v Kotlinu
Aktivity