10 個 Flutter 建議 ー 第 8/10 部分

独立开发者_猫哥發表於2022-05-20

10 個 Flutter 建議 ー 第 8/10 部分

現在我們已經到了這個系列的第八部分,離結束不遠了。今天我們再次處理軟體包,但不是普通的,而是使用 Syncfusion 的軟體包。為什麼是這些東西?嗯,這些軟體包真的是最高質量和他們的使用者介面解決方案是非常好的!

那麼,讓我們開始吧!

Syncfusion DataGrid (DataTable)

https://pub.dev/packages/sync...

此包用於以表格形式顯示和編輯資料表。它構建得非常高效(就像 Syncfusion 的每個包一樣) ,並提供了許多定製選項。

Syncfusion Localizations

https://pub.dev/packages/sync...

Syncfusion \_ localizations 為超過 77 個區域性提供了本地化文字,可以在任何 Syncfusion 小部件中使用。在包頁面上可以找到所有支援語言的完整列表。

Syncfusion OfficeChart

https://pub.dev/packages/sync...

此包用於基於資料(邏輯上)建立 Excel 圖表。正如您可以從下面的例子中看到的,您可以建立任何型別的圖表。強烈推薦使用大量統計資料的應用程式。

Syncfusion Charts

https://pub.dev/packages/sync...

嗯,最後一個軟體包相對來說比較單調,只是針對 Excel 等軟體而已。但是,如果您想要基於資料建立特殊的、動畫的、非常漂亮的圖表,該怎麼辦呢?然後你不用 Syncfusion OfficeChart 包,而是用 Syncfusion flutter charts 包!

Syncfusion Datepicker

https://pub.dev/packages/sync...

好吧,我們可能都知道谷歌的 Material Datapicker,但如果你需要一個新的設計和功能,日期範圍選擇器怎麼辦?那麼,你只需要使用包 syncfusion,flutter,datepicker。

設計是非常乾淨的,絕對非常有幫助與您的應用程式!

Syncfusion Calendar

https://pub.dev/packages/sync...

嗯,我認為每個人都應該知道像谷歌日曆這樣的應用。你可以把事件放在特定的時間,不同的日子等等。現在你可能不能用這個包來開發一個應用程式來取代 Google 日曆,但是在各種應用程式中你經常需要一個日曆來輸入事件。好吧,誰會想到,這個功能正好提供了同步顫動日曆。

Syncfusion barcodes

https://pub.dev/packages/sync...

也許你很少遇到這個問題,但是如果你正在開發一個更大的應用程式,你可能有時需要生成 QRCodes 或者條形碼來使使用者更容易地訪問某個網站。

這個外掛可以建立一維條形碼,也可以建立二維條形碼。其中,有許多不同的型別,所有這些都可以在包頁面上找到。

為了解決這個問題,你可以使用 syncfusion \_ flutter \_ barcodes 外掛!

它非常容易使用,你可以從下面看到:

SfBarcodeGenerator(
  value: 'https://tomicriedel.medium.com'), //Visit it ;)
)

Syncfusion Maps

也許你還記得美國大選,不管是哪一年。如果你一直在積極地關注他們,你會不時地谷歌一下當前的選舉排名。然後你應該得到一張這樣的地圖:

(Source: https://en.wikipedia.org/wiki...)

你是否也想知道如何在自己的應用程式中建立這樣的地圖,並使它們充其量是互動式的?

http://pub.dev/packages/syncf...

簡而言之,使用 syncfusion、 flutter、 maps 包,您可以做到這一點。

如果您現在使用這個包,那麼您可以建立。

這是我們的地圖,只是用了幾種不同的顏色。當然,這還不是全部。如果我把所有可以使用這個軟體包的方法都放在這裡,這個故事看起來就不那麼美好了。

所以: 如果你想用地圖做點什麼,不管你是想顯示時區還是其他什麼,一定要看看這個包!

Syncfusion SignaturePad

https://pub.dev/packages/sync...

好吧,這又是一個罕見的用法,但你永遠不應該說永遠不會。如果你需要在你的應用程式或網站的一個地區,你希望使用者簽署,你可以使用這個包。顧名思義,它為你提供了一個簽名本。

SfSignaturePad(
    minimumStrokeWidth: 1,
  maximumStrokeWidth: 3,
  strokeColor: Colors.blue,
  backgroundColor: Colors.grey,
),

Syncfusion PDF Viewer

https://pub.dev/packages/sync...

實際上非常不言自明,你可以用這個包來檢視 pdf。但是好的一面是你也有很多內建的功能,比如你可以跳轉到一個頁面,當前的頁面也會顯示給你。

像幾乎所有的 Syncfusion 包一樣,這個包非常容易使用,只需要幾行程式碼:

SfPdfViewer.network(
    'https://tomicriedel.medium.com/never_gonna_give_you_up.pdf', //This website does not exist, but do visit tomicriedel.medium.com
)

I wish you a nice day\!

祝你有個美好的一天!


© 貓哥

相關文章