Soutěž: Machr na Android - úkolníček

Java Java Machr na Android - úkolníček

Soutěž již skončila

Zadání

Vaším úkolem bude tentokrát vytvořit Android aplikaci pro ukládání úkolů. Je mi jedno jestli to bude formou seznamu úkolů s datumy či kalendáře.
Povinné ale je:

  • umožnit jednoduché vytváření a editaci úkolů (včetně mazání)
  • nějak uživatele upozornit na blížící se událost (stačí při spuštění aplikace)
  • umožnit uživateli psát si k úkolům krátké poznámky a přidat k nim "ukazatel dokončení" - nějaký progress bar s nastavitelnou hodnotou v procentech

Výhra

Vítěz dostane placku Machr a ocenění do portfolia.

Výhra

Výsledky

Jméno bodů Řešení ( Stáhnout vše )
polemes 5 Stáhnout řešení
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Zdeněk Pavlátka:

V této soutěži budete tvořit jednoduchý úkolníček pro systém Android.

Soutěž končí 14. listopadu 12:00, tak se nezapomeň zapojit! :)

Odpovědět  +4 7.11.2015 18:01
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
IT Man
Redaktor
Avatar
IT Man:

Wow, on existuje machr na Android? :O

Nahoru Odpovědět  +2 7.11.2015 18:10
Když nevíš jak dál, podá ti ruku někdo, od koho by jsi to nečekal. A tu šanci musíš přijmout!
Avatar
Odpovídá na Zdeněk Pavlátka
Petr Čech (czubehead):

To psaní v C# bych upřesnil na to, že se jedná o Xamarin.
Když udělám službu na pozadí, která bude uživatele upozorňovat na nadcházející událost, dostanu plusové body?
A jak se bude hodnotit zdroják, když to budu dělat právě přes Xamarin, když víš, že

Ve Visual Studiu 2015 by měly jít tvořit Android aplikace pomocí C# a Visual Basicu

:D Ono se to může v závislosti na technologii dost lišit od Javy...

Editováno 7.11.2015 18:15
Nahoru Odpovědět  +1 7.11.2015 18:12
Why so serious? -Joker
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na IT Man
Zdeněk Pavlátka:

Existuje, ale aktuálně k němu nemám placky, leda že by je David Čápka objednal...

Nahoru Odpovědět 7.11.2015 18:14
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Petr Čech (czubehead)
Zdeněk Pavlátka:

Ano, dostaneš :)

Stejnak jsem se chtěl s tím Xamarinem naučit pracovat ;)

Editováno 7.11.2015 18:17
Nahoru Odpovědět 7.11.2015 18:15
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
IT Man
Redaktor
Avatar
Odpovídá na Zdeněk Pavlátka
IT Man:

Dáme to jako návrh do úloh s vyšší prioritou. :D

Nahoru Odpovědět  +1 7.11.2015 18:16
Když nevíš jak dál, podá ti ruku někdo, od koho by jsi to nečekal. A tu šanci musíš přijmout!
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Nahoru Odpovědět 7.11.2015 18:18
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Odpovídá na Adam Ježek
Petr Čech (czubehead):

Je, dokonce je dost drahý, ale jako student to máš zdarma. Stačí jim poslat platnou ISIC kartu.

Zdeněk Pavlátka jak se tedy bude hodnotit zdroják?

Editováno 7.11.2015 18:24
Nahoru Odpovědět  +1 7.11.2015 18:21
Why so serious? -Joker
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Nahoru Odpovědět 7.11.2015 18:25
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Odpovídá na Adam Ježek
Petr Čech (czubehead):

Ale tohoto machra s tím nestihneš, trvá jim to strašně dlouho.

Nahoru Odpovědět 7.11.2015 18:27
Why so serious? -Joker
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Petr Čech (czubehead)
Zdeněk Pavlátka:

Tu možnost s Xamarinem jsem nakonec z machra odstranil, byly by s tím jen potíže.

(Nikdy dřív jsem si toho o něm moc nezjišťoval, tak jsem přesně nevěděl o co jde)

Nahoru Odpovědět  ±0 7.11.2015 18:37
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Sony Nguyen
Redaktor
Avatar
Odpovídá na Zdeněk Pavlátka
Sony Nguyen:

Je jedno v jakém jazyce to bude? :)

 
Nahoru Odpovědět 7.11.2015 18:45
Avatar
Odpovídá na Zdeněk Pavlátka
Petr Čech (czubehead):

