DEV Community

David Serrano Canales profile picture

David Serrano Canales

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

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 20 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 13 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...