Insights for app owners, developers, and all digital product enthusiasts


If it helps, pick something more specific:
fragment shaders in flutter guide - shading widgets in flutter

Practical Fragment Shaders in Flutter | Guide – Shading Widgets

The first 3 parts of this guide focused mostly on getting a grip on the basics of fragment shaders in Flutter. Now that we know our way around them, and how to interact between GLSL and Flutter code, let’s learn how to merge the two together.  Find the previous lessons here: The simple way For […]

What is Kotlin Multiplatform?

Kotlin Multiplatform: A Smart Choice for Cross-platform Development?

In the IT industry, there are no silver bullets. When we create applications, we need to be smart and choose the best tools for our specific needs and current situation. When it comes to mobile app development, you’ve probably heard of this difficult decision: Build natively or cross-platform? At first glance, it might seem simple: […]

what is low-code? a complete guide to low-code development

The Low-Code Guide That Every Business Owner Should Read

Discover low-code: Unlock the power of simplified app development! Learn how low-code is revolutionizing the industry, its key benefits, and why it’s the foundation for 65% of app development today. Dive in and get all the insights!

Accessibility in Android app development - guide

How to Provide Accessibility in your Android App | Part 3: Semantic Properties and Screen Orientation

This is the third part of our series on providing accessibility in Android apps with Jetpack Compose. The previous parts: In the second one, you learned about the font scale, focus order and a few semantic properties. In this part, you’ll continue exploring the latter topic. At Droids On Roids, we create digital products for […]

product version for product development process

MVP, Core Path, MMP – Product Versions in App Development

The product development stages in creating a mobile application are usually divided into product versions. In this article, we want to focus on some of them: MVP, Core Path, and MMP, as they are critical steps on the way to a successful mobile app.

Introducing new Apple Glasses: Apple Vision Pro

Breaking Down the Apple Vision Pro: A Revolutionary Spatial Computer

With companies striving to offer new, more engaging, and unique ways to experience all kinds of content, we are about to witness innovative products mixing reality with virtuality. Now it’s time for Apple to introduce an all-new device, powered by a new operating system and designed for a new era. Let’s look at the Apple […]

Flutter for IoT Development

Why Flutter for IoT is Your Best Bet – Top 10 Reasons

IoT development specialists need a seamless and efficient way to create robust applications for connected devices. Cross-platform capabilities and a rich feature set could be perfect. But what solution offers such capabilities? Flutter is a perfect solution for IoT projects because it improves user experience and device integration.

How to create a Dart lint rule – plural quantity check example

How to create a Dart lint rule – plural quantity check example

Introduction Welcome, Flutter developers and all enthusiasts venturing into this innovative terrain! This article is a comprehensive guide to creating a Dart lint rule. That rule will check ARB files with translations. Dart lint is a static analysis tool for the Dart programming language that helps developers identify and address potential issues and style violations […]

Most Popular Cross-Platform App Development Frameworks

4 Most Popular Cross-Platform App Development Frameworks for 2024

The rapidly growing need for cross-platform solutions has fueled the rise of various multi-platform tools. With so many options, choosing the right one for your project can be difficult. To make things easier, we’ve compiled a list of the top 4 cross-platform app development frameworks and explained when each one’s qualities are most useful. Read on to find the most efficient and cost-effective solution for your app.

IoT security threats and solutions

8 Key IoT Security Challenges and Proven Solutions from the Field

At Droids On Roids, we work daily on developing connectivity applications that interact seamlessly with our clients’ custom IoT devices. We know firsthand how crucial it is to prioritize security in this area. This inspired us to create this article. What is IoT security? Read also: What is Application Security? All You Need To Know […]

Popular Agile prioritization techniques explained

The Art of Decision Making: Top 7 Agile Prioritization Techniques for Product Owners

Being a decision-maker sounds exciting until you face the first splash of opinions from people engaged in your mobile app development process. Your stakeholders may have different interests and urgent needs. And it is your challenge to decide who will get what they want first. What’s more, you probably have a lot of great ideas, […]

Practical Fragment Shaders in Flutter Guide

Practical Fragment Shaders in Flutter | Guide – Generative Art Part 2

Exploring Fragemt Shaders in Flutter? Let’s learn the performance benefits they give us over the CPU-based rendering methods. This time, it’s all about making our art animated!

Agile Roles and Responsibilities

Agile Roles and Responsibilities – From Theory to Practice

Dive into Agile Scrum roles with a twist! Discover the daily life of each team member beyond theory. A must-read for App Owners seeking real-world insights.

Fragment Shaders Flutter Guide

Practical Fragment Shaders in Flutter | Guide – Generative Art Part 1

GLSL shaders in Flutter: A step-by-step guide to crafting generative art with custom fragment shaders in app development.

Android Mobile App Accessibility - guide for developers

How to Provide Accessibility in Your Native Android App with Jetpack Compose | Part 2: Scaling • Text Size • Focus Order • Labeling

At Droids On Roids, we develop digital products for clients around the globe, spanning industries from mobile commerce and foodtech to ecology. No matter the field, we see that accessibility is always crucial to an app’s market success and how it’s perceived by users.  That’s why I want to share some tips with you on […]

Flutter Agile Development

Flutter App Development and Agile Processes – It’s a Match!

As a Product Owner, you’ll love how Flutter enhances the app development process, especially with iterative methods. Explore the synergy between Agile and Flutter from a Scrum Master’s perspective.

Top manual testing tools

12 Great Manual QA Testing Tools to Boost Your App’s Success

In today’s fast-paced digital world, where mobile applications play a crucial role in the success of businesses, quality assurance (QA) holds great significance.  As a Quality Assurance Engineer, my role involves ensuring the delivery of flawless mobile apps, meeting what users want and what your business needs. I’m excited to share some of my experiences […]

mobile apps testing

Mobile App Testing – Introduction for Product Owners

Understand mobile app testing and find out what is the best way to test your application. Mobile app testing introduction for Product Owners.