Latest Articles see more
Implementing ads in Flutter: Monetize your app with AdMob
After finishing your awesome project the next logical step is to monetize it. Fortunately, When it comes to mobile apps there are many ways to do so. The most basic ones include: In-app purchases (including consumables, and non-consumables) Subscri...
Introduction to flutter_hooks: Get rid of your stateful boilerplate
You probably wrote at least one Flutter widget in your life. Writing them is straightforward - define a constructor, override a build method, and return whatever you want. import 'package:flutter/material.dart'; class HelloWorld extends StatelessWid...
Newsletter
Read my articles directly inside your inbox!
My Apps see more
Kanji Koi
Kanji Koi is a Japanese learning app that helps you prepare for the JLPT exam. It's a fun and easy way to learn Japanese characters by drawing them or using flashcards.
Cloudy
Cloudy is a simple Cloudflare client that allows you to see analytics on the go. It's a lightweight, easy-to-use app that allows you to check how your website performs whenever you are.
Maintained Packages see more
data_saver
data_saver implements native APIs to help developers save data on mobile devices. It's a lightweight, easy-to-use package that allows you to save data in an efficient way.
flutter_kanjivg
flutter_kanjivg simplifies parsing and displaying information about Japanese in Flutter applications. It's a powerful package that handles stroke order animation, provides original radical forms, and more!