Library Development - Stuck Between a Pod and a Jar File
Talk given at AppDevCon Amsterdam on 17 March 2017.
The talk explores the similarities and differences between iOS and Android when it comes to library development, and guides through the whole library development lifecycle.
General libs, UI Widgets, Serverside, Testing Access: Publicly vs Privately accessible Pricing: FOSS, Free to use vs Commercial API: DSL, Reactive, n other things...
inventing a syntax that works for you! Examples: Hamcrest, Rx, Kotlin Anko Techniques: Macros, Annotations, Operator overloading, Extension methods, ...
git repos ^^ : Sonatype Nexus, Artifactory Pro, Jitpack ^^ hosted solutions, will cost you : Maven repo on S3, Artifactory OS ^^ free as in (just add server!)