Helpful thoughts from our team about app development and design

20/08/20
Design algorithm before development or where to start any project?
Stages of design and preparation before starting the development of a mobile application
07/10/2020
The bundle Moxy MVP + Cicerone Navigation
The usage Moxy MVP with Cicerone Navigation
04/03/2020
Google OAuth App verification
About Google OAuth App and its implementation in our own project
02/12/2020
Testing tricks
About soft spots and problems of applications that you need to pay attention while testing
12/03/2019
Interactive prototype usage
How to define visual requirements of the project
11/28/2019
Bring tables alive with RxDataSources. RxSwift part 1
Work with tables has never been easier
11/05/2019
Animation like in YouTube application
How to make a transition animation for playing video screen like in YouTube application
10/31/2019
Work with Google API in iOS application
Work process with Google Sheets API and Google Drive API
10/24/2019
Protocol oriented programming, pt. 3
Variables of generic types and method dispatch
10/15/2019
Dark Mode in iOS
Applications' design adaptation in iOS 13
10/08/2019
Application architecture description
The advantages of application's architecture development as the project stage
09/26/2019
Fastlane integration into iOS projects
For what is Fastlane and what you need to have to work with it
09/17/2019
Coroutines in Kotlin for easy agloritms' parallelism
What coroutines mean for Android developer?
09/12/2019
Android Animations: Transitions, pt. 1
Styding Android animation from scratch
08/27/2019
Protocol oriented programming pt. 2
Protocol types and generic code
08/12/2019
Objects recognition by Vision
Objects classification by ML trained model
08/05/2019
Drawing and Images composing in CGContext
Background images composing by CGContext
07/30/2019
Way to becoming a QA specialist
Description of QA specialist work and advice to build a QA career
07/24/2019
POP vs OOP in Swift pt.1
What is POP in Swift and how the OOP can be replaced
07/15/2019
React Native - applications & issues
Approach to work with React Native
07/08/2019
Google Assistant - setup guide
How to improve Google Assistant manually and all its possibilities
07/01/2019
React Native library for zooming
The creation of React Native library for screen zoom possibility
06/24/2019
Parse XML to RoomDB objects
Solution of the interface problem between 1C server and Android app
05/30/2019
Testing in NodeJS
Instruments for testing Node.js server
05/30/2019
Text recognition by OCR
Text recognition on images: issues and solutions
05/28/2019
Android Jetpack WorkManager
Description of a new approach to background tasks execution that is presented in androidx official library
01/29/2019
Parse & Android: tips for junior developers
Impressions of using Parse BaaS for Android app backend development and pitfalls you may encounter during the work
08/24/2018
Published papers citation tracking using Altmetric
In this article we'll consider using Altmetric and Dimensions metrics APIs for implementation of update history tracking widgets
09/15/2017
How to write tests for a software product
This article is the final part of the block of the materials devoted to testing
09/15/2017
Asynchronous tasks in the application and Android Instrumentation Test. Solutions
Currently, almost all applications have asynchronous tasks. A striking example of it — requests to the server
09/11/2017
Character recognition
One of the most important modern trends in the software - programs that have computer vision. This technology allows us to analyze the information in the images and video files
09/08/2017
VIPER Swift
What is VIPER, how to use it and how can it help in iOS development
08/15/2017
What is the test? Place of testing in software product development
Testing process description
08/01/2017
Testing with JUnit library for the Android platform
The basic approach to test development
Usage JUnit library for testing Android app