~/conference

360iDev 2017

date:2017-08-13..2017-08-16
location:Denver, United States
series:360iDev · 4 editions
editions:[360iDev 2015, 360iDev 2017, 360iDev 2018, 360iDev 2022]
titleauthorlength
The Art of Responding to CriticismJean MacDonald44m
A concrete method lands quickly: a refactoring of HALT into HEART checklist (Hungry Excitement Angry Rush Tired) for pausing before replying, concrete reply…
Talk on
Wish I had That in High SchoolJessi Charier48m
Claims that teaching teachers scales better than teaching only students and that focusing on Swift and Xcode yields usable results for beginners backed by…
Talk on
Evolution of Deep LinkingClay Jones30m
Chronicles the move from custom URI schemes to Apple Universal Links (iOS 9) and the practical hacks needed to make deferred deep linking work across Facebook…
Talk on
Growth the DestroyerMike Lee38m
Argument: treating growth as the goal destroys what made something good. Evidence includes the World3 model showing GDP growth doubling consumption (3% ≈…
Talk on
Legal Issues in iOS DevelopmentMichael Schneider42m
Form a business entity like LLC or S corp to limit personal liability, use written contracts so contractors assign code and work product, file DMCA…
Talk on
Advanced Dates and Times in SwiftJeff Kelley45m
Covers concrete solutions not platitudes: shows how to compute 31,536,000 seconds and 525,600 minutes for a common year using Calendar and DateComponents, uses…
Talk on
Being a Cupcake in a Doughnut World: Understanding and Combating BiasNeem Serra38m
Have you ever felt like you're a cupcake in a doughnut world because everyone around you seems nice but you feel out of place for some reason. Or, do you feel…
Talk on
Fun with iOS Enterprise AppsJoe Keeley43m
Argues that enterprise iOS work becomes enjoyable when it delivers measurable value: use Kaizen/Six Sigma to reduce standard deviation of process times and…
Talk on
The Art of RemoteKyle Richter45m
Claim: remote teams scale if hiring focuses on measurable outcomes and communication habits not visibility. Evidence: hired 100+ developers across three remote…
Talk on
Learning from iOS AnimationsJustin Miller44m
Core Animation debuts as a pragmatic API: implicit animations (default ~0.25s) animate property changes without extra objects, spring animations give organic…
Talk on
Agile SwiftGodfrey Nolan44m
A sample app gets simple XCTest and XCUI suites added, run from Xcode and the command line, and XCUI tests are both recorded and hand‑written. API checks…
Talk on
That's How You Get a DystopiaJay Freeman46m
Centralization causes concrete failures: LiveJournal → Russian TOS and forced data residency, federated alternatives like Mastodon actually avoid that…
Talk on
Creating adaptable layouts using Trait Collections and Container ViewsBrandon Titus38m
Shows how Trait Collections plus Auto Layout and container views produce a single codebase that swaps between an iPhone single-column and an iPad…
Talk on
The Trouble with Pentagons: Developing Off the GridAyal Spitz30m
Implements the cairo pentagonal tiling and measures rendering cost on an iPhone 7 Plus, finding about ~30,000 pentagons could appear on one screen. Uses…
Talk on
A Crash Course in Google Analytics for Firebase and BigQueryTodd Kerpelman44m
Shows that Google Analytics for Firebase is free, mobile‑centric, and exports raw event trees to BigQuery so developers can run real SQL on every event…
Talk on
Being a Better Developer By TalkingTim Mitra, Jaime Lopez37m
Claim: talking measurably accelerates skill and career growth. Evidence: a tech podcast amasses 737000 seconds (205 hours) of listening ≈ 8.5 days and ranks #1…
Talk on
TensorFlow Neural Networks on iOSTaylan Pince41m
A concrete walkthrough of training, shrinking and shipping image models: TensorFlow training on a growing specimen dataset yields 87% accuracy and a mobile…
Talk on
If You Can Learn it, You Can Teach itTammy Coron41m
In this session, Tammy Coron talks about what it takes to learn a new skill, and how you can teach others what you’ve learned. If you’ve ever considered…
Talk on
Practical SecurityRob Napier44m
Practical, actionable rules: turn on HTTPS and stop disabling ATS; use certificate pinning with yearly rotation (bake next cert into app, keep a short rotation…
Talk on
Implementing Continuous Delivery with IOSCassie Shum41m
Argues that Continuous Delivery on iOS is practical now by showing concrete practices and tools: automated signing and App Store deploys with fastlane, CI…
Talk on
Deep Learning on iOSShuichi Tsutsumi40m
Shows how to run CNN inference on-device using MetalPerformanceShaders and Core ML, with models trained in TensorFlow/Keras and exported as binary weights; a…
Talk on
Networking & Persistence in Mobile Applications at ScaleJake Schwartz27m
Claims a concrete abstraction: the Model Store that provides four capabilities — network syncing, persistence, a data stream, and mutation — and the concrete…
Talk on
How Open Source Development Can Make You A Better DeveloperArthur Sabinstev46m
Five years of OSS work, 6000 GitHub stars, and a contribution landed in Swift lead to concrete lessons: building a pull-to-refresh control, a Harvey update…
Talk on
The Internet of Things and iOS: Don't let your toaster bring down the internet!Florian Harr48m
Amazon Alexa Google Home HomeKit and Cortana compete for personalized data and IoT control but cloud integrations and device security are all over the map…
Talk on
Advanced Building Apps for Apple WatchJustin Domnitz30m
Shows working code that makes network calls directly from the watch using Xcode 9 beta 5 and watchOS 3/4 APIs, including a built OpenSSL library for…
Talk on
Threads, Queues, and Things to Come: Present and Future of Concurrency in SwiftBen Difrancesco45m
Shows concrete code using GCD and NSOperationQueue with a real Hacker News client: fetches 500 IDs, spawns parallel story downloads, uses…
Talk on
Advanced Drawing Techniques with UIBezierPath and Apple PencilNick Dalton44m
Walk-through code in Swift Playgrounds that actually builds a working drawing app using UIBezierPath and CAShapeLayer, showing line smoothing (quadratic/cubic…
Talk on
Notification Handling on WatchKitEric Blair38m
Shows how the UserNotifications framework must be wired for WatchKit not UIKit, with concrete code for registering categories/actions, handling foreground…
Talk on
Intro to Graphics ConceptsJanie Clayton33m
Covers concrete, usable claims: how color maps to numbers (visible spectrum 400–750 nm) and why channels use 0–255 per channel; how audio and images quantize…
Talk on
Beyond Byte: Prototyping with iPad PlaygroundsSteve Lipton47m
Claims that a working prototype app can be built and distributed from an iPad without Xcode using iPad Playgrounds and playground books. Demos show liveView…
Talk on
Playing Nice with DesignEllen Shapiro46m
Shows how to build a reusable UI framework, generate its code from designer-friendly JSON, and load it into a Swift Playground so designers can tweak colors…
Talk on
Reverse Engineering the iOS Simulator’s SpringBoardDerek Selander50m
Walks through taking SpringBoard apart inside the Simulator and shows concrete results: about 1,400 symbol hits in one module, locating a shared reachability…
Talk on
Learning From Our Elders: Applying functional insights without losing SwiftRob Napier48m
Claim: Swift is not purely functional but borrows concrete functional lessons. Shows how to build small composable datasources instead of fat view controllers…
Talk on
Life Beyond Storyboards: Building your UI in codeRyan Poolos41m
Shows how to delete storyboards, edit Info.plist, create a UIWindow, set rootViewController and call makeKeyAndVisible to boot a programmatic app and then…
Talk on
Let's Start a BandDave Wiskus40m
Design work that once reached millions (Vesper and a popular podcast) gets repurposed into a band brand: concrete logo iterations, a color palette, stage props…
Talk on
Dynamic Typography & Adaptive Layouts in iOS 11Sean Coleman40m
iOS 11 adds concrete APIs and workflows: custom Dynamic Type via UIFontMetrics, system font variants, and a Control Center size slider. The presenter…
Talk on
Event Delivery in iOSBrandon Alexander44m
Shows the actual event pipeline: hit testing walks the window down the view tree, touchesBegan bubbles back up through views, view controllers, window and app…
Talk on
Exploring Neural Networks for Recognition of Hand-drawn ShapesChris Parrish49m
A working iPad demo recognizes circles squares and triangles by feeding 28×28 bitmap inputs into a simple feed‑forward network (one hidden layer, ~280 nodes)…
Talk on
Are You Fit for HealthKit?Igor Kantor47m
HealthKit is an on‑device encrypted store that accepts quantity samples with location metadata and supports queries like cumulative and statistics collection…
Talk on
Using C Libraries in Swift 3Andrew Morrow45m
Builds a working Swift 3 wrapper around an existing C library and shows the exact steps that make it work: create module maps to expose headers, call C…
Talk on
How I Learned To Stop Worrying and Love AutolayoutJohnny Klemmer47m
Shows concrete Xcode demos using Interface Builder and Auto Layout: a sample app of nested stack views inside a scroll view with collapsible sections driven by…
Talk on
Getting Past No: The Science of Moving OthersJoe Cieplinski43m
Claims that most jobs require persuasion backed by studies: 1 in 9 are traditional salespeople and the other eight are selling daily. Concrete tactics: craft…
Talk on
Advanced Debugging with XCode – Extending LLDBAijaz Ansari45m
Claim: extend the debugger so third‑party JSON tools run inside breakpoints. Uses the LLDB Python interpreter to register custom commands and type summary…
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.