This article describes the practical part working with the Android NDK. We'll tell you how to call Kotlin from native code and share some code.
The Android NDK a set of tools that lets developers write parts of their apps in C/C++, squeezing more performance out of devices and achieving better app performance. Today, we'll talk about how to use the Android NDK when writing an app in Kotlin.
Today, we’ll tell you how to win your users’ interest and make their stay in your app more enjoyable with the help of ramification, newest technologies, and other cool things.
A practical guide into 3D Webflow transforms and the opportunities that Webflow provides to designers.
Newly created nanny apps find it hard to overcome the so-called “trust gap”. Find out how to master the power of recommendations and other engagement techniques for your app.
An overview of most popular components on Github for Android development for watermarking, customizing icons, adding shimmering effect to app pages, and for working with camera.
Secrets of Waze's success: building a navigation app like Waze poses a number of business and technology-related challenges, and always starts with building a strong sense of community.
Two most common business models of on-demand laundry applications and how to develop an on-demand laundry app like Cleanly: what features the most successful on-demand laundry apps have.
Fashion brands’ using mobile platforms for marketing is a trend. In fact, it’s a must. Find out which types of apps are relevant for fashion brands and what value they can bring to users.
Zig-Bee and Z-Wave are some of the most common protocols used for smart home integration on Android. Zig-Bee functions as a universal language that allows your mobile apps communicate with a number of smart-home devices including smart locks, lights, and sensors.
Check out our brand new Color Tabs Animation for Android and feel free to grab some code inside the article.
New Android libraries written in Java and Kotlin help inject dependencies, easily focus on exchanging data with backend and cut down on small repetitive tasks in coding.