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


If it helps, pick something more specific:
Flutter vs React Native

Flutter vs. React Native – Which is Better for Your Project? [Updated Analysis for 2025]

Flutter vs React Native performance comparison for Business & App Owners. Find an idea framework is ideal for your cross-platform app development.

How AI can optimize app development process?

10 Ways AI Can Speed Up your Mobile App Development | Guide for Developers

See how AI tools like GitHub Copilot and Stable Diffusion can streamline your app development.

Flutter svg optimizer by Droids On Roids

Announcing svg_optimizer: Droids on Roids’ Open Source Flutter Package

SVG files are probably the most common graphic files in Flutter projects. We are using them because of their relatively small size and ability to scale without losing quality. There are some tools such as SVGO that let us optimize SVG files, so they can be even lighter, and svg_optimizier will help you to automate […]

Practical Fragment Shaders in Flutter Guide

Practical Fragment Shaders in Flutter | Guide – Improving Blurhash

Previously in the Practical Fragment Shaders series, we’ve been learning how to create stunning real-time visual effects and animations that we can apply to our widgets or even a device’s camera feed. And while that’s awesome to look at and very satisfying to implement, you might argue that the practical applications of such shaders are […]

Flutter vs Kotlin comparison

Flutter vs. Kotlin: Choose the Best Fit for Your Project  – Developers’ Guide

In today’s world, mobile app development is rapidly evolving. Developers are constantly looking for efficient and versatile frameworks – something that can help them build high-quality applications with ease. Two popular choices for the Android platform are Flutter and native Android. Flutter, developed by Google, is an open-source UI toolkit. It allows us to create […]

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 […]

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 […]

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!

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.

Creating Fragment Shaders in Flutter – Guide for Beginners

Practical Fragment Shaders in Flutter | Guide – Introduction

Learn how to master Fragment Shaders in Flutt

Flutter SSL Certificate pinning

SSL Certificate Pinning in Flutter

HTTPS basics To understand certificate pinning you need to know first how HTTPS works in general. Look at the following diagram: Let’s take a look at the Certificate verification step. By default, it bases on the trust chain. What is that chain? Let’s take a look at the picture. The idea of the chain is […]

flutter developer group at droids on roids

What does being a part of Flutter Group at Droids On Roids look like? Flutter Developers share their stories

They work on different products and have different backgrounds – but each and every one of them is interested in Flutter. Who is part of the Flutter Group in Droids On Roids? We talked to 8 devs whose world revolves around this technology – here’s what they told us.

Graphics fushia

Google is officially releasing Fuchsia – OS to rule them all

On May 25th Google released the Fuchsia OS for the Google Home Hub aka first-generation Nest Hub. From the user’s perspective there are no expected changes. However, it is a huge milestone achieved. Fuchsia is the new OS made from scratch, completely different from the previous versions. Surprisingly the release was very quiet without any […]

Graphics survey

Flutter users satisfaction survey Q2 2021 results – 55% are very satisfied

On May 13th Google published the survey results collected over 8,000 responses. The vast majority (92%) is satisfied with Flutter and Dart. The latter mostly due to null safety. Users appreciated a single codebase for all the supported platforms and out of the box widgets as the factors in the decision to adopt the Flutter.

New Flutter version is here! Discover changes in Flutter 2.2.0

Flutter 2.2.0 Is Here! 3 Reasons Why It’s Awesome

Discover the three most important changes that came with Flutter 2.2.0 announced while Google I/O 2021.

App localization and internationalization in Flutter app development

Internationalizing and Localizing a Flutter App | How to Develop an App with Flutter – Part 7

Learn how to develop your first app with Flutter. This time, we will make our app multilingual.

How to develop your first app with Flutter widgets layer

Refining the Widgets Layer with Provider | How to Develop an App with Flutter – Part 6

Learn how to develop your first Flutter app. This time, we will focus on refining widgets layer with the provider package.

How to build your first app with Flutter – Networking and Connecting to API

Networking and Connecting to API | How to Develop an App with Flutter – Part 5

Learn how to build your first Flutter app. This time, we will focus on styling the home screen.

Frequently Asked Questions

Flutter is an open-source UI software development kit created by Google. It allows developers to create natively compiled mobile, web, and desktop applications from a single codebase. In the ongoing debate of Flutter vs. React Native, many consider Flutter to be especially proficient when it comes to creating visually appealing apps due to its rich widget set.

React Native is a popular open-source framework developed by Meta. It enables developers to build mobile apps using JavaScript. When comparing React Native vs. Flutter, it’s worth noticing React Native’s established community and extensive library support.

Cross-platform app development refers to creating software applications that work on multiple platforms, like Android and iOS, using a single codebase. This approach has garnered attention due to tools like Flutter and React Native, which enable such development.

Regarding Flutter vs. React Native popularity, both have vast communities and have been adopted by several tech giants. However, over the last few years, Flutter has become more popular.

A Flutter vs. React Native comparison reveals that both offer near-native performance. Flutter controls every pixel on the screen using its tailor-made Impeller engine, ensuring consistency. On the other hand, React Native might sometimes require native modules for specific functions. However, overall, both frameworks are efficient in delivering high-performing apps.

While Flutter has seen rapid adoption and offers a unique approach with Dart and its widgets, React Native, backed by Meta, has a strong foothold in the market. Both will likely coexist, catering to different developer preferences and project requirements.

React Native does not support web app development as such. However, the way it’s built makes it possible to add a new platform such as web, MacOS or Windows.

Yes. Flutter supports building apps for the web. Leveraging its web capabilities, you can transform existing Flutter code crafted in Dart into a browser-centric experience, which can be showcased on any web platform and rolled out on any web server with minimal effort.