Dagger 2 – about (sub)components in a few words
Dagger makes it possible to create an interface that is a component or a subcomponent. What’s the difference between the two?
Integration with large language models is currently one of the most exciting uses of AI in mobile apps. Discover when it is beneficial to integrate the OpenAI API with a mobile app using SwiftUI, and learn how to easily create a chatbot.
Dagger makes it possible to create an interface that is a component or a subcomponent. What’s the difference between the two?
ConstraintLayout supports Android versions from API 9 on. What it’s like to use in practice?
A model of handling the permissions has changed with Android 6.0. Now, users can accept the requests for accesses that are required at the moment. There’s no need to confirm a long list of permissions during the installation.
If you’ve never developed an app in the iOS Developer Center, it’s high time to try it out – when learning about CloudKit, for example.
Learn how to use Renderscript to quickly perform operations on images and avoid playing with compiling code using NDK.
Find out what to do when facing a problem of synchronous execution of certain actions.
Discover the key changes introduced with the release of the new Swift 2.2 version.
Let’s review some differences between the functionalities of classes and structures in Swift. Find out when it’s best to use each of them.
Along with Android Lollipop, we were given an extensive Android Design Support Library, so it could be easier to develop apps according to Material Design guidelines.
Mobile Trends Awards 2021
Winning app in
EVERYDAY LIFE
Legal Bookmakers Award 2019
Best Mobile App
Mobile Trends Awards 2023
Winning app in MCOMMERCE DEVELOPMENT
24
client reviews