Flutter vs Kotlin Multiplatform Mobile (not a holywar)

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/FlutterDev

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Scout APM - Less time debugging, more time building
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • apollo-android

    :robot:  A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.

    - found Flutter graphql is way ahead , even almost mature as Apollo for JS. apollo-kotlin is several miles behind, a lot of issues, absolutely inconvenient usage after graphql-flutter

  • graphql-flutter

    A GraphQL client for Flutter, bringing all the features from a modern GraphQL client to one easy to use package.

    - found Flutter graphql is way ahead , even almost mature as Apollo for JS. apollo-kotlin is several miles behind, a lot of issues, absolutely inconvenient usage after graphql-flutter

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • filament

    Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

    - 3D graphics, i used filament in KMM and it was outstanding, didn't find bindings or similar pub

  • tflite_flutter_plugin

    TensorFlow Lite Flutter Plugin

    - ML: i have a prototype using tflite_flutter_plugin but it was a huge mistake, used workarounds several times hitting segfaults and other memory usage issues (it's very risky to use it in production on hundred of different devices). Ended up with Flutter Channels for platform specific clients.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts