- Software Development TeamsExtensive experience working with global clients
- B2B Technical OnboardingPlatform customization for your lighthouse customers
- Data Engineering & DataOpsHarness scale and automation for bigger, faster data
- DevOps & Cloud OperationsMigration, workload lifecycle management, 24/7 Support
Author: Alex Mironov
Preparing for Android Nougat? Check your Trusted CA
•In Android Nougat, we could help but noticed changes on how Android handles trusted certificate authorities (CAs) to provide safer defaults for secure app traffic….
Android Data Binding—More Than A Field Access
•Have you ever looked at someone else’s layout and wondered, “Where does that value get set?” Or maybe you think that eliminating findViewById is a…
Implementing custom permissions on Android 6 Marshmallow
•Android is being developed rapidly and the spreading update to Android Marshmallow is a lot different. In this article we’ll try to briefly cover everything…
When RxJava is not the best option
•Reactive programming is a game-changing technology. If you are using it correctly, it should change how you approach programming entirely. Over a year ago, I…
Architecting Android the clean way
•We know that writing quality software is hard and complex. It is not only about satisfying requirements, also should be robust, maintainable, testable, and flexible…
Memory leaks in Android – identify, treat and avoid
•In our daily pursuit of building better apps, we as developers need to take many things into consideration in order to stay on track, one…