Zavrieť reklamu

25. mája 2013 sa začal tretí ročník česko-slovenskej konferencie mDevCamp v Prahe, ktorá sa všestranne špecializuje na vývoj mobilných aplikácií a fenoménu okolo všetkých mobilných platforiem. Organizuje ju spoločnosť Inmite, ktorá vyvíja aplikácie pre firmy, ako napríklad Google, Raiffeisen bank, Vodafone, Škoda alebo Česká televízia.

Konferenciu zahájili Petr Mára a Ján Veselý úvodnou rečou s podtitulom „Aplikácie, ktoré menia svet“. Po uvítaní všetkých návštevníkov, predstavení konferencie a poďakovaní všetkým partnerom sa akcia rozbehla na plné obrátky.

Peter Mára, ktorý vystúpil ako prvý, sa pustil do predstavovania „svojej vášne“, ako sám vyhlasuje. Vťahuje iOS aplikácie spolu s iPadmi do každodennej výučby. Jeho cieľom je naučiť naše, ale aj zahraničné zastarané školstvo transformovať výučbu, zapojiť rôzne „gatgety“ spojené s iOS aplikáciami, ktoré pomáhajú s výkladom danej látky v škole úplne iným spôsobom. Svojmu konceptu hovorí „iPadogy“.

Peter Mára

Jan Veselý prezentoval za Nadáciu Vodafone súťaž pre neziskovky Dobrá aplikácia 2013. Vysvetlil, ako funguje aplikácia, ktorá „pracuje“ na vreckovom elektronickom komunikátore od občianskeho združenia Petit a je určená autistom. Teraz už so sebou nemusia nosiť obrázky, aby ukázali, čo chcú. Aplikácia ich obsahuje mnoho a je pre nich veľkým pomocníkom.

Na prednáške Juraja Ďurecha bola ukázaná práca s formulármi. Juraj je zo spoločnosti Inmite, kde sa sústredí na vývoj aplikácií pre finančné inštitúcie. Ukázal, ako správne formuláre tvoriť a aké sú najčastejšie problémy pri vývoji.

Jednou z mnohých zaujímavých prednášok bolo aj vystúpenie s názvom Dark side of iOS od Jakuba Břečka zo spoločnosti Play Ragtime. Dozvedeli sme sa niečo málo o temnej strane platformy iOS, vývojárskeho jazyka Objextive-C a prostredí Xcode. V Jakubovej prezentácii zaznelo a bolo vysvetlených na niekoľkých príkladoch veľa zaujímavých pojmov ako napríklad privátne API, reverzné inžinierstvo, ale aj niečo málo o Jailbreaku iOS 6.X od Evasion. Tiež poodhalil, ako funguje schvaľovanie aplikácie Apple (nemusí sa posielať zdrojový kód, ale iba „binárka“) a čo všetko spoločnosť na aplikácii skúma. Bolo zaujímavé počuť, že kontrola nie je až taká dôkladná, ako si mnohí ľudia myslia, ale skúma sa iba záťaž hardvéru, ešte pár maličkostí a to je všetko. Akonáhle sa aplikácia stáva populárnou a úspešnou, tak v tej chvíli sa o nej začne Apple zaujímať viac. Tiež sa môže stať, že: „…firma odhalí chybu a zablokuje ako vývojársky účet, tak aplikáciu,“ dodáva Kuba Břečka. Sme si istí, že sumu informácií z tejto prednášky si veľmi cenili a chválili hlavne iOS vývojári.

Súboj programátorov a mobilných operačných systémov

Pri prestávke na obed sa v hlavnej sále konal „súboj“. Jednalo sa o „FightClub“, kde proti sebe stáli programátori iOS a Android platformy. Pre niektorých bol trochu prekvapivo víťazom tím obhajujúci vlajku iOS.

ženích“ bola témou, ktorej sa chopili Daniel Kuneš a Radek Pavlíček. Nabádali vývojárov, aby do svojich aplikácií integrovali viac možností sprístupnenia pre užívateľov. Radek sa pár slovami vrátil k Dobrej aplikácii od Vodafonu. Hovoril o dôležitosti prístupnosti a tiež vyvracal názor, že nevidiaci sú bezradní z dotykových obrazoviek.

Martin Cieslar a Viktor Grešek vo svojej prednáške „Ako z mobilnej aplikácie vytvoriť predajný nástroj“ propagovali službu Mobito od spoločnosti Mopet CZ, kde pracujú. Návštevníkom konferencie prehrali reklamu na túto službu a vysvetľovali prečo povedať „ÁNO“ Mobitu. Následne tvrdili, že viac ako 70% užívateľov smartfónov svoju platbu neuskutočnilo, vďaka nefunkčnosti posledného kroku – platby. Mobito by podľa slov Viktora malo byť revolúciou v platbách.

Petr Benýšek z brnenských MADFINGER Games pripravil pre návštevníkov dve hodiny trvajúce, ale veľmi atraktívnu prednášku zo sveta vývojárov hier pre mobilné zariadenia. Hovoril o úspešnej hre Dead Trigger. Peter vysvetľoval, že pre tvorbu hry, kde je veľa modelov a animácií, je potrebný vhodný engine, ktorý sa o samotný chod hry stará. Preto si v spoločnosti vybrali engine Unity. Na svoje si tu príde aj matematika s fyzikou, podľa prednášajúceho si musíte „oprášiť“ analytickú geometriu, vektory, matice, diferenciálne rovnice a mnoho ďalších vecí. Až je všetko naprogramované, vývojári sa sústredia aj na výdrž batérie, na ktorý majú takéto hry veľký vplyv. Ďalším žrútom energie je aj používanie akcelerometra.

MADFINGER Games svoju hru vytvorili v 4 ľuďoch za necelé 4 mesiace. Dead Triggera ponúkli zadarmo, spoliehajú sa na tzv. In-App Purchase, kde má hráč možnosť si kúpiť zbrane, vybavenie a ďalšie priamo v hre.

Lighting takls bola séria krátkych prednášok, kedy jedna trvala 5 minút a vždy bola zakončená potleskom. Po ukončení konferencie mDevCamp 2013 sa ľudia rozišli, niektorí však zostali na „After party”.


Na konferencii prebehlo mh informácií, ktoré mohli vývojárom pomôcť ako v samotnom vývoji, tak aj v predaji aplikácie. Poslucháči sa zoznámili s rôznymi typmi a trikmi v oblasti iOS a Androidu ako z hľadiska užívateľa, tak vývojárov. Nás osobne akcia veľmi oslovila a myslím, že sme neboli sami. Na svoje si prišli aj poslucháči, ktorí vývojári nie sú, alebo sú začiatočníkmi. Úroveň akcie, ako po strane organizácie, tak po strane prednášok bola vynikajúca. Budeme sa tešiť na budúce ročníky.

Redaktori Domink Šefl a Jakub Ortinský riešia programovanie v jazyku C++.

Autori: Jakub Ortinský, Domink Šefl

.