librerías opensoure de square
DESCRIPTION
Presentación de las librerías open source de Square. De la mano de @inyaki_mwc de GDG Mallorca en Betabeers Palma.TRANSCRIPT
Square Libs AndroidGDGMallorca@BetaBeersPMI
#bbPMI
Square
Square
JavaScript
Java
iOS
Ruby
http://square.github.io/
Android
ABS
NineOldAndroidsAndroid-ViewPagerIndicator
DiskLruCachebutterKnife
OkHttp
HTTP Client
SPDY
Transparent GZIP
No rewriting code
https://github.com/square/okhttp
OkHttp
http://www.slideshare.net/adrianfcole/efficient-http-apis
Volley
!
Retrofit
HTTP REST API —>Java interface
!
!
!
Annotations for describe Method HTTP
Methods —> Remote API Endpoint
https://github.com/square/retrofit
Retrofit
Adapter
!
!
How it works
Picasso
!
Downloading and caching image library
https://github.com/square/picasso
Picasso!
Basic!
Image Transformation
!
Place Holders
Dagger
!
!
!
Dependency Injector for android/java
Guice
https://github.com/square/dagger
ButterKnife
!
!
!
By Jake Wharton
A butter knife is like a dagger only infinitely less sharp
https://github.com/JakeWharton/butterknife
ButterKnife
Otto
https://github.com/square/otto
Guava-based event bus for Android
Register with the singleton bus
Subscribe to events
Otto
Usage
!
Post
!
Subscribe
More
Mortar
!
Flow
!
Spoon
https://github.com/square/mortar
https://github.com/square/flow
https://github.com/square/spoon
Thanks!!!
Next: 5/03 EDIB - Play Store
GDGMallorca : @GDGMallorca - G+
@inyaki_mwc