meta
用於表達開發人員意圖的註解,這些意圖無法透過靜態分析來推斷來源碼。
Memo 是一個用 Flutter 編寫的開源、面向程式設計的間隔重複軟體(SRS)。
用於表達開發人員意圖的註解,這些意圖無法透過靜態分析來推斷來源碼。
適用於 Google Analytics for Firebase 的 Flutter 插件,這是一款應用測量解決方案,可提供 Android 和 iOS 上的應用使用情況和使用者參與度的洞察。
Firebase Core 的 Flutter 插件,支援連接到多個 Firebase 應用程式。
Firebase Crashlytics 的 Flutter 插件。它會將未捕獲的錯誤報告至 Firebase 控制台。
一個反應式快取與資料繫結框架。Riverpod 讓處理非同步程式碼變得輕鬆自在。
一個反應式快取與資料繫結框架。Riverpod 讓處理非同步程式碼變得輕鬆自在。
RxDart 是用於非同步程式設計的流行 ReactiveX API 實作,利用了原生 Dart Streams API。
React hooks 的 Flutter 實作。它新增了一種具備增強程式碼重用功能的小部件類型。
v11.6.0一個為 Android、iOS、Web 和桌面平台打造的富文字編輯器。它是 Flutter 的 WYSIWYG 編輯器與 Quill 元件。
v2.4.8自訂 Flutter 的預設白色原生啟動畫面,支援背景顏色與啟動圖片。支援深色模式、全螢幕等更多功能。
一個 Dart 套件,可協助實作基於值的相等性,而無需顯式覆蓋 == 和 hashCode。
適用於 Dart VM 和 Flutter 的 NoSQL 持久化嵌入式檔案系統文件型資料庫,支援加密。
{"sdk":"flutter"}^1.7.0^2.0.3^1.15.0^2.0.0^1.8.0^2.0.9^6.0.20^6.0.0^2.27.1^3.4.19^10.8.10^3.2.0^4.3.3^2.5.1^0.20.5^2.5.1^0.27.3^1.0.0^9.3.3{"sdk":"flutter"}^2.0.0^1.0.3^0.13.1^2.4.0以下為英文專案原文快照,最新內容請造訪 GitHub。
English | Portuguese
Monorepo for Memo.
Memo is an open-source, programming-oriented spaced repetition software (SRS) written in Flutter.
As of now, this project is designed to only output builds for Android and iOS. Even though, given the current stability of Flutter SDK for desktop (Windows, Linux and macOS) and web, there is a high probability that this project will eventually support builds for all platforms.
This README is meant to guide how this project is structured and should serve as a guide to help the project scale with the current and future requirements. Think of it as a flexible set of rules that guides the project's decisions. While they can (and probably will) change over time, discussions must be raised to trigger such changes: this means that we will think/question ourselves before taking an action that breaks any rational decision taken here. It is also effective to guide PR discussions.
If you have no idea how to install Flutter and run it locally, check this Get started.
If you have Flutter setup locally, on the project's root folder, install pubspec dependencies by running
flutter pub get.
Memo has Firebase dependencies that needs to be setup before running locally. More information on this in ARCHITECTURE#firebase.
How this application works from inside and how it interacts with external dependencies - written in details in ARCHITECTURE.md.
If you're interested in checking out an overview about how we dealt with this project's software process (inside our team), check out .process/ (sorry, for now only in ptBR).
See CONTRIBUTING for details about how to contribute to the project.
Memo is published under BSD 3-Clause.
This project was built with the help of the sponsors below: