Forem

David Serrano profile picture

David Serrano

I am a software developer specialized in mobile apps. You can find more about me, my articles and my projects on my website: https://davidserrano.io/

Work

Freelance Mobile Developer

My (Dark) Prediction for Android
Cover image for My (Dark) Prediction for Android

My (Dark) Prediction for Android

1
Comments
6 min read

Want to connect with David Serrano?

Create an account to connect with David Serrano. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
🛠️ How to Use Multiple Windows in Flutter Desktop
Cover image for 🛠️ How to Use Multiple Windows in Flutter Desktop

🛠️ How to Use Multiple Windows in Flutter Desktop

Comments
7 min read
5 Tips to Optimize Your Flutter App 🔥🚀
Cover image for 5 Tips to Optimize Your Flutter App 🔥🚀

5 Tips to Optimize Your Flutter App 🔥🚀

Comments
10 min read
Your home address exposed on Google Play 😰
Cover image for Your home address exposed on Google Play 😰

Your home address exposed on Google Play 😰

10
Comments
6 min read
Learn Flutter by creating your first Flutter app!
Cover image for Learn Flutter by creating your first Flutter app!

Learn Flutter by creating your first Flutter app!

1
Comments
10 min read
Is it worth learning Flutter in 2024?
Cover image for Is it worth learning Flutter in 2024?

Is it worth learning Flutter in 2024?

4
Comments
6 min read
Flutter 3.16 released! Android Impeller preview, Game Toolkit Updates, iOS extensions and more!
Cover image for Flutter 3.16 released! Android Impeller preview, Game Toolkit Updates, iOS extensions and more!

Flutter 3.16 released! Android Impeller preview, Game Toolkit Updates, iOS extensions and more!

5
Comments
5 min read
Insane new App/Game launch requirements on Android 😰
Cover image for Insane new App/Game launch requirements on Android 😰

Insane new App/Game launch requirements on Android 😰

2
Comments 2
5 min read
Build your knowledge base with Spreading: The AI-Powered Knowledge Base Platform for Developers
Cover image for Build your knowledge base with Spreading: The AI-Powered Knowledge Base Platform for Developers

Build your knowledge base with Spreading: The AI-Powered Knowledge Base Platform for Developers

1
Comments
5 min read
What Godot devs need to know about this new EU law (Cyber Resilience Act)
Cover image for What Godot devs need to know about this new EU law (Cyber Resilience Act)

What Godot devs need to know about this new EU law (Cyber Resilience Act)

2
Comments
5 min read
Game Programming Patterns in Godot: The Command Pattern
Cover image for Game Programming Patterns in Godot: The Command Pattern

Game Programming Patterns in Godot: The Command Pattern

4
Comments
6 min read
Can Godot screw us like Unity did?
Cover image for Can Godot screw us like Unity did?

Can Godot screw us like Unity did?

17
Comments 1
6 min read
AdMob UMP SDK in Flutter - Implement your GDPR dialog
Cover image for AdMob UMP SDK in Flutter - Implement your GDPR dialog

AdMob UMP SDK in Flutter - Implement your GDPR dialog

Comments
9 min read
Why Linux Mint is the best Linux distribution
Cover image for Why Linux Mint is the best Linux distribution

Why Linux Mint is the best Linux distribution

1
Comments
7 min read
Working with Files in Flutter
Cover image for Working with Files in Flutter

Working with Files in Flutter

Comments
3 min read
Why you should use Flutter's compute() method for intensive tasks
Cover image for Why you should use Flutter's compute() method for intensive tasks

Why you should use Flutter's compute() method for intensive tasks

3
Comments
4 min read
Add a Video Conference feature to your Flutter App
Cover image for Add a Video Conference feature to your Flutter App

Add a Video Conference feature to your Flutter App

Comments
5 min read
A Summary of WWDC 2023's New Developer APIs
Cover image for A Summary of WWDC 2023's New Developer APIs

A Summary of WWDC 2023's New Developer APIs

2
Comments
5 min read
Build a Flutter chat system in under 5 minutes
Cover image for Build a Flutter chat system in under 5 minutes

Build a Flutter chat system in under 5 minutes

