Android development using the latest technologies such as Functional & Reactive programming. With Java8 and Java9 to come and XML. SQLite and NoSQL DB’s. All Android app’s require a lot of time and testing. Passion and eye to detail too. Every good android app should provide a good UX when the app is Online and Offline.
Good App should have a good presentation and store optimisation. That is happening with keyword tracking and following competition with the latest tools such as SensorTower, AppAnnie which will help you go true the rankings at Google Play Market. Every single detail is playing a big role in your success.
Guaranteed quality of your apps using the latest technologies and big choice of Cloud Services. ParseCloud, Firebase, Amazon, Back4Apps and more. SQLite and NoSQL DB’s such as Realm, SugarORM, ORMLite, DBHelper. Working with GitHub and StackOverflow as part of a big community to share knowledge and exchange it.
Latests and best possible architecture for your apps MVC – MVVM – MVP. Combined with with the latest libraries like Dagger2, RxJava, Butterknife, RxAndroid, Retrofit, OkHttp, Realm, SugarORM, LeakCanary, GSON, Retrolambda, DataBinding. Good android application should have zero % logic inside his View’s.
Most Android libraries are made with Custom View’s. They are specially designed for UX and UI. Which are drawn by hand or made by extending an existing View from Android SDK. Animation’s using ViewAnimator, Transition’s Framework, Shared Element’s, Activity Transition’s.
Test Driven Development an Behaviour Driver Development. Unit & Instrumental Tests using the latest libraries like Mockito, PowerMock, RoboElectric, Expresso and integration of Firebase Tools like Analytics, Crash Reporting, Notifications.