日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當前位置:首頁 > 科技  > 軟件

17個酷爆了的開源Flutter應用程序以及一些Flutter學習資源

來源: 責編: 時間:2023-11-21 09:39:19 336觀看
導讀Flutter是Google開源的跨平臺前端應用開發框架,使用 Dart 作為開發語言,只需要開發一套代碼庫就可以構建多平臺應用,支持移動應用、Web、桌面和嵌入式平臺等終端應用開發。它開源、免費,擁有寬松的開源協議,特別適合用于商

Flutter是Google開源的跨平臺前端應用開發框架,使用 Dart 作為開發語言,只需要開發一套代碼庫就可以構建多平臺應用,支持移動應用、Web、桌面和嵌入式平臺等終端應用開發。它開源、免費,擁有寬松的開源協議,特別適合用于商業項目。近年來Fluter憑借其快速開發能力、豐富漂亮的UI設計、高性能、高可擴展性設計等優勢,獲得了開發者的青睞。可以說前景一片美好。8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

在開發過程中,Flutter應用程序在VM中運行,在VM之上運行,代碼隨時更改,不需要完全重新編譯。發布之后,Flutter應用程序被編譯為機器代碼,可以在Intel x64、ARM等架構上運行。8Qz28資訊網——每日最新資訊28at.com

Flutter被設計成一個可擴展的分層系統。包括:Embedding、Engine、Framework,三層,FrameWork層的每一部分都是可選和可替換的。8Qz28資訊網——每日最新資訊28at.com

架構如下圖所示:8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

目前Flutter與React Native都是原生前端應用開發的佼佼者,互有優劣。如果追求快速搭建一個APP,又有Java或者javaScript的開發基礎,我想Flutter值得考慮選擇。8Qz28資訊網——每日最新資訊28at.com

話不多說!以下是學習Flutter開發的一些漂亮的Flutter開源應用程序以及一些學習資源。8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

開源項目

回想過去,我在學習一個框架或者一個語言的時候總是喜歡從例子入手。可能模仿是人類的天性,就像嬰兒學會說話的過程,他的每一次開口都是在模仿他的父母。8Qz28資訊網——每日最新資訊28at.com

對于有一定開發語言基礎的Flutter初學者來說,快速入門的路徑可以是:一、Clone源代碼;二、在源碼基礎上修修改改,改成你要的效果,試著做個小應用;三、格物致知,系統學習,實踐與理論結合。8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

1.AppFlowy

GitHub(40K+):https://github.com/AppFlowy-IO/AppFlowy8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

AppFlowy是一個免費的開源筆記工具,專為創意思維而設計。是Notion.io的一個開源替代方案,支持使用Markdown語法、動態表、檢查表。還提供了一個響應式看板視圖。8Qz28資訊網——每日最新資訊28at.com

AppFlowy可以安裝在Linux、Windows和macOS等操作系統上。也可以使用Docker安裝。AppFlowy前端開發使用的是Flutter,而后端使用的是Rust。8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

2.Fwitter

GitHub(3.4K):https://github.com/TheAlphamerc/flutter_twitter_clone8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

這是一個功能齊全的仿Twitter應用。技術棧包括:Firebase auth、real-time、Firestore Database和 Storage等。8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

3.Immich

GitHub(21.3K):https://github.com/immich-app/immich8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

Immich是一個用于備份照片或者視頻的免費開源應用,服務端采用Next.js框架開發,技術棧包括TensorFlow、PostgreSQL、Redis和Nginx等,前端基于Flutter,支持Android和iOS系統。 8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

4.timy-messenger

GitHub(2K):https://github.com/janoodleFTW/timy-messenger8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

這是一個開源的Flutter群組群消息應用程序,包括很多功能,如:多個群組(類似于Slack中的Teams)、群組內的多個開放或私人頻道、分享照片和照片集、表情符號消息等。8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

5.Authpass

GitHub(1.9K):https://github.com/authpass/authpass8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

AuthPass是一個使用Flutter開發的完全免費開源的密碼管理器。支持多個平臺運行,可以與KeePass完全兼容(KeePass是原始的開源密碼管理器)。8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