Neeeee ;-( ;-( ;-( ;-(
To je škoda. Napadlo mě, že bych na to téma mohl něco sepsat, ale ještě se s tím pořád učím. Kdybych usoudil, že na to mám, byl by zájem o pár článků?
//možná jsem až moc off-topic

Nahoru Odpovědět  +1 7.11.2015 18:48
Why so serious? -Joker
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Nahoru Odpovědět 7.11.2015 18:51
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Sony Nguyen
Redaktor
Avatar
Sony Nguyen:

Jakože jestli to musím psát v Javě nebo to můžu psát i v jiných jazycích

 
Nahoru Odpovědět 7.11.2015 18:54
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Sony Nguyen
Zdeněk Pavlátka:

Co vím tak pro android jde psát v

  • Java
  • Java, C/C++
  • HTML, CSS, JavaScript

Všechny tři možnosti můžeš použít

Nahoru Odpovědět  +5 7.11.2015 18:58
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
polemes
Redaktor
Avatar
polemes:

Ja myslel že nebudu jedinny co se zůčastnil :)

Nahoru Odpovědět 14.11.2015 14:25
5 + 5 = 1010
Avatar
Matúš Petrofčík
Šéfredaktor
Avatar
Odpovídá na polemes
Matúš Petrofčík:

Tak to bude ťažké rozhodnutie, ale myslím že tvoje riešenie je najlepšie :D

Nahoru Odpovědět  +3 14.11.2015 15:16
obsah kocky = r^2 ... a preto vlak drnká
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Zdeněk Pavlátka
Adam Ježek:

Mam za to že pro Android jde psát i v Pythonu, zatím jsem se k tomu nedostal, ale prý to jde.

Nahoru Odpovědět 14.11.2015 15:57
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Tukmak
Člen
Avatar
Odpovídá na Adam Ježek
Tukmak:

Jde, například pomocí frameworku kivy (http://kivy.org/).

 
Nahoru Odpovědět 14.11.2015 17:14
Avatar
Michal Žůrek (misaz):

Pro android by mělo jít psát i v Brainfucku.

https://play.google.com/…apps/details?…

Nahoru Odpovědět 14.11.2015 17:24
Nesnáším {}, proto se jim vyhýbám.
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Michal Žůrek (misaz)
Zdeněk Pavlátka:

Takhle ano ale nevyexportuje ti to aplikaci...
EDIT: takže když v tom něco vytvoříš, stejně to nebudeš moct šířit mezi lidi (leda že bys jim dal zdroják a oni si stáhli tenhle interpreter)

Editováno 14.11.2015 18:45
Nahoru Odpovědět 14.11.2015 18:43
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
polemes
Redaktor
Avatar
polemes:

Tak co výsledek?

Nahoru Odpovědět 14.11.2015 20:07
5 + 5 = 1010
Avatar
Odpovídá na polemes
Michal Žůrek (misaz):

vyčkej, teď se detailně prozkoumá tvoje aplikace a pak se porota (Zdeněk Pavlátka) rozhodne zdali ti udělí placku.

Nahoru Odpovědět 14.11.2015 23:36
Nesnáším {}, proto se jim vyhýbám.
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Zdeněk Pavlátka:

Díky všem za účast, zde jsou výsledky:

polemes - 5 bodů
Kód je naprostá katastrofa. Máš pevně daný počet úkolů a ještě je máš jako samostatné proměnné. Představ si, že by bylo potřebu těch úkolů uložit 50. Budeš ten kód 50 kopírovat? Celý kód je vlastně jedno a to samé 10× okopírované.
Totéž platí pro layout.

Navíc pro upozornění se třída Toast moc nehodí, je dost obtížné si ho všimnout.

Tentokrát placku nikdo nezískává, snad někdy příště.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět  +2 15.11.2015 14:01
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Jiří Hlavík
Redaktor
Avatar
Jiří Hlavík:

Na machra to asi opravdu není, ale tomuhle frajerovi je 12 let a opravdu do toho dal vše. Pokud bude pokračovat stejným tempem, časem z něj bude určitě DOBRÝ programátor :D......

Za mě palec nahoru!!

 
Nahoru Odpovědět  +5 15.11.2015 20:38
Avatar
mara
Člen
Avatar
Odpovídá na Zdeněk Pavlátka
mara:

Tak tohle mě mrzí, že jsem si toho machra nevšiml. Hodně rád bych se do androidu zapojil. Bude ještě něco ? Nebo nemůže se tady tento samý machr pro malou účast zopakovat ?

Nahoru Odpovědět 16.11.2015 15:49
Co na srdci, to na Facebooku
Avatar
Odpovídá na mara
Michal Žůrek (misaz):

opakovat asi ne, ale to ti nic nebrání si to vyzkoušet mimo soutěž.

Nahoru Odpovědět  +1 16.11.2015 15:51
Nesnáším {}, proto se jim vyhýbám.
Avatar
mara
Člen
Avatar
Odpovídá na Michal Žůrek (misaz)
mara:

Nebrání, ale když už je to v androidu, který mi nedělá zase až takový problém, tak bych alespoň v něčem rád dostal placku :D

Editováno 16.11.2015 15:53
Nahoru Odpovědět  ±0 16.11.2015 15:53
Co na srdci, to na Facebooku
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na mara
Zdeněk Pavlátka:

Opakovat úplně ne, ale v blízké době zadám něco na podobný způsob

Nahoru Odpovědět  +2 16.11.2015 18:09
Kolik jazyků umíš, tolikrát jsi programátor.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 30 zpráv z 30.