mDevTalk #12 – 24. 5. 2018
Přednášející
Program
17:30
Otevření dveří
Přijď včas a najdi si své místo, odkud dobře uvidíš a uslyšíš.
30mins
About
10 things you need to know before implementing cryptography
45mins
About
Jeden kód, co vládne všem? Žádný problém pro Android i iOS
45mins
About
20:00
Afterparty
Po přednáškách tě v relax zóně Avastu čeká fotbálek, deskovky, mini golf a další oddychovky, tak zůstaň na networking. Pivko na terase s výhledem na Prahu zábavu jistí. A taky si můžeš počkat na interaktivní diskusi o Shodanu. Aby toho nebylo málo od začátku akce se bude soutěžit o skvělou cenu!
120mins
About
Discussion: Shodan and the art of modern hacking
Discussion on the topic of modern hacking, how the scariest search engine in the world helps hackers find targets to exploit, and how researchers are using it for threat landscape analysis. During the discussion there will be live demos of how easy it is to find millions of vulnerable devices, how many private cameras are open to everyone, and how to control hundreds of solar farms at once. (EN/CZ – it's up to you 🙂
30mins
About
mDevTalk #11 – 22. 2. 2018
Přednášející
Program
17:30
Otevření dveří
Přijď včas a najdi si své místo, odkud dobře uvidíš a uslyšíš.
30mins
About
Michal Havryluk
Jak na zrychlení Android Gradle buildu
45mins
About Michal Havryluk
19:00
Petr Gronát
Jak si postavit letadlo
Petr se už od střední školy zajímá o létaní a stavění letadel. Začal létat s ultralehkými letadly a později se stal aktivním členem Czech Microlight Team. Zúčastnil se už několika mezinárodních mistrovství jako pilot i jako navigátor. Podílel se také na několika projektech stavby letadel (Hi-Max, Mobydick D8, LK2 Sluka). Během svého talku nám přiblíží celý proces od postavení letadla až do prvního letu z pohledu zkušebního pilota.
25mins
About Petr Gronát
19:45
Aftertalk
Zůstaň i po přednáškách v Etneteře a zeptej se speakerů na to, co tě zajímá!
120mins
About
mDevTalk #10 – 30. 11. 2017
Přednášející
Program
17:30
Otevření dveří
Přijď včas a najdi si své místo, odkud dobře uvidíš a uslyšíš.
30mins
About
18:00
Zahájení akce
Úvodní slovo si vezmou zakladatelé mDevTalku 🙂
5mins
About
18:05
Hackovací soutěž
Protože na jubilejním 10. mDevTalku budeme tak trochu slavit, budeme taky soutěžit o pěknou cenu! Vyhrává nejlepší hacker z vás.
5mins
About
Georgiy Shur
Jak oživit onboarding aplikace
Onboarding je první věc, kterou uživatel vidí, když poprvé spustí aplikaci. Proto je pro zaujmutí velmi důležitým prvkem. Během talku si budeme povídat o jednoduchém způsobu oživení onboardingu pomocí animací založených na ViewPageru. Příkladem bude úspěšná aplikace, na které se George podílel. (Talk bude v angličtině.)
20mins
About Georgiy Shur
18:30
Vladislav Iliushin
The Dark Side of IoT
Podíváme se spolu do světa IoT a na to, jak těžké je ovládnout IoT zařízení, když se útočník dostane do sítě. Kolik času zabere naučit se hacknout domácí webovou kameru nebo Alexu a jak jsme se k tomu dostali? To všechno vás čeká a ještě jedna hackovací soutěž navíc! (Talk bude v angličtině.)
45mins
About Vladislav Iliushin
Vojta Šťavík
(I’ve Had) The Tweet of My Life
Vojta nám ve svém lightning talku poví, jak mu Twitter změnil život a jak si užil svých 5 minut slávy (dvakrát). (Talk bude v češtině.)
15mins
About Vojta Šťavík
19:45
Afterparty
Nejdřív obdarujeme vítěze soutěže a pak už se budeme bavit a slavit!
120mins
About
mDevTalk #9 – 21. 9. 2017
Přednášející
Program
17:30
Otevření dveří
Přijď včas a najdi si své místo, odkud dobře uvidíš a uslyšíš.
30mins
About
David Bilík
Anko – moderní přístup k tvorbě vašich layoutů?
Anko je knihovna od tvůrců Kotlinu, která slouží jako alternativa k XML layoutům za pomoci Kotlin DSL přístupu. V tomto talku se bude probírat jak Anko používat, jak funguje na pozadí, tipy a triky z produkce (5 našich aplikací v Google Play Storu již běží na Anku) a samozřejmě nesmí chybět porovnání s klasickým XML přístupem. (Talk bude v češtině.)
45mins
About David Bilík
Maxim Zaks
Deep dive into data serialisation
In this talk Maxim will cover the how and the why of data serialisation, focussing on ease of use and efficiency. (Talk in English)
45mins
About Maxim Zaks
20:00
Václav Strnad
Jak vařím pivo
Třetí ajťák večera zaměří svůj lightning na pivo. Vašek je totiž takový fanda, že se se od konzumace přesunul k výrobě a můžeme potvrdit, že umí! Povypráví nám, co vaření piva obnáší a proč se do toho (ne)pouštět. A snad nám i přinese ochutnat.
15mins
About Václav Strnad
20:15
Aftertalk
Zůstaň i po přednáškách pobav se s ostatními a zeptej se speakerů na to, co tě zajímá. Navíc si můžeme zahrát některou z devadesátkových pc her a pustit hitovky z jukeboxu. 🙂
120mins
About
mDevTalk #8 – 25. 5. 2017
Přednášející
Program
17:30
Otevření dveří
Přijď včas a najdi si své místo, odkud dobře uvidíš a uslyšíš.
30mins
About
Nikita Tuk
Handling background processes in iOS: problems & solutions
45mins
About Nikita Tuk
Milan Oulehla
Bezpečnost mobilních aplikací na platformě Android
Přednáška se bude zabývat bezpečností mobilních aplikací běžících pod operačním systémem Android. V rámci přednášky budou rovněž ukázány některé z bezpečnostních chyb, se kterými se v PT Labu často setkáváme a kterým je možné se vyhnout. Závěrečná část bude věnována nově vznikající standardizaci metodik penetračního testování na mobilní platformě.
45mins
About Milan Oulehla
20:15
Aftertalk
Zůstaň i po přednáškách v Avastu a zeptej se speakerů na to, co tě zajímá. Po vzdělávání má přece přijít zábava... a pivo je na nás! 🙂
120mins
About
mDevTalk #7 – 30. 3. 2017
Přednášející
Program
17:30
Otevření dveří
Přijď včas a najdi si své místo, odkud dobře uvidíš a uslyšíš.
30mins
About
Roberto Orgiu
RxJava 2 for the rest of us
45mins
About Roberto Orgiu
Tomáš Kohout
Jak zrychlit iOS vývoj pomocí Swift Playgroundů
Swift playground je skvělým nástrojem na výuku programování. Má ale reálné využití v každodenním vývoji mobilních aplikací? Odpověď je jasné ano! V této přednášce si ukážeme jak lze vytvořit playground pro středně složitou aplikací a jak jej využít pro urychlení vývoje vaší aplikace.
45mins
About Tomáš Kohout
19:45
Aftertalk
Zůstaň i po přednáškách v Etneteře a zeptej se speakerů na to, co tě zajímá!
120mins
About
mDevTalk #6 – 26. 1. 2017
Přednášející
Program
17:30
Otevření dveří
Přijď včas a najdi si své místo, odkud dobře uvidíš a uslyšíš.
30mins
About
David Vávra
Firebase + Rx + MVP + Kotlin: Praktické tipy
Nová Firebase řeší spoustu běžných problémů Android vývojáře. Pokud ale máte komplexnější strukturu databáze, potřebujete to všechno spojit pomocí RxJavy. To celé chce nějakou architekturu jako MVP. A Kotlin udělá kód kratší a čitelnější. Přijďte si poslechnout praktické tipy.
45mins
About David Vávra
Adam Šimek
Čas jsou peníze: Optimalizace skrolování v RecyclerView
Když se podíváte na aplikace ve vašem telefonu, tak většina obsahu je zobrazena ve skrolovatelných komponentách. Seznam zpráv, timeline na Facebooku, kontakty, poznámky, Twitter, fotky, prostě všechno. Nekonečný seznam něčeho. A není to vždy plynulé. Komplexita aplikací narůstá a skrolovaní se stále seká a seká. A programátoři se snaží a snaží. Nebo se snad nesnaží? V přednášce bych vás chtěl provést od základů toho, jak RecyclerView funguje, přes konkrétní tipy a triky a věci, kterým se vyvarovat, po poslední novinky v RecyclerView, jako je prefetch. Pevně doufám, že přednáška bude zajímavá a na konci budou vaše telefony, tablety a ledničky krásně plynulé. (Talk will be in Czech.)
45mins
About Adam Šimek
20:15
Aftertalk
Zůstaň i po přednáškách pobav se s ostatními a zeptej se speakerů na to, co tě zajímá. Navíc si můžeme zahrát některou z devadesátkových pc her a pustit hitovky z jukeboxu. 🙂
120mins
About
mDevTalk #5 – 24. 11. 2016
Přednášející
Program
17:30
Otevření dveří
Přijď včas a najdi si své místo, odkud dobře uvidíš a uslyšíš.
30mins
About
Paul Lammertsma
Account manager & sync: I’ve been doing some syncing…
45mins
About Paul Lammertsma
Martin Novák
Animace v iOS aneb Základy i zajímavosti magického světa animací
Martin nás provede úžasným světem iOS animací! Ukáže, jak používat Swift Playground k prototypování a testování (nejen) animací, co vše se dá vyčarovat s CoreGraphics a CoreAnimation frameworky a jak to vše využít v kombinaci s IBInspectable a IBDesingable a appce. Začne od základů a pokusí se dostat i k něčemu zajímavějšímu a pokročilejšímu, aby si každý přišel na své. Pro aplikaci znalostí je potřeba základní znalost jazyku Swift, avšak talk je určen pro kohokoliv. Kdo by se nerad podíval na nějakou pěknou animaci, že?
45mins
About Martin Novák
21:00
Krákora
Aftertalk
Speakery, organizátory i ostatní vývojáře můžeš osobně poznat mimo přednáškový sál, neformálně - jak jinak než u piva. Přesuneme se do hospůdky Krákora hned vedle VŠE. 🙂
120mins
Krákora Club&Pub&Bar
About Krákora
https://goo.gl/maps/aSR6NyPyq6H2mDevTalk #4 – 29. 9. 2016
Přednášející
Program
17:30
Otevření dveří
Přijď včas a najdi si své místo, odkud dobře uvidíš a uslyšíš.
30mins
About
Charles Du
Introduction to Mobile UX Design: Tips and Tricks from an Apple Insider
Learn how to shape a rough app idea into a thoughtful, intuitive design. Find out how successful mobile apps are designed and user-tested. Charles will share design examples from his past work including the NASA app and the Ticketmaster app. This talk will focus on UX design so no coding experience is needed.
60 mins
About Charles Du
http://productcharles.com19:15
Jan Dvorský
Swift Package Manager
60mins
About Jan Dvorský
http://honzadvorsky.com20:30
Afterparty
Speakry, organizátory i ostatní vývojáře můžeš osobně poznat na afterparty. Na pivo/víno/kávu se přesuneme do Cafe Prostoru_, kavárna sídlí hned vedle FITu v budově NTK.
150mins
About
http://cafe.prostoru.cz/mDevTalk #3 – 25. 5. 2016
Přednášející
Program
17:30
Otevření dveří
Přijď včas a najdi si své místo, odkud dobře uvidíš a uslyšíš.
30mins
About
Dominik Veselý
Vše co jste kdy chtěli vědět o CI a báli jste se zeptat
Continuous Integration je velice důležité, leč často opomíjené téma. Většina lidí má tento termín zažitý jako něco co je složité a patří to do velkých společností. Opak je pravdou, CI můžete využívat i jako freelancer nebo malá společnost velice jednoduše. Ať už ho chcete používat k testování, nasazování, doručování buildu nebo notifikacím, ušetří Vám to hodně času a peněz. Dominik se věnuje problematice CI pro mobilní vývoj již více jak 2 roky a se svými kolegy vyrobil CI pipeline pro iOS, Android i backend, která šetří stovky minut denně celému týmu. Ve svém talku se zaměří, jak na mobilní platformy, tak na backendy a frontendy, aby si na své přišel opravdu každý.
75mins
expert
About Dominik Veselý
Dominik je spoluzakladatel a hlavní architekt a analytik ve společnosti Ackee. Přednáší předmět Vývoj pro aplikací pro iOS na FIT ČVUT. Rád jezdí na kole, hraje badminton a občas si zaběhne půlmaraton.
http://www.ackee.cz19:15
David Bureš
Xamarin, IoT a Azure
Na ukázkové aplikaci psanou v Xamarin si prakticky představíme architekturu a propojení na jednotlivé služby v Azure, které jsou z pohledu IoT klíčové: • Mobilní aplikaci psanou pomocí Xamarin pro Android, iPhone a Windows Phone, která slouží jako field gateway, ale i pro zobrazování dat • Azure Mobile App jako backend pro mobilní aplikaci, umožňující autentizaci, ale i rychlý vývoj pomoci Easy Tables a Easy API a Push Notifikace • HockeyAPP pro distribuci mobilní aplikace pro testy a sběr chyb • Application Insights pro monitoring • IoT Hub, který pomůže při sběru dat z koncových zařízení (mikrokontroléry a field gateways) • Stream Analytics, které umožňují real time analýzu velkého množství dat • Power BI pro chytré zobrazování • Služby pro persistetní ukládání dat jako je Azure Storage nebo Azure SQL Database Podíváme se na to, jak můžete připojit vaše auto přes OBD-II ke Cloudu a sledovat rychlost, spotřebu, otáčky a další hodnoty v reálném čase. Vše je samozřejmě open source.
60mins
expert
About David Bureš
David pracuje ve společnosti Microsoft Czech Republic na pozici Technical Evangelist. Dříve působil jako Senior Software Engineer, Team Lead a Solution Architect v různých společnostech (Logos, Xacti, Solarwinds, Honeywell), kde se podílel na různě velkých projektech s různými platformami: ASP.NET MVC, C#, ORM, Hadoop, Hbase, EMS ...
20:30
Afterparty
Speakry, organizátory nebo ostatní vývojáře můžete osobně poznat na afterparty.
150mins
Zelená 1084/15, 160 00 Praha
About
mDevTalk #2 – 31. 3. 2016
Přednášející
Program
17:30
Otevření dveří
Přijď včas a najdi si své místo, odkud dobře uvidíš a uslyšíš.
30mins
About
Jiří Dutkevič
Ochrana citlivých dat v iOS aplikaci
Představím 3 nápady jak zabezpečit data uložená v aplikaci pro případ, že o zařízení uživatel přijde. Ukážu několik technik, jak analyzovat chování a implementaci aplikací. Inspiroval jsem se v problémech, které jsem objevil v aplikacích v AppStoru když jsem hledal "password manager".
60mins
About Jiří Dutkevič
Ondřej David
Zabezpečení Androidu na úrovni hardware
20mins
About Ondřej David
Petr Dvořák
Push notifikace ve velkém
Věděli jste, že push notifikace mohou až ztrojnásobit počet spuštění aplikace? Nebo že aplikace, které podporují push notifikace mají až o 70% větší pravděpodobnost, že na zařízení přežijí déle než 60 dní? Schopnost přijímat push notifikace by proto měla být vlastní každé aplikaci. Ukážeme si, jak na to na klientovi i na serveru.
60mins
About Petr Dvořák
mDevTalk #1 – 14. 1. 2016
Přednášející
Program
17:30
Otevření dveří
Přijď včas a najdi si své místo, odkud dobře uvidíš a uslyšíš.
30mins
About
Petr Zadražil
TensorFlow v mobilních aplikacích
TensorFlow je špičková knihovna pro umělou inteligenci (AI), kterou Google nedávno překvapivě open-sourcoval. V přednášce se dozvíte rychlý úvod do AI a využití TensorFlow. Vše uvidíte na reálném příkladu Android aplikace s TensorFlow, který si pak můžete doma vyzkoušet.
75mins
About Petr Zadražil
Petr Šíma
Principy funkcionálně reaktivního programovaní na mobilních platformách
Petr představí principy funkcionálně reaktivního programovaní na mobilních platformách. Předvede praktický příklad s využitím frameworku ReactiveCocoa pro iOS. Na závěr vás čeká diskuse nad vhodnou architekturou reaktivní aplikace a základy MVVM.
45mins
About Petr Šíma
Petr Hamerník
Textová analytika v mobilních aplikacích
Prozkoumáme možnosti textové analytiky pomocí Geneea Interpretoru a její zapojení do mobilních aplikací. Interpretor rozumí angličtině, češtině a několika dalším jazykům a umožní vám vytáhnout z textu zajímavé strukturované informace - téma, náladu textu, klíčová slova, jména lidí, firem, geografické názvy a další.
20mins