6.Musify

GitHub(1.2K):https://github.com/gokadzev/Musify8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

Musify是一個開源的自由音樂應用程序,基于Flutter開發。8Qz28資訊網——每日最新資訊28at.com

主要功能包括:8Qz28資訊網——每日最新資訊28at.com

  • 在線歌曲搜索與推薦
  • 支持流媒體播放
  • 支持下載
  • 支持數據導入導出,且永遠不會丟失
  • 添加帶有鏈接的自定義播放列表
  • 支持播放本地歌曲
  • 高品質mp3 / m4a / flac格式播放
  • 歌詞支持
  • 無廣告
  • 無需費用
  • 內置更新程序
  • 支持14種語言

8Qz28資訊網——每日最新資訊28at.com

7.Butterfly

GitHub:https://github.com/LinwoodCloud/Butterfly8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

Butterfly是一款用Flutter編寫的尖端筆記軟件。它提供了許多類似應用程序中沒有的出色功能。用戶可以輕松地手寫筆記。具有友好的用戶界面,易于組織管理筆記。支持Windows、Linux、macOS、Web (PWA)、Web (Self-hosted)等平臺。8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8.Liso

GitHub:https://github.com/Liso-Vault/app8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

Liso App是一個開源的去中心化私有數據庫,主要專注于安全地存儲私人信息和文件。主要使用Dart語言和Flutter框架編寫。8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

9.Wger

GitHub:https://github.com/wger-project/flutter8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

Wger是一個免費的開源運動和健身助手,適用于健身專業人士和團隊。該項目的后端是用Python寫的rest服務。8Qz28資訊網——每日最新資訊28at.com

后端源碼地址:https://github.com/wger-project/wger8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

10.Habo

GitHub:https://github.com/xpavle00/Habo8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

Habo是一個很棒的習慣養成應用程序,使用Flutter開發,具有簡單、友好的用戶界面。8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

11.Timecop

GitHub:https://github.com/hamaluik/timecop8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

Time Cop是一個簡單的時間跟蹤應用程序,適用于Android和iOS設備。支持離線模式,不跟蹤或使用廣告腳本。該應用程序使用Dart語言基于Flutter開發。8Qz28資訊網——每日最新資訊28at.com

12.Weight Tracker

GitHub:https://github.com/MSzalek-Mobile/weight_tracker8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

Weight Tracker是一個簡單的體重跟蹤應用程序。但是這個項目已經好多年沒有更新了。8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

13.WhatTodo

GitHub:https://github.com/burhanrashid52/WhatTodo8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

WhatTodo是一個很小的待辦事項和任務列表管理應用程序。它旨在每天跟蹤用戶的任務。可以添加項目、標簽和到期日到任務中,也可以對這些信息進行排序。這也是一個多年前的項目了。8Qz28資訊網——每日最新資訊28at.com

14.OpenFoodFacts

GitHub:https://github.com/openfoodfacts/smooth-app8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

這是一個食品溯源的Flutter應用程序。旨在通過流暢的用戶體驗和時尚的用戶界面向廣大用戶展示Open Food Facts的力量。8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

15.Spooky

GitHub:https://github.com/juniorise/spooky-mb8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

Spooky是一個極簡的Flutter應用程序,可以寫故事、日記、筆記、日記、待辦事項等。8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

16.AirDash

GitHub:https://github.com/simonbengtsson/airdash8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

AirDash是一款允許用戶在手機、PC和Mac之間共享大型文件的工具。它適用于Windows、Linux、macOS和Android。AirDash默認支持大于2GB的文件,并且不包含任何廣告或第三方腳本。8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

17.QuitSmoke 

GitHub:https://github.com/trizin/Quit-Smoke-App8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

QuitSmoke是一款戒煙應用程序。可以跟蹤戒煙進度,并監控節省了多少錢,避免了多少香煙傷害,以及已經戒煙多久了。該應用程序還具有一個倒計時,可以跟蹤戒煙后身體健康的各個方面的改善情況。8Qz28資訊網——每日最新資訊28at.com