3
Comments
6 min read
Impeller is PROD ready for iOS, Dart 3, x3 WEB Performance and more with Flutter 3.10
Cover image for Impeller is PROD ready for iOS, Dart 3, x3 WEB Performance and more with Flutter 3.10

Impeller is PROD ready for iOS, Dart 3, x3 WEB Performance and more with Flutter 3.10

Comments
5 min read
Create a High-Quality Live Streaming App with Flutter
Cover image for Create a High-Quality Live Streaming App with Flutter

Create a High-Quality Live Streaming App with Flutter

Comments
5 min read
Simplify image caching in Flutter with this package
Cover image for Simplify image caching in Flutter with this package

Simplify image caching in Flutter with this package

2
Comments
3 min read
Step-by-Step Guide to Building a Live Audio Room with Flutter
Cover image for Step-by-Step Guide to Building a Live Audio Room with Flutter

Step-by-Step Guide to Building a Live Audio Room with Flutter

1
Comments
5 min read
TOP 5 reasons why the Mac Mini M2 Pro is a BEAST: My opinion after 40 days
Cover image for TOP 5 reasons why the Mac Mini M2 Pro is a BEAST: My opinion after 40 days

TOP 5 reasons why the Mac Mini M2 Pro is a BEAST: My opinion after 40 days

2
Comments 2
6 min read
Save image to file in Flutter
Cover image for Save image to file in Flutter

Save image to file in Flutter

7
Comments
3 min read
M2 Mac mini Pro review after 2 weeks
Cover image for M2 Mac mini Pro review after 2 weeks

M2 Mac mini Pro review after 2 weeks

1
Comments
4 min read
Add support for voice calls in your Flutter app
Cover image for Add support for voice calls in your Flutter app

Add support for voice calls in your Flutter app

Comments
5 min read
M2 Pro Mac mini VS M1 Mac mini
Cover image for M2 Pro Mac mini VS M1 Mac mini

M2 Pro Mac mini VS M1 Mac mini

1
Comments
7 min read
Mac Mini M2 Pro - Should you upgrade as a software developer?
Cover image for Mac Mini M2 Pro - Should you upgrade as a software developer?

Mac Mini M2 Pro - Should you upgrade as a software developer?

1
Comments
3 min read
Is it possible to live as an indie app developer in 2023?
Cover image for Is it possible to live as an indie app developer in 2023?

Is it possible to live as an indie app developer in 2023?

Comments
4 min read
Add Video Call functionality to your Flutter app
Cover image for Add Video Call functionality to your Flutter app

Add Video Call functionality to your Flutter app

3
Comments
6 min read
How to fix: Because ... depends on ... which depends on ..., ... is required
Cover image for How to fix: Because ... depends on ... which depends on ..., ... is required

How to fix: Because ... depends on ... which depends on ..., ... is required

4
Comments
5 min read
This is why I bought the M1 Mac Mini in late 2022
Cover image for This is why I bought the M1 Mac Mini in late 2022

This is why I bought the M1 Mac Mini in late 2022

2
Comments
6 min read
Build a Video Chat app in Flutter in less than 5 minutes
Cover image for Build a Video Chat app in Flutter in less than 5 minutes

Build a Video Chat app in Flutter in less than 5 minutes

7
Comments
6 min read
Text recognition in Flutter
Cover image for Text recognition in Flutter

Text recognition in Flutter

10
Comments
7 min read
Use this to explain how to use your app | Flutter PRO tip #2
Cover image for Use this to explain how to use your app | Flutter PRO tip #2

Use this to explain how to use your app | Flutter PRO tip #2

4
Comments
2 min read
Cupertino lists, the missing widgets from the Flutter Cupertino collection
Cover image for Cupertino lists, the missing widgets from the Flutter Cupertino collection

Cupertino lists, the missing widgets from the Flutter Cupertino collection

3
Comments
4 min read
Adapt your Flutter app to Android 13
Cover image for Adapt your Flutter app to Android 13

Adapt your Flutter app to Android 13

Comments 3
6 min read
Kotlin Multiplatform Mobile goes Beta
Cover image for Kotlin Multiplatform Mobile goes Beta

