ttpho - Overview

Hi 👋, I'm Phố

A software engineer from Vietnam.

  • 👨‍💻 I make DartJ: Flutter application, parse JSON and generate Dart classes, Kotlin classes, Swift classes and Elixir structs.

With Dart class, DartJ is supported: JsonSerializable, Equatable, freezed and vexana

DartJ

Others Project:

  • Localization Tools: A Flutter web app to convert localization files between .strings, .json, .xml, and .csv formats.
  • Lottie Preview: A Flutter web for previewing Lottie animations on simulated mobile devices, with configurable background color and support for loading Lottie files from local storage or a URL.
  • Emoji Icon Generator: A simple web app to generate PNG icon files from any emoji, for use as favicons, app icons, or anywhere you need emoji-based graphics.
  • Auto commit with Ollama: A Python script that automates the process of generating concise, conventional commit messages for your Git repository changes using an LLM (via Ollama). It can commit all changes at once or commit each file separately, with AI-generated commit messages based on the actual diffs.
  • Android Drawable Gen: A Python script to auto-generate a Kotlin enum class for Android drawable resources, making it easier to reference drawables in a type-safe way.
  • Android Assets Gen: Android Assets Gen is a Kotlin code generator designed to streamline the management of assets, fonts, JSON files, and other resources in Android applications.

Distribute:

Maestro - random input

Blog:

Pinned Loading

  1. Bắt đầu lập trình Dart

    Dart 3

  2. convert json content to elixir schema file and elixir migration file.

    Elixir 8 1

  3. In this tutorial we are going to learn how to play YouTube video in the app.

    Java 4 1

  4. divide screen into two parts in flutter, use draggable flutter to change position Widget and split two views

    C++ 6 2

  5. Build chrome extension by Flutter

    Dart 1

  6. Android Assets Gen is a Kotlin code generator designed to streamline the management of assets, fonts, JSON files, and other resources in Android applications.

    Python 1