~/conference

AndroidFest Campinas 2018

date:2018-10-19..2018-10-20
location:Campinas, Brazil
series:AndroidFest Campinas · one edition
tags:[android, kotlin]
titleauthorlength
Creating Your Own DSL Using Lambda Expressions in KotlinBernardo Teodosio56m
Shows how to use Kotlin lambdas instead of Java callbacks, inspects the generated Java-equivalent bytecode and Java 6/7 interoperability, and highlights a…
Talk in Portuguese on
Reasons to (Not) Use FirebaseJoão Paulo Ferreira35m
Covers concrete tradeoffs of using Firebase: it speeds initial launches and reduces early backend costs compared to hiring a backend team, but lacks region…
Talk in Portuguese on
Build and release at NubankLeandro Ferreira34m
Nubank had very slow Android builds (40–50 minute clean builds and ~145 minutes of unit tests) and modularized the codebase into many small modules, but ran…
Talk in Portuguese on
Architecting your Android app with JetpackNelson Glauber47m
An Android books app architecture built entirely with Jetpack components: Navigation XML and NavHost for navigation flows; ViewModel and LiveData for screen…
Talk in Portuguese on
Inside Android asynchronous processing: Understanding the Event LoopFernando Pinho28m
Demonstrates how Android’s single UI event loop (Looper, Handler, Message, Runnable) gets blocked by long-running work using a toy app that computes slow…
Talk in Portuguese on
Machine Learning in Android Apps with ML KitFelipe Pedroso30m
Shows how Firebase ML Kit was used in an Android app to build a real‑time demo performing face detection (landmarks, smile, eyes open), cloud OCR with language…
Talk in Portuguese on
I Swapped RxJava for Coroutines. Why You Should TooPaulo Sato42m
A practical report describing replacing RxJava with Kotlin coroutines: it shows using plain suspend functions, structured Jobs/Contexts, and Retrofit with a…
Talk in Portuguese on
Designing Apps to Handle Slow ConnectionsItalo Santana36m
Practical techniques for handling slow mobile networks on Android, including using Android Studio Network Profiler to simulate throttling and inspect latency…
Talk in Portuguese on
WorkManager — What Is It?Haldny Santos26m
WorkManager is Jetpack’s unified API for scheduling reliable background work across Android versions and reboots, replacing JobScheduler/Firebase…
Talk in Portuguese on
Node-RED and Android in IoT Application DevelopmentLahis de Almeida33m
Node-RED is presented as a visual, node-based event engine that integrates with MQTT and HTTP to connect Arduino or Samsung Artik sensors to cloud logic…
Talk in Portuguese on
Roundtable: How to get into the Android world? Landing your first job and early challenges44m
Practical advice for getting started as an Android developer: learn core concepts like app architecture and SOLID before focusing on UIs, and use modern layout…
Panel in Portuguese on
Slices and Actions - Everything You Need to Know to Start Using Them in Your AppTomaz Rocha da Silva39m
Shows how to implement Android Slices and Actions by registering a SliceProvider with URI routing in the app manifest, returning template blocks (header, rows…
Talk in Portuguese on
A new hope with Flutter!Vinicius Sossella40m
Flutter with Dart achieves near-native speed by compiling AOT to machine code and using JIT for hot reload; it uses Skia as the 2D renderer to match Android…
Talk in Portuguese on
Android Internationalization: How to Design an App at Global ScaleRobert Melo52m
Internationalization should be treated as architecture, not a feature, and planned from the start to avoid rework; for Android this means enabling…
Talk in Portuguese on
Asynchronous programming using CoroutinesDiego Santos43m
Compares callback-based and RxJava approaches to Kotlin coroutines, showing how suspend functions and async/await make nested callbacks read like sequential…
Talk in Portuguese on
Kotlin - Advanced TricksUbiratan Soares45m
Shows advanced Kotlin idioms and patterns: using repeat instead of loops, also/takeIf/takeUnless for ordered side effects and conditional chaining, overloading…
Talk in Portuguese on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.