TechniquesPlatformsToolsLanguages / Frameworks

THE TOOLS WE USE FOR DEVELOPMENT

Adopt

  • Tableau

Make powerful data visualizations using any data. Fast and easy.

  • Dagger

A fast dependency injector for Android and Java

  • Calabash

Calabash enables you to write and execute automated acceptance tests of mobile apps.

  • Cucumber

Cucumber merges specification and test documentation into one cohesive whole.

  • Jenkins

The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project.

  • Robolectric

Robolectric is a unit test framework that de-fangs the Android SDK jar so you can test-drive the development of your Android app.

  • Jira

JIRA Software is built for every member of your software team to plan, track, and release great software.

  • Crittercism

Crittercism is a mobile application intelligence solution providing both tools and app performance insights for mobile developers and product managers and mobile ecosystem performance data.

  • iRise

iRise provides a cloud-based requirements definition and visualization platform for teams and businesses.

Trial

  • GenyMotion

GenyMotion is more than an emulator, a powerful virtualization platform to address all your professional needs.

  • SlashDB

SlashDB automatically generates a REST API from relational databases.

  • Docker

Docker is the world’s leading software containerization platform.

Assess

  • Drozer

Comprehensive security and attack framework for Android.

  • Chef / Puppet

Open source software agent that automates your infrastructure by turning it into code.

Hold

  • Testflight

TestFlight Beta Testing makes it easy to invite users to test your iOS, watchOS, and tvOS apps before you release them on the App Store.