Building a popular open source Android library - best practices and lessons learned

Опубликовано: 17 Январь 2025
на канале: Touchlab
5,561
63

Droidcon SF 2016
Organized by: Apps4All (http://apps4all.io)
Content Curated By: touchlab (http://www.touchlab.co)

Building the same components from scratch for your Android projects time after time just doesn’t make sense. This is why libraries are really powerful — we can use them to help us more easily build our creative projects. You should never roll your own when you’re building an Android application, but instead save yourself the headache by taking advantage of the hundreds of libraries available. And if you build something cool yourself, why not share it with the world?

In this talk, we’ll look at what it takes to build an open-source Android library and share it with the world, learning from examples like android-async-http, a project that’s been downloaded millions of times and is used in apps like Instagram and Pinterest.

Speaker:
James Smith is the co-founder and CEO of Bugsnag, the leading active error monitoring service for web, mobile, and desktop applications. Bugsnag processes more than 250 milllion events per day for companies like Slack, Square, CBS, Pandora, and Shopify. James was born in London, UK, and attended the University of Bath. He previously co-founded and built Sponsor-Me, the first social donation application for the Facebook platform, and later created WeGot.tv, a media discovery website that was acquired in 2009. From 2009 to 2012, James led the product team as the CTO of Heyzap, helping scale the company to more than 8 million users.