Live Coding: Let’s Build an Android Library
summary
Shows building an Android library by extracting a Detail Image Activity and its XML into a new library module, adding necessary Gradle plugin configuration, and creating a sample app that depends on the module. Demonstrates publishing the library to Bintray using the VirteRelease uploader, registering the package with JCenter, uploading version 0.0.1-beta, and switching the app to the published artifact to confirm the full‑screen image behavior still works after removing the original module.
AI-written summary · about
chapters (20)
- 0:00Introduction
- 1:43Library planning
- 2:47Sample app setup
- 3:49Finding library code
- 4:33New library module
- 5:36Moving code to lib
- 7:10Testing functionality
- 7:30Publishing setup
- 8:38Sample app creation
- 11:54Publish to Bintray
- 15:28Bintray settings
- 16:55Upload to Bintray
- 17:57Register JCenter
- 18:19Using library
- 19:21Remove local dep
- 20:02Integration testing
- 20:45Share on GitHub
- 21:08Process summary
- 21:48Publish more libs
- 22:32Q&A
related talks
44mBuilding and Publishing Android Libraries the Missing Guide
26mArchitecting Your Android Library
47mThe definitive guide to Android library development
37mAndroid Librarian's Guide: Building Robust Libraries a…
40mModularizing Android Applications
32mWriting Android Libraries
34mIntro to App Modularization
42mHow to Make an App
