Skip to content

Patapata is a framework built on Flutter for creating applications of production quality quickly and reliably. It provides a collection of best-practices built directly in to the various APIs so you can build apps that are consistent, stable, and performant.

License

Notifications You must be signed in to change notification settings

toshiaki-satsuma/patapata

 
 

Repository files navigation

Patapata

A collection of best-practices and tools for building applications quickly and reliably.

GitHub Workflow Status (branch) Pub Popularity Maintained with Melos License


[Changelog][Packages]


Patapata is a framework built on Flutter for creating applications of production quality quickly and reliably. It provides a collection of best-practices built directly in to the various APIs so you can build apps that are consistent, stable, and performant.

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. Flutter is used by developers and organizations around the world, and is free and open source.


Documentation

If you just want to jump in and get Patapata working without any plugins or reading the documentation, check out patapata_core pub.dev badge.

Most of our documentation is within the patapata_core package, so start there.

If you want documentation on the various plugins we provide, check out the plugin sections below.

Stable Plugins

Name pub.dev Related Product Documentation View Source Android iOS Web MacOS Windows Linux
Apple Push Notifications patapata_apple_push_notifications pub.dev badge 🔗 📖 patapata_apple_push_notifications ✖︎ ✖︎ ✖︎ ✖︎
Firebase Analytics patapata_firebase_analytics pub.dev badge 🔗 📖 patapata_firebase_analytics β ✖︎ ✖︎
Firebase Auth patapata_firebase_auth pub.dev badge 🔗 📖 patapata_firebase_auth β ✖︎ ✖︎
Firebase Core patapata_firebase_core pub.dev badge 🔗 📖 patapata_firebase_core β ✖︎ ✖︎
Firebase Crashlytics patapata_firebase_crashlytics pub.dev badge 🔗 📖 patapata_firebase_crashlytics β ✖︎ ✖︎
Firebase Messaging patapata_firebase_messaging pub.dev badge 🔗 📖 patapata_firebase_messaging β ✖︎ ✖︎
Firebase Remote Config patapata_firebase_remote_config pub.dev badge 🔗 📖 patapata_firebase_remote_config β ✖︎ ✖︎
Sentry patapata_sentry pub.dev badge 🔗 📖 patapata_sentry β ✖︎ ✖︎
Riverpod patapata_riverpod pub.dev badge 🔗 📖 patapata_riverpod

Unreleased But Useable Plugins

Name Related Product Documentation View Source Android iOS Web MacOS Windows Linux
Adjust 🔗 📖 patapata_adjust ✖︎ ✖︎ ✖︎
AppsFlyer 🔗 📖 patapata_apps_flyer ✖︎ ✖︎ ✖︎ ✖︎
Firebase Dynamic Links 🔗 📖 patapata_firebase_dynamic_links β ✖︎ ✖︎
Karte Core 🔗 📖 patapata_karte_core β ✖︎ ✖︎
Karte Variables 🔗 📖 patapata_karte_variables β ✖︎ ✖︎

Contributing

Check out the CONTRIBUTING guide to get started.

License

See the LICENSE file

About

Patapata is a framework built on Flutter for creating applications of production quality quickly and reliably. It provides a collection of best-practices built directly in to the various APIs so you can build apps that are consistent, stable, and performant.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 91.9%
  • Swift 2.2%
  • C++ 1.9%
  • CMake 1.4%
  • Kotlin 1.2%
  • Ruby 0.7%
  • Other 0.7%