GDG DevFest Poland 2018 in Wrocław
2018-10-26..2018-10-27
Wrocław, Poland
| title | author | length |
|---|---|---|
| GDG DevFest Poland 2018 in Wrocław | 06m | |
Summary focuses on concrete features and takeaways: coverage of Google Assistant and design patterns for voice-only UX, plus the persistent risk of device… | ||
| Bank clearing system | Bartłomiej Kuczyński | 43m |
A small bank clearing system is built from Spring Boot microservices wired by the JLupin server platform, using Maven and an IntelliJ plugin, REST endpoints… | ||
| Creating spontaneous AR interactions with Google ARCore and Instant Apps | Krzysztof Wróbel | 49m |
Shows a working pipeline that launches AR sessions from NFC/QR into Google ARCore via Instant Apps, loads a Sceneform 3D model (a watch) and a runtime… | ||
| How Do LiveData, Coroutines, and Nav Component Actually Work | Aleksander Piotrowski | 48m |
Source dives into implementations rather than slogans, showing that LiveData retains value in ViewModel across config changes by attaching lifecycle-aware… | ||
| Mobile-friendly web apps with Angular | Oleksandr Tryshchenko | 31m |
Angular app demonstrations show a live 2G simulation that takes ~25 seconds to become interactive because the minified framework bundle measures ~700 KB, and… | ||
| Flutter - how to make a beautiful app in an hour? | Paulina Szklarska | 47m |
Overview of Flutter with concrete takeaways: apps are written in Dart and render with Skia inside a bundled engine so builds produce APK/IPA that include the… | ||
| Four Diseases | Piotr Przybył | 40m |
Examines four recurring anti-patterns with concrete examples and fixes: forms that require postal-code and post-office fields break deliveries (Polish address… | ||
| The perfect Service Worker. How to design it? | Ewa Gasperowicz | 45m |
Designs a Service Worker strategy around concrete choices: use Workbox for pre-cache with content hashes, prefer pre-caching for static, versioned assets and… | ||
| Building assistive apps with App Actions | Elaine Dias Batista | 44m |
Google moves from suggesting 5 apps with a 60% prediction rate to suggesting specific in-app tasks by mapping semantic intents to app entry points. Developers… | ||
| Generating Kotlin extension functions for Annotation Processing | Bartek Lipinski | 23m |
Proposes generating Kotlin extension functions as an extension bridge so generated annotation-processor code is accessible at compile time without Java… | ||
| Data-intensive apps on GCP: SAP experience | Vitaliy Rudnytskiy | 42m |
Live demos show HANA on GCP running on a GCP VM plus an App Engine Java front end (Hibernate + Google Maps API) and a workflow that pushes cold data to… | ||
| Procrastination as a Service: Caching and Queueing | Lawrence Shea | 38m |
Argues that deferring work—caching, queueing and websockets—is a practical performance strategy: uses Redis for in-memory caching and queues, shows a… | ||
| Architecture for AppBundles | Mateusz Herych | 45m |
A million‑line Android app is split into tiny feature libraries on top of a small base APK, then wired to load on demand via Play Core dynamic delivery… | ||
| How to Teach (Almost) Anything | Ed Medvedev | 50m |
Shows evidence that active learning beats lectures by about 55% improvement on exam-like outcomes, cites DEF CON puzzles (≈30,000 attendees) and a bespoke… | ||
| Pets, Cattle, Chickens, Humans: A strange Kubernetes love-letter | Maarten Mortier | 30m |
Kubernetes runs stateless HTTP PHP services packaged as Nginx + PHP containers, using readiness and liveness probes to avoid routing traffic to cold or dead… | ||
| Effective Multiplatform Kotlin Development | Marcin Moskała | 48m |
Claim: Kotlin Multiplatform extracts real app logic so one implementation of presenters, models and many repositories runs on Android, iOS and web. Demo: a… | ||
| How to get started with Google Home and voice assistants | Kasia Ryniak, Rafal Cymerys | 45m |
Overview of building Google Home apps: voice recognition hits 95% recognition so simple commands work, but no Polish support yet and multi-language is… | ||
| Merging the relational, the graph and the semantic | Kasper Piskorski | 41m |
Open-source Grakn knowledge graph implements a hyper-relational model with entities, roles and hyperedges and enforces an application metaschema checked at… | ||
| Make the Web Brighter with the CSS Paint API | Vitalii Bobrov | 39m |
Explains how the CSS Paint API (Houdini worklet) actually generates images via registerPaint and a paint method that receives paint(ctx, geom, props, args)… | ||
| UX for Non-UXers | Jennifer Cerazy | 44m |
Reframes UX as a repeatable six-step process (understand, define, generate, evaluate, refine, build/measure) and applies it to a real YouTube copyright… | ||
| Bottom Navigation Headache | Piotr Ślesarew | 41m |
Demonstrates using Google’s Jetpack Navigation Component (alpha) to solve per-tab back stacks by running a separate per-tab NavHost with hide/show and letting… | ||
| Will you baby light my Fire(base)? | Michał Jawulski | 34m |
Builds an Angular prototype in under 30 minutes using Firestore as a realtime NoSQL DB, AngularFire libraries to bind collections to components (two lines to… | ||
| Our way to the clean architecture | Radosław Piekarz | 40m |
This talk is about the clean architecture and experiences with introducing it into the Talixo Android apps. Radek will explain why his team decided to refactor… | ||
| continuous happiness as a service | Karol Wrótniak | 33m |
Bitrise positions itself as a mobile-focused CI/CD PaaS that integrates directly with repos and tools like Gradle GitHub Slack HockeyApp SonarQube Codecov and… | ||
| Card detection using YOLO on Android | Tomek Dziergwa | 34m |
Builds a playing‑card detector using Tiny YOLO v2 trained in Darknet, converts weights to TensorFlow then to .tflite, and runs on Android via the TF Lite… | ||
| Building smarter apps with Machine Learning, from magic to reality | Laurent Picard | 47m |
Demo shows concrete tools and outcomes: Vision, Natural Language, Video Intelligence, Speech‑to‑Text and WaveNet text‑to‑speech plus Translate are used via… | ||
| nothing matches | ||