Flutter

Flutter

DartからRedisを操作できる「redis」パッケージ

DartやFlutterでアプリケーションを開発していると、キャッシュやデータストア、Pub/SubなどでRedisを利用したいケースがあります。 Redisは高速なインメモリデータベースとして広く利用されていますが、DartからR...
Flutter

DartでPDFを解析!dart_pdf_reader

DartやFlutterでPDFを扱うアプリケーションを開発していると、PDFファイルの内部構造をプログラムから読み取りたいケースがあります。 例えば、 PDFファイルを解析する PDFのページ情報を取得する P...
Flutter

Flutterで複数のPageViewを同期スクロールできるlinked_pageviewパッケージの解説

Flutterで複数のPageViewを配置し、それぞれのスクロールを連動させたいケースがあります。 例えば、 画像カルーセルと情報パネルを連動させる 複数のデータ表示を同期させる パララックス効果を実装する ...
Flutter

Flutterで画面の自動消灯を防止!keep_screen_onパッケージ解説

Flutterアプリを開発していると、ユーザーが画面を操作していなくても、一定時間画面を表示し続けたいケースがあります。 例えば、 動画を再生する レシピを表示する カーナビとして利用する バーコードやQR...
Flutter

Flutterアプリを再起動・終了できるterminate_restartパッケージ解説

Flutterアプリを開発していると、設定変更やアップデート後にアプリを再起動したいケースがあります。 例えば、 テーマ変更を反映する 言語変更を反映する 動的アップデート後にアプリを再起動する アプリの状...
Flutter

FlutterでiOSシミュレーターを判定できるis_ios_simulatorパッケージ

Flutterアプリを開発していると、実機とiOSシミュレーターで処理を分けたいケースがあります。 例えば、 iOSシミュレーターでは特定の処理をスキップする 実機でのみ利用できる機能を制御する シミュレーターで...
Flutter

Flutterで画像を自由にトリミングできるcrop_your_imageパッケージ

プロフィール画像の設定やSNSへの画像投稿、ECサイトの商品画像編集など、Flutterアプリで画像のトリミング機能を実装したい場面は多くあります。 例えば、 プロフィール画像の切り抜き SNS投稿前の画像編集 ...
Flutter

Flutterでネットワーク品質を取得!flutter_network_capabilitiesパッケージ

Flutterアプリでは、「ネットワークに接続されているか」を判定するだけでなく、「どのようなネットワークに接続されているのか」「通信品質はどの程度なのか」といった情報を取得したいケースがあります。 例えば、 Wi-Fiとモ...
Flutter

Flutter・DartでWebSocket通信を簡単に実装できるweb_socket

Flutterアプリでリアルタイム通信を実装したい場合、WebSocketを利用するケースがあります。 例えば、 チャットアプリ オンラインゲーム リアルタイム通知 株価や為替情報の配信 ライブコメン...
Flutter

FlutterでMarkdownを簡単に表示できるflutter_markdown_plus

Flutterアプリで、サーバーから取得した文章やユーザーが入力したコンテンツを表示する場合、単純なプレーンテキストではなく、 見出し 太字 斜体 リスト リンク テーブル コードブロック ...
タイトルとURLをコピーしました