Welcome Address & Intro
Greg Fawson, CEO
Protect your apps from erratic SDKs
James Smith, Bugsnag CEO & Co-Founder
The recent Facebook SDK outages caused thousands of applications that were integrated with it to crash on every boot, launching companies into a frenzy to mitigate the issue and respond to customers. A few weeks prior to the first outage, a similar issue with the Google Maps SDK affected applications which rely on maps such as delivery apps and ridesharing services. Although such outages are never good news, the silver lining is that it draws attention to good software design and process.
Join the session to learn preemptive strategies for protecting your application from badly behaving SDKs, including running A/B tests, monitoring for issues in production, measuring the performance impact of SDKs, and more. We’ll also speak about how Bugsnag’s stability management platform can help with some of these strategies and provide complete visibility into every crash caused by an erratic SDK.
Falsehoods Android Developers Believe about Lifecycles
Android Developer & Instructor
Big Nerd Ranch
Lifecycles are what drive your Android apps, but developers often overlook edge cases that lead to lost user inputs and mysterious crashes. This talk will focus on assumptions that you might be making in your Activities and Fragments, where those assumptions fall apart, and what you should do to avoid deviously subtle lifecycle-related issues in your apps. These are details that trip up both junior and experienced developers, so regardless of your experience, this talk will bring a new perspective to how you think about lifecycles.