8Qz28資訊網——每日最新資訊28at.com

本文鏈接:http://www.www897cc.com/showinfo-26-32017-0.html17個酷爆了的開源Flutter應用程序以及一些Flutter學習資源

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: Python自動化辦公實戰:PDF文本提取技巧

下一篇: 八個精通IntelliJ IDEA開發的快捷鍵和插件

標簽:
  • 熱門焦點
  • 掘力計劃第 20 期:Flutter 混合開發的混亂之治

    在掘力計劃系列活動第20場,《Flutter 開發實戰詳解》作者,掘金優秀作者,Github GSY 系列目負責人戀貓的小郭分享了Flutter 混合開發的混亂之治。Flutter 基于自研的 Skia 引擎
  • SpringBoot中使用Cache提升接口性能詳解

    環境:springboot2.3.12.RELEASE + JSR107 + Ehcache + JPASpring 框架從 3.1 開始,對 Spring 應用程序提供了透明式添加緩存的支持。和事務支持一樣,抽象緩存允許一致地使用各
  • 從 Pulsar Client 的原理到它的監控面板

    背景前段時間業務團隊偶爾會碰到一些 Pulsar 使用的問題,比如消息阻塞不消費了、生產者消息發送緩慢等各種問題。雖然我們有個監控頁面可以根據 topic 維度查看他的發送狀態,
  • 三萬字盤點 Spring 九大核心基礎功能

    大家好,我是三友~~今天來跟大家聊一聊Spring的9大核心基礎功能。話不多說,先上目錄:圖片友情提示,本文過長,建議收藏,嘿嘿嘿!一、資源管理資源管理是Spring的一個核心的基礎功能,不
  • 一篇文章帶你了解 CSS 屬性選擇器

    屬性選擇器對帶有指定屬性的 HTML 元素設置樣式。可以為擁有指定屬性的 HTML 元素設置樣式,而不僅限于 class 和 id 屬性。一、了解屬性選擇器CSS屬性選擇器提供了一種簡單而
  • 猿輔導與新東方的兩種“歸途”

    作者|卓心月 出品|零態LT(ID:LingTai_LT)如何成為一家偉大企業?答案一定是對“勢”的把握,這其中最關鍵的當屬對企業戰略的制定,且能夠站在未來看現在,即使這其中的
  • 國行版三星Galaxy Z Fold5/Z Flip5發布 售價7499元起

    2023年8月3日,三星電子舉行Galaxy新品中國發布會,正式在國內推出了新一代折疊屏智能手機三星Galaxy Z Fold5與Galaxy Z Flip5,以及三星Galaxy Tab S9
  • 三星獲批量產iPhone 15全系屏幕:蘋果史上最驚艷直屏

    按照慣例,蘋果將繼續在今年9月舉辦一年一度的秋季新品發布會,有傳言稱發布會將于9月12日舉行,屆時全新的iPhone 15系列將正式與大家見面,不出意外的話
  • 引領旗艦級影像能力向中端機普及 OPPO K11 系列發布 1799 元起

    7月25日,OPPO正式發布K系列新品—— OPPO K11 。此次 K11 在中端手機市場長期被忽視的影像板塊發力,突破性地搭載索尼 IMX890 旗艦大底主攝,支持 OIS
Top 主站蜘蛛池模板: 策勒县| 民乐县| 金华市| 湖南省| 邵武市| 遵义县| 岚皋县| 德庆县| 双峰县| 东乌珠穆沁旗| 喀喇沁旗| 乳源| 华坪县| 南昌县| 旺苍县| 图们市| 溆浦县| 周口市| 疏勒县| 沈阳市| 三门县| 和平县| 漯河市| 绥宁县| 罗山县| 芜湖市| 阿拉善右旗| 佛冈县| 烟台市| 梅河口市| 大安市| 九寨沟县| 云浮市| 枣强县| 盘山县| 博爱县| 喀喇| 沁阳市| 林芝县| 乌兰察布市| 平凉市|