Android

We implementing the best technologies, libraries, and solutions to deliver top Android applications

Technology stack

Kotlin

Kotlin

Fresh and promising tool when innovation matters

  • compatible with Java – Kotlin is a drop-in replacement; you can use Kotlin with popular Java libraries and tools.
  • secure – Kotlin has wonderful safety features in terms of nullability and immutability, which aligns with our goal to make Android apps healthy and performant by default.
  • terse yet powerful – Kotlin's creators managed to bypass the weak points of Java, making Kotlin code incredibly terse yet powerful.
Java

Java

A well-known solution for enterprise use

  • reliable – Java has been one of the most popular and reliable programming languages for years.
  • stable – Java is one of the most stable platforms, making it incredibly popular for enterprise use.
  • object-oriented – Java allows you to create modular projects whose source code can be reused.

Platforms we deliver

Phones
Phones
Tablets
Tablets
Wear
Wear
TV
TV

Core tools we use

Android SDK

  • Android support library

Version Control

  • Git

Build System

  • Gradle

ReactiveX

  • RxAndroid
  • RxBinding
  • RxJava
  • RxKotlin

REST

  • Retrofit
  • OkHttp
  • Gson

Architecture

  • MVP
  • MVVM

Data Binding

  • Data Binding

Databases/Storages

  • Realm-database
  • Hawk - key-value storage

Google services

  • Maps
  • Places
  • Location

Social networks

  • Facebook
  • Twitter
  • Google Plus
  • Instagram

WebSockets

  • WebSockets

NDK

  • NDK

Push notifications

  • Firebase Cloud Messaging
  • Google Cloud Messaging

Analytics

  • Firebase analytics

Crash reporting

  • Crashlytics

EventBus

  • EventBus

Animations

  • Property animation system

Image loaders

  • Picasso
  • Glide

Fonts

  • Calligraphy

Continuous Integration tools

  • Jenkins

Recent tasks we accomplished

Armed with years of experience developing web and mobile solutions, we consult our clients on which technology stacks can positively impact their businesses.

Social networking Enabling voice-commentaries for web and mobile
On-demand services Building complex VPN enabled products
eLearning and online training 10X Faster DB performance

Have a project in mind?

We've helped over 100 customers solve complex business problems. Our collaboration with clients results in long-term partnerships.

Get in touch Get in touch

Diverse technologies

Armed with years of experience developing web and mobile solutions, we consult our clients on which technology stacks can positively impact their businesses.