Kotlin Multiplatform Mobile goes Beta

1
Comments
5 min read
Flutter's future after Stadia's shutdown
Cover image for Flutter's future after Stadia's shutdown

Flutter's future after Stadia's shutdown

Comments
5 min read
const, final, dynamic, var... when and why?
Cover image for const, final, dynamic, var... when and why?

const, final, dynamic, var... when and why?

1
Comments
4 min read
How to know when to comment your Dart code
Cover image for How to know when to comment your Dart code

How to know when to comment your Dart code

7
Comments
5 min read
How to secure a server (8 steps for Linux server security)
Cover image for How to secure a server (8 steps for Linux server security)

How to secure a server (8 steps for Linux server security)

23
Comments
7 min read
Flutter PRO tip #1: Get the language, country and currency of your user
Cover image for Flutter PRO tip #1: Get the language, country and currency of your user

Flutter PRO tip #1: Get the language, country and currency of your user

7
Comments
2 min read
Create a Linux package browser in 5 minutes with Flutter 3
Cover image for Create a Linux package browser in 5 minutes with Flutter 3

Create a Linux package browser in 5 minutes with Flutter 3

6
Comments
7 min read
Write BETTER code with Dart 2.17 (Included in Flutter 3)
Cover image for Write BETTER code with Dart 2.17 (Included in Flutter 3)

Write BETTER code with Dart 2.17 (Included in Flutter 3)

15
Comments
6 min read
Amazing performance improvements in Flutter 3 for Mac apps
Cover image for Amazing performance improvements in Flutter 3 for Mac apps

Amazing performance improvements in Flutter 3 for Mac apps

6
Comments
5 min read
Flutter 3 for WEB: have they really managed to increase performance?
Cover image for Flutter 3 for WEB: have they really managed to increase performance?

Flutter 3 for WEB: have they really managed to increase performance?

1
Comments 6
4 min read
Best way to handle permissions in your Flutter app
Cover image for Best way to handle permissions in your Flutter app

Best way to handle permissions in your Flutter app

9
Comments
7 min read
Flutter 3 announced in the Google I/O event
Cover image for Flutter 3 announced in the Google I/O event

Flutter 3 announced in the Google I/O event

3
Comments
4 min read
Flutter PRO tip #0: Open a dialog at startup
Cover image for Flutter PRO tip #0: Open a dialog at startup

Flutter PRO tip #0: Open a dialog at startup

6
Comments
3 min read
Flutter State Management made easy with provider 2: Provider as a Dependency Injection framework and MultiProvider
Cover image for Flutter State Management made easy with provider 2: Provider as a Dependency Injection framework and MultiProvider

Flutter State Management made easy with provider 2: Provider as a Dependency Injection framework and MultiProvider

11
Comments
6 min read
Flutter State Management made easy with provider | Flutter Tutorial for Beginners
Cover image for Flutter State Management made easy with provider | Flutter Tutorial for Beginners

Flutter State Management made easy with provider | Flutter Tutorial for Beginners

10
Comments
5 min read
Unreal Engine 5 on Linux: compile source code + import assets from the Epic Games Launcher
Cover image for Unreal Engine 5 on Linux: compile source code + import assets from the Epic Games Launcher

Unreal Engine 5 on Linux: compile source code + import assets from the Epic Games Launcher

11
Comments
6 min read
Data layer in Flutter V2 | Use the Repository Pattern to keep a local copy of your API data
Cover image for Data layer in Flutter V2 | Use the Repository Pattern to keep a local copy of your API data

Data layer in Flutter V2 | Use the Repository Pattern to keep a local copy of your API data

7
Comments
10 min read
Flame Engine, the Game Engine built on top of Flutter
Cover image for Flame Engine, the Game Engine built on top of Flutter

Flame Engine, the Game Engine built on top of Flutter

9
Comments 3
5 min read
Do I need a Mac for Flutter development?
Cover image for Do I need a Mac for Flutter development?

Do I need a Mac for Flutter development?

4
Comments
6 min read
Create a feedback form with Flutter and Firebase
Cover image for Create a feedback form with Flutter and Firebase

Create a feedback form with Flutter and Firebase

6
Comments
8 min read
loading...