Over a million developers have joined DZone.

It’s Hip 2 B Square: Cool Android Tools from Square

· Mobile Zone

Android Testing

http://square.github.io/fest-android/

http://fest.easytesting.org/

http://www.developer.com/open/article.php/10930_3901236_3/Write-More-Understandable-Java-Tests-with-Matcher-Objects-and-FEST-Assert.htm

http://piotrjagielski.com/blog/a-cool-technique-for-object-comparison-in-junit/

http://robolectric.org/

http://corner.squareup.com/2013/04/the-resurrection-of-testing-for-android.html

https://code.google.com/p/robotium/

https://code.google.com/p/mockwebserver/

https://github.com/robolectric/robolectric

http://corner.squareup.com/2013/05/robolectric-two-point-oh.html

http://corner.squareup.com/2012/10/mockito-android.html

https://github.com/octo-online/robospice

https://github.com/octo-online/RoboSpice-samples

Small Square Tools

http://corner.squareup.com/2013/05/mimecraft-javawriter-protoparser.html

https://github.com/square/protoparser

https://github.com/square/javawriter

Event Bus

http://square.github.io/otto/

Square IntelliJ Plugins

http://corner.squareup.com/2013/05/intellij-plugins.html

https://github.com/square/dagger-intellij-plugin

https://github.com/square/otto-intellij-plugin

Date from Calendar View for Android

https://github.com/square/android-times-square

http://corner.squareup.com/2013/01/times-square.html

HTTP and SPDY Client for Android

http://square.github.io/okhttp/

http://corner.squareup.com/2013/05/announcing-okhttp.html

Dagger DI

http://square.github.io/dagger/

http://corner.squareup.com/2013/05/dagger-1.0.html

https://plus.google.com/communities/109244258569782858265/stream/bab12891-7685-4e0c-8dcb-f85cd0ca31c0

http://musingsofaprogrammingaddict.blogspot.com/2012/11/dagger-new-java-dependency-injection.html

http://www.infoq.com/presentations/Dagger

http://blog.patrickbaumann.com/2012/10/di-on-android-without-the-startup-cost-dagger/

https://github.com/patrickbaumann/daggervsroboguice

https://github.com/eburke/presentations/tree/master/strange_loop_2012/samplecode

Spoon Android Testing

http://square.github.io/spoon/

Android Image Caching and Downloading

http://square.github.io/picasso/

http://corner.squareup.com/2013/05/picasso-one-dot-oh.html

http://square.github.io/pollexor/

https://github.com/globocom/thumbor

https://github.com/globocom/thumbor/wiki

Android Shake Detection

https://github.com/square/seismic

Android Queues

http://square.github.io/tape/

REST Client for Android

http://square.github.io/retrofit/

http://corner.squareup.com/2013/05/retrofit-one-dot-oh.html

Square OSS Community

https://plus.google.com/communities/109244258569782858265/stream/47c9b7e4-3c13-4f6f-bc89-ede5f9e58612

Squash Notification Tool

http://corner.squareup.com/2013/01/squash.html

Android Tips

http://www.curious-creature.org/2012/12/13/android-recipe-2-fun-with-shaders/

Facebook SDK for Android

https://github.com/facebook/facebook-android-sdk

Sending Photos Easy

http://mobile.tutsplus.com/tutorials/android/android-sdk-sending-pictures-the-easy-way/

Growing Android Applications Guided by Tests – using Square Tools

http://www.novoda.com/blog/blog/gaagbt-part-1

https://github.com/frankiesardo/growing-android-applications-guided-by-tests

Topics:

Published at DZone with permission of Tim Spann, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}