DEV Community

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

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

Reactions 2 Comments 2
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
Save image to file in Flutter

Save image to file in Flutter

Reactions 2 Comments
3 min read
M2 Mac mini Pro review after 2 weeks

M2 Mac mini Pro review after 2 weeks

Reactions 1 Comments
4 min read
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

M2 Pro Mac mini VS M1 Mac mini

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

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

Reactions 1 Comments
3 min read
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

Add Video Call functionality to your Flutter app

Reactions 1 Comments
6 min read
How to fix: Because ... depends on ... which depends on ..., ... is required

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

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

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

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

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

Reactions 6 Comments
6 min read
Text recognition in Flutter

Text recognition in Flutter

Reactions 10 Comments
7 min read
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

Reactions 4 Comments
2 min read
Cupertino lists, the missing widgets from the Flutter Cupertino collection

Cupertino lists, the missing widgets from the Flutter Cupertino collection

Reactions 3 Comments
4 min read
Adapt your Flutter app to Android 13

Adapt your Flutter app to Android 13

Comments 3
6 min read
Kotlin Multiplatform Mobile goes Beta

Kotlin Multiplatform Mobile goes Beta

Reactions 1 Comments
5 min read
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?

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

Reactions 1 Comments
4 min read
How to know when to comment your Dart code

How to know when to comment your Dart code

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

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

Reactions 23 Comments
7 min read
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

Reactions 9 Comments
2 min read
Create a Linux package browser in 5 minutes with Flutter 3

Create a Linux package browser in 5 minutes with Flutter 3

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

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

Reactions 14 Comments
6 min read
Amazing performance improvements in Flutter 3 for Mac apps

Amazing performance improvements in Flutter 3 for Mac apps

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

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

Reactions 1 Comments 5
4 min read
Best way to handle permissions in your Flutter app

Best way to handle permissions in your Flutter app

Reactions 9 Comments
7 min read
Flutter 3 announced in the Google I/O event

Flutter 3 announced in the Google I/O event

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

Flutter PRO tip #0: Open a dialog at startup

Reactions 8 Comments
3 min read
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

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

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

Reactions 10 Comments
5 min read
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

Reactions 9 Comments
6 min read
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

Reactions 7 Comments
10 min read
Flame Engine, the Game Engine built on top of Flutter

Flame Engine, the Game Engine built on top of Flutter

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

Do I need a Mac for Flutter development?

Reactions 4 Comments
6 min read
Create a feedback form with Flutter and Firebase

Create a feedback form with Flutter and Firebase

Reactions 6 Comments
8 min read
loading...