Lewis Cianci

  http://lewiscianci.com.au/ I'm a passionate mobile-first developer, and I've been making apps with Flutter since it first released. I also use ASP.NET 5 for web. Given the chance, I'll talk to you for far too long about why I love Flutter so much.


14 Stories by Lewis Cianci

How to parse JSON strings in Flutter

It can be more difficult to parse JSON strings in Flutter compared to other languages. Let's learn how to encode and decode JSON in...
0 7 min read

How to create PDFs in Flutter

When it comes to sharing documents, there’s no better way than using a PDF. Learn how to create and share PDFs in Flutter.
3 10 min read

Nativizing PWAs with Window Controls Overlay

Learn how to use the Window Controls Overlay functionality for progressive web apps to make them more native.
0 8 min read

Best IDEs for Flutter in 2022

Compare 2022's best IDEs for Flutter based on ease of use, extensibility, performance, and debugging ability.
3 9 min read

Creating a game in Three.js

Develop games using Three.js, a 3D library that provides an easy way to load models, and allows users to play the game within their...
0 25 min read

Using console colors with Node.js

Use Chalk and Color-CLI to implement console colors in Node.js apps and make your apps’ outputs more readable.
3 7 min read

The best TypeScript IDEs

Learn about the best IDEs for Typescript as we cover Visual Studio Code, WebStorm, and Visual Studio 2019/2022.
3 8 min read

Introduction to Flutter BLoC 8

Learn about the latest release of flutter_bloc 8 and the breaking changes that require users to upgrade code within existing Flutter apps.
0 7 min read

Understanding Flutter streams

Learn how to work with streams in Flutter and Dart by creating a simple application that utilizes the StreamController service.
0 8 min read

Creating a Flutter barcode scanner

Learn how to create a barcode scanner app in Flutter to recognize a QR code and display a list of predefined options.
0 5 min read

Run React Native apps on an Android emulator for macOS

Learn how to create an Android emulator for macOS that can run React Native applications without using Android Studio.
5 7 min read

Creating a Flutter onboarding screen

Learn how to create a mobile app onboarding experience with Flutter to entice and engage users when configuring a new app.
0 8 min read