IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
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í.

Soutěž: 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 )
Martin Skalík 5 Stáhnout řešení
Aktivity
Avatar
Zdeněk Pavlátka:7.11.2015 18:01

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
7.11.2015 18:01
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Jan Lupčík
Tvůrce
Avatar
Jan Lupčík:7.11.2015 18:10

Wow, on existuje machr na Android? :O

Nahoru Odpovědět
7.11.2015 18:10
TruckersMP vývojář
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Petr Čech:7.11.2015 18:12

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
7.11.2015 18:12
the cake is a lie
Avatar
Odpovídá na Jan Lupčík
Zdeněk Pavlátka:7.11.2015 18:14

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

Nahoru Odpovědět
7.11.2015 18:14
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Petr Čech
Zdeněk Pavlátka:7.11.2015 18:15

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
Jan Lupčík
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Jan Lupčík:7.11.2015 18:16

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

Nahoru Odpovědět
7.11.2015 18:16
TruckersMP vývojář
Avatar
Adam Ježek
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Adam Ježek:7.11.2015 18:18

Není ten xamarin placenej?

Nahoru Odpovědět
7.11.2015 18:18
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na Adam Ježek
Petr Čech:7.11.2015 18:21

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
7.11.2015 18:21
the cake is a lie
Avatar
Adam Ježek
Tvůrce
Avatar
Odpovídá na Petr Čech
Adam Ježek:7.11.2015 18:25

Supér.

Nahoru Odpovědět
7.11.2015 18:25
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na Adam Ježek
Petr Čech:7.11.2015 18:27

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

Nahoru Odpovědět
7.11.2015 18:27
the cake is a lie
Avatar
Odpovídá na Petr Čech
Zdeněk Pavlátka:7.11.2015 18:37

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
7.11.2015 18:37
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Sony Nguyen
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Sony Nguyen:7.11.2015 18:45

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

 
Nahoru Odpovědět
7.11.2015 18:45
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Petr Čech:7.11.2015 18:48

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
7.11.2015 18:48
the cake is a lie
Avatar
Odpovídá na Sony Nguyen
Zdeněk Pavlátka:7.11.2015 18:51

jak to myslíš?

Nahoru Odpovědět
7.11.2015 18:51
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Sony Nguyen
Tvůrce
Avatar
Sony Nguyen:7.11.2015 18:54

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
Odpovídá na Sony Nguyen
Zdeněk Pavlátka:7.11.2015 18:58

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
7.11.2015 18:58
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Martin Skalík
Tvůrce
Avatar
Martin Skalík:14.11.2015 14:25

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

 
Nahoru Odpovědět
14.11.2015 14:25
Avatar
Odpovídá na Martin Skalík
Matúš Petrofčík:14.11.2015 15:16

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

Nahoru Odpovědět
14.11.2015 15:16
obsah kocky = r^2 ... a preto vlak drnká
Avatar
Adam Ježek
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Adam Ježek:14.11.2015 15:57

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
Počkej chvíli, poradím se s křišťálovou koulí.
Avatar
Tukmak
Člen
Avatar
Odpovídá na Adam Ježek
Tukmak:14.11.2015 17:14

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

 
Nahoru Odpovědět
14.11.2015 17:14
Avatar
Michal Žůrek - misaz:14.11.2015 17:24

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
Avatar
Odpovídá na Michal Žůrek - misaz
Zdeněk Pavlátka:14.11.2015 18:43

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
Martin Skalík
Tvůrce
Avatar
Martin Skalík:14.11.2015 20:07

Tak co výsledek?

 
Nahoru Odpovědět
14.11.2015 20:07
Avatar
Odpovídá na Martin Skalík
Michal Žůrek - misaz:14.11.2015 23:36

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
Avatar
Zdeněk Pavlátka:15.11.2015 14:01

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

Martin Skalík - 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í
+2,50 Kč
Řešení problému
Nahoru Odpovědět
15.11.2015 14:01
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Jiří Frank
Tvůrce
Avatar
Jiří Frank:15.11.2015 20:38

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
15.11.2015 20:38
Avatar
mara
Člen
Avatar
Odpovídá na Zdeněk Pavlátka
mara:16.11.2015 15:49

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:16.11.2015 15:51

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

 
Nahoru Odpovědět
16.11.2015 15:51
Avatar
mara
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
mara:16.11.2015 15:53

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
16.11.2015 15:53
Co na srdci, to na Facebooku
Avatar
Odpovídá na mara
Zdeněk Pavlátka:16.11.2015 18:09

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

Nahoru Odpovědět
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.