~/conference

iOS Conf SG 2016

titleauthorlength
Writing Swift, while living on Objective-CBen Asher37m
Yelp describes why a large Objective‑C app (launched 2008, handling 92M monthly mobile uniques and 108M reviews) moves to Swift incrementally: add an…
Talk on
Programming without recompilingKrzysztof Zabłocki35m
Claims a workflow that avoids full rebuilds by injecting a single recompiled file into a running app using code injection, letting UI and logic change…
Talk on
Thinking of your tests as a software productMichael Petrov33m
Claims that a small set of end-to-end UI tests doubles development speed and cuts release anxiety, demonstrated by building an "app model" architecture…
Talk on
Reactive State MachineInami Yasuhiro30m
Proposes a concrete architecture that unites FRP with Redux by modeling reducers as finite state transitions that return optional next states and emit side…
Talk on
Enter the Dragon: Taming LLVMOmer Iqbal32m
Builds a tiny Lisp called cisp in Swift that compiles to LLVM IR, implementing lexer, parser and emitter as a Swift enum AST plus a recursive descent parser…
Talk on
Low-Hanging View Controller FruitsGwen Weston27m
Advocates small, concrete refactors that shrink viewDidLoad and make controllers easy to skim: abstract networking/deserialization into a…
Talk on
Memory Graph DebuggerMugunth Kumar31m
Xcode 8 introduces a visual Xcode 8 Memory Graph Debugger that pauses the app and shows who retains what; a demo creates a parent/child view controller retain…
Talk on
Notify Me, Notify You. Aha!Sam Davies32m
iOS 10 replaces the old API with a central UserNotifications framework that actually manages permissions, pending and delivered items, and in‑app display via a…
Talk on
A Protocol for CompositionKeith Smiley36m
Lyft refactors large view controllers into many small reusable pieces using Swift protocol extensions, giving default implementations (so a view controller can…
Talk on
Visualizing Graphs in SwiftConrad Kramer27m
Recreates the D3 force-directed demo in Swift 3, building an interactive graph that doubles as a physics sim and runs inside a playground. Implements Coulomb…
Talk on
Build Features, Not AppsNatasha Murashev44m
App Store has over 2 million apps, most users download zero apps per month and 95% stop using an app within a month, so the effective strategy is shipping…
Talk on
Scaling at Large - Lessons learned rewriting Instagram’s feedRyan Nostrom33m
Instagram rewrites its iOS feed by replacing a single large “feed item” god object and massive view controllers with modular section controller modules, a…
Talk on
Leveraging Swift's Type SystemBenjamin Encz30m
Argues Swift’s richer type system catches bugs earlier and documents intent, showing concrete tools: use a Result enum to make async success/failure mutually…
Talk on
Outsmarting Hackers before your App gets pwn'edSubho Haldar37m
Scans of 200,000+ apps find surprising scale: 99% ignore iOS Data Protection APIs, ~70% have login screens but lack proper authorization, and server-side…
Talk on
Realm: How I learned to love database againTim Oliver32m
Compares SQLite and Core Data to Realm with concrete outcomes: replaced a Core Data app and finished conversion in about three hours, avoided Core Data’s…
Talk on
Optimization - Making your app fasterHugh Vidos33m
Grab mobile apps use app slicing and asset catalogs to cut download size (Apple claims ~65% savings) and turn on on-demand resources via target resource tags…
Talk on
A toy web framework in SwiftHwee-Boon Yar29m
A toy framework called blame workor routes requests by mapping URLs to reusable components that render HTML via a small DSL, and it runs on the CocoaPod…
Talk on
Swift for IoTSubhransu Behera, Yeo Kheng Meng36m
Swift runs on Ubuntu 16.04 images for Raspberry Pi and can target BeagleBone; a prototype wires a DHT22 sensor to an Arduino-like board that sends readings…
Talk 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.