A distributed version control system lets projects spread like fire in dry grass- and if the aim is to make the flame spread, it should be able to reach even the device resting in your pocket. Developing a Git client for Android threw up a bunch of interesting challenges; from low-level bug-hunting in the source of Android to unusual UI tricks. This talk describes those challenges, the curious bugs found, and the resulting Grand Tour of open-source projects; patching Android and even Git itself.
Video: Git on Android: Spreading Rebellion
Join the DZone community and get the full member experience.Join For Free
Visually compose APIs with easy-to-use tooling. Learn how IBM API Connect provides near-universal access to data and services both on-premises and in the cloud, brought to you in partnership with IBM.