App Builders Switzerland 2019
2019-04-29..2019-04-30
Lugano, Switzerland
[App Builders Switzerland 2017, App Builders Switzerland 2019]
| title | author | length |
|---|---|---|
| GitHub to Chatterbug: Lessons Learned by an Accidental Entrepreneur | Scott Chacon | 21m |
Company grows from four to ~400 employees across 15 countries and 30 states, and the concrete advice is: build things you personally use (GitHub daily, 150… | ||
| From Problem to Solution | Soroush Khanlou | 25m |
A simple network client that starts with four testable branches grows to 96 branches after adding auth, background tasks and a request counter, so the code… | ||
| That Swift IDE | Marcin Krzyzanowski | 34m |
A macOS Swift IDE called Swift Studio exists as a working alpha: it can open, build and run some projects and has about 3,000 people on a beta waitlist. It… | ||
| From Engineer to Director of Engineering and how to Become a Technical Leader | Vincent Garrigues | 38m |
Journey from iOS developer to director at SoundCloud traces concrete moves: becomes iOS tech lead, negotiates architecture and product tradeoffs, navigates a… | ||
| Use C, C++ and Objective C Libraries in a Swift Project | Cecilia Humlelu | 25m |
Shows step-by-step how to import C, C++ and Objective‑C into Swift by linking frameworks and static libs (e.g. add LibbasicCPP.a and LibpureC.a), creating an… | ||
| Size Doesn't Matter: Building an App for Every iOS Device | Janina Kutyn | 25m |
Shows concrete fixes and working code locations: uses Apple size classes plus a custom size category extension on UIWindow to pick exact breakpoints, handles… | ||
| In a World of Pure Android Animation 🍭🍫 | Rebecca Franks | 38m |
Covers concrete Android techniques and working examples: creating AnimatedVectorDrawable assets with Shape Shifter (bucket, bin, exported .avd used in app… | ||
| Congratulations! Legacy Code GURU Level Unlocked! | Fernando Cejas | 45m |
Static analysis flags cyclomatic complexity, coverage gaps and an A–E quality rating while a Sonar run on an open repo surfaces ~43 outstanding issues… | ||
| Supporting Each Other: Growth for Juniors and Seniors | Lara Martin | 36m |
Argues that hiring juniors is practical and beneficial: juniors bring motivation, fresh tech knowledge and flexibility while mentoring forces seniors to grow… | ||
| Styles, Themes, Material Theming, Oh My! | Anita Singh | 42m |
Maps Android styling to concrete actions: explains when a view-level style loses to a textAppearance, how themes and theme overlays resolve defaults, and why… | ||
| Kotlin for Swift Developers | Jonas Schmid | 28m |
Converts a small iOS to‑do app (UITableView, JSON API) into a working Android app (RecyclerView) by copy‑pasting and adapting Swift to Kotlin code… | ||
| Apps in the Background | Alexis Aubry | 29m |
Mobile apps get about five seconds to finish willEnterBackground work unless they call beginBackgroundTask with an expiration handler, and UIKit returns an ID… | ||
| Computer Says No - Static Analysis and CI in a Kotlin Word | Sebastiano Poggi | 45m |
Kotlin Android pipeline that actually builds: Gradle + CircleCI v2.1 runs a Squanchy open‑source app (Kotlin only) with a cache‑warmup step, parallel jobs… | ||
| Scaling Architecture at Lyft | Denis Nekliudov | 45m |
Lyft Android grows from one developer to ~50–70 engineers, two apps with a shared codebase, and about 800 modules, so architecture focuses on survivable… | ||
| The Realities of A/B Testing | Aydar Mukhametzyanov | 35m |
A practical playbook for running many A/B tests: use Firebase Remote Config for feature flags, Google Analytics / BigQuery plus Python for results, and a… | ||
| Embrace the WorkManager | Pietro Maggi | 44m |
WorkManager is Android’s stable 2019 solution for guaranteed deferrable background work, using JobScheduler / AlarmManager / BroadcastReceiver under the hood… | ||
| Refactoring Ourselves | Adrian Kosmaczewski | 44m |
Refactoring ourselves stitches five stories pulled live from Twitter as input into concrete claims: software jobs barely change over 50–70 years, Electron… | ||
| Protocol Witnesses | Brandon Williams | 42m |
Argues that every protocol can be replaced by a plain generic struct holding function fields (a protocol witness), demonstrates this by turning a Combineable… | ||
| Onion-like iOS Architecture Solution | Aleksandar Vacić | 39m |
Proposes a layered architecture that keeps UI controllers dumb, moves networking into a separate delivery layer, transforms responses in an independent storage… | ||
| Ship it Safe | Guilherme Rambo | 28m |
Practical checklist for shipping private iOS apps: avoid collecting unused data, prefer on-device processing and CloudKit private user database for serverless… | ||
| How to Tame Core Animation | Kristaps Grinbergs | 29m |
Shows how Core Animation drives GPU-backed animations while initial geometry and colors are generated with CPU-bound Core Graphics, then handed off to… | ||
| Scaling an Open Source CI with a Remote Team, the Story behind Travis CI | Konstantin Haase | 35m |
Open-source CI grows from a developer tool into a hosted business by shipping pragmatic features first, funding initial servers through sponsorships and… | ||
| Sharing Code Between iOS and Android Apps | Nicolas Märki, Joseph El Mallah | 33m |
Company shares native business logic across Android and iOS in more than 10 apps used by over 7 million users, using three concrete approaches: C++ with… | ||
| nothing matches | ||