Mobile Era 2017
as the organisers put it
Mobile Era 2017 has been announced! The second edition of the largest conference about mobile technologies in Nordics will take on October 5-6 in Oslo. 2 days, 3 tracks and an awesome conference party.
| title | author | length |
|---|---|---|
| Building Cross Platform Native Mobile Apps using React Native | Wei-Meng Lee | 50m |
Shows how to build a single JavaScript codebase that runs as pure native iOS and Android apps using React Native, with live reload and hot reload via the Metro… | ||
| The Layout Framework | Nick Lockwood | 40m |
A framework that loads runtime-evaluated XML files to build iOS screens, acting as a drop-in replacement for nibs (one XML file per screen) and using an… | ||
| Developing for the Next Billion | Natalie Pistunovich | 47m |
Africa has ~20% internet penetration vs ~50% globally but mobile subscriptions narrow the gap, so build mobile-only experiences that work offline and without… | ||
| Building a Meaningful Apple Watch Experience | Mike Oliver | 48m |
RunKeeper maps concrete watch lessons: prioritize actionable notifications strategy is Apple Watch strategy and design screens that show needed data in under… | ||
| Improving the architecture of your iOS app with GraphQL | Martin Walraven | 51m |
GraphQL lets the client request exactly the fields required, and an open-source Swift client called Apollo iOS implements query-specific code generation so UI… | ||
| Fuse - still an awesome platform for apps development? | Remi Pedersen | 09m |
Fuse updates show concrete tooling and integration: a visual editor HUE Studio with live previews on multiple iOS and Android devices, a workflow to export… | ||
| GET what you need and drop the REST | Glenn Ricaud | 09m |
A small table‑football scoring PWA uses GraphQL as a single API endpoint so the client posts queries that request exactly the fields needed and the server… | ||
| Serving the Norwegian people with Ionic 2 | Benedicte Raae | 08m |
Hands-on report about rebuilding varsom.no as an Ionic 2 mobile app: a tiny two-person team ships maps with Leaflet, uses Ionic UI components to get a polished… | ||
| Refactor Your Way Forward | Jorge D. Ortiz-Fuentes | 53m |
Refactors an Objective‑C app (example: OpenIt) into Swift incrementally, adding a test target and meaningful unit tests, swapping the app delegate to Swift… | ||
| Second degree asyncronousity - learnings from developing iOS + IoT apps | Hākon Bogen | 43m |
Built iOS apps controlling locks, lights and alarms with Swift that must traverse cloud → gateway → module → device, creating a “second-degree” async failure… | ||
| TensorFlow for Mobile Developers | Enrique López Mañas | 43m |
Shows how to run TensorFlow models on Android, iOS and Raspberry Pi with concrete tradeoffs: Inception v3 (48 layers) yields ~90 MB models that quantize to ~20… | ||
| Lessons learned from porting to Swift and Kotlin | Ellen Shapiro | 51m |
SpotHero migrates iOS to Swift and Android to Kotlin and measures real impact: about one third Swift in source lines (excluding pods) and roughly 10% converted… | ||
| func inspiration | Christoffer Winterkvist | 45m |
Builds a UI framework abstraction on top of native Cocoa that boosts productivity and reduces friction by shipping three core features: reload only if needed… | ||
| Keynote: Progressive Web Apps | Christian Heilmann | 46m |
Progressive Web Apps claim to combine web distribution with native features by using an HTTPS-hosted JSON manifest and a controllable service worker to enable… | ||
| Make Your App Instant! | Yulia Kaleda | 46m |
Built a multi-module Instant App (base + feature modules) that serves feature APKs on demand, bundles them into a zip, and uploads to Google Play; tooling… | ||
| Internals of Android Architecture Components | Viraj Tank | 28m |
Android Architecture Components claim to fix lifecycle and configuration-change bugs by using three core libraries: Lifecycle, ViewModel, LiveData. ViewModel… | ||
| Kotlin Coroutines | Svetlana Isakova | 49m |
Kotlin 1.1 implements async/await as library functions backed by coroutines so asynchronous work looks sequential; async returns a Deferred (promise/future)… | ||
| I just hacked your app! | Marcos Placona | 44m |
Walks through specific attacks and fixes: man-in-the-middle interception used to spoof Pokémon Go locations, a Polish loyalty app where plain HTTP beacon… | ||
| Working with sharp tools - A case study of Continuous deployment | Håvard Hvassing | 11m |
A production app used in 22 countries and translated into 24 languages replaces rigid spec documents with a shared Trello backlog where clients prioritize… | ||
| Working with sharp tools - A case study of Continuous deployment | Haavard Gulbrandsen | 11m |
Beta testers on Android and iOS give reproducible, real‑world bugs that the office cannot, so the team uses a Google+ group, Instabug and email plus weekly… | ||
| Workflows First | Atle Myhrer Knudtzon | 10m |
Visma adopts a workflow-first four-step model: map current tasks, design optimized workflows, build MVPs and iterate, then monitor and adjust. Concrete results… | ||
| Room: The official persistence library | Hugo Visser | 43m |
Room is Google's official SQLite-backed persistence library in Architecture Components that generates DAOs and schema code via an annotation processor… | ||
| Three technology options for building native Android apps | Frode Nilsen | 50m |
Builds a VG.no-backed newspaper article viewer three ways: native Android (Android Studio, Java/Kotlin, Retrofit, RecyclerView); React Native (Node, NPM… | ||
| Mixed Reality for Social Good | Etienne Caron | 33m |
Community project that brings VR into hospitals (VR Passport) and trains volunteers — about two thirds nontechnical — using a concrete stack: Android Things on… | ||
| Keynote: The Creative Technologist | Corey Leigh Latislaw | 34m |
Claim: creativity is a learnable skill, not an innate trait, with measurable gains after weeks of practice — one person improves drawings in about a month and… | ||
| Cryptocurrency - building a wallet on your phone | Colin Dodd | 37m |
Built a phone wallet that keeps the private key on-device and uses 256 bits of randomness to generate an ECDSA keypair, broadcasts signed transfers to Ethereum… | ||
| Launching Beeline with Firebase Realtime Database, Authentication and Functions | Chetan Padia | 47m |
A cycling hardware product and native iOS/Android apps use Firebase to sync routes and user data to the device over BLE, with auth via Firebase Authentication… | ||
| Realtime Content Delivery: Powering dynamic instant experiences on your mobile apps | Akilesh Gupta | 28m |
LinkedIn builds a realtime pub/sub platform using Server-Sent Events over HTTP long-poll with Play + Akka actors, a distributed key‑value subscriber store, and… | ||
| The Secrets of Android Accessibility | Vegard Haugstvedt | 12m |
Mobile accessibility gets concrete details: built‑in services like TalkBack and BrailleBack plus Switch Access and Voice Access are shown as real controls to… | ||
| Yr - The next generation weather visualization | Thomas Pettersen | 12m |
Yr relaunches as a visually driven weather app with a new REST API, a “feeling” tab showing sun path, moving gradients, cloud types and a text 12‑hour summary… | ||
| Get Talking with Actions on Google | Pearl Latteier, Abraham Williams | 41m |
Built a movie recommendation Action called Movie Maven using Actions on Google, API.AI, Node.js and a third‑party movie API deployed on Heroku, with session… | ||
| Animating Xamarin.Forms | Matthew Soucoup | 38m |
Shows a working Xamarin.Forms rideshare UI that swaps boring controls for concrete animations: Translate/Scale/Rotate/Fade use 20–24 lines of shared code to… | ||
| PWA & Front-end Frameworks | Majid Hajian | 39m |
Progressive Web Apps here rely on service workers to cache static assets and dynamic API responses so the site is usable offline after the second visit and… | ||
| Secret Sauce of Cross-platform Mobile App Continuous Delivery | Kosala Nuwan Perera | 43m |
Offshore teams ship cross‑platform apps with monthly date-based releases and a strict Git workflow that keeps everyone merging to master branch only so… | ||
| A taste of MVVM + RxSwift | Khoa Pham | 09m |
Argues that MVVM plus RxSwift observables shrinks huge view controllers by moving async work into a testable ViewModel split into Input/Output ViewModel… | ||
| The web in an era of smart devices | Kenneth Rohde Christiansen | 36m |
Claims that the web already supports offline, app‑like smart device experiences using service worker, progressive web apps and standard APIs. Demonstrations… | ||
| Code once, deploy everywhere with Ionic | Julien Renaux | 47m |
Ionic plus Angular (and upcoming Stencil) claim a single web codebase that builds Android, iOS, desktop (Electron) and PWAs via Cordova shells, with… | ||
| The Internet of Things and iOS: Don't let your toaster bring down the internet! | Florian Harr | 46m |
Mirai botnet source code (public on GitHub) brute forces Telnet with default passwords and on Oct 21, 2016 knocks major services offline; Nest issues: a single… | ||
| The Good, The Bad and the Ugly - Building Distributed Teams at Realm | Christian Melchior | 41m |
Realm runs ~50 employees with about one third remote and teams spanning 17 time zones. Communication uses Slack (fine‑grained, ~200 channels, force threads)… | ||
| Responsive Web Bloopers at Viki | Aysha Anggraini | 43m |
Company shifts to low-fidelity prototyping so engineers prototype constraints before high-fidelity design, cutting back-and-forth. CSS conventions and… | ||
| React Native code reuse: Architecture that works | Aaron Greenwald | 47m |
Claims 85% code reuse between Android and iOS and shows how to reach it: share pure JavaScript logic, keep UI code platform-specific with filename suffixes… | ||
| nothing matches | ||