マグネテック備忘録

Flutterアプリ開発の備忘録

2024-01-01から1年間の記事一覧

firebaseコマンド実行時に「スクリプトの実行が無効になっている」と出た

概要 WindowsのPowerShellで「firebase login」コマンドを実行すると、 firebase : このシステムではスクリプトの実行が無効になっているため、ファイル ~\firebase. ps1 を読み込むことができません。 詳細については、「about_Execution_Policies」(リンク…

【Flutter】録音(record)

Flutterにおいて録音ができるパッケージの1つである「record」について、基本的な使い方とデモアプリをソースコード付きで解説します。

Flutter エラー「Execution failed for task ':app:compileFlutterBuildDebug'.」を解決した話

アプリビルド時にエラー「FAILURE: Build failed with an exception.Execution failed for task ':app:compileFlutterBuildDebug'.」が発生したので、それをflutter cleanすることで解決しました。

【Flutter】Firebase連携の備忘録

Firebaseプロジェクトを久々に作ろうとしたら、忘れてることが多かったのでその備忘録を作成しました。

【Flutter】ローカルデータベース(sqflite)

FlutterでSQLiteを使うためのパッケージである「sqflite」の紹介。今回は基本的な機能である、DBの作成・追加・更新・削除・テーブルの表示などのやり方を解説していきます。

【Flutter】cryptograhyで暗号化(AES-GCM256)

Flutterにおけるcryptograpyパッケージを使った暗号化の方法の紹介。今回はAES-GCM256を使った暗号文の作成と復号の方法を紹介します。

【Flutter】ページ遷移(go_router)

概要 準備 パッケージの追加 インポート文 基本的な使用方法 1. GoRouter型変数の用意 2. goRouterを組み込む 3. ページ遷移の方法 ページにパラメータを渡したいとき デモアプリ サンプルコード 実行例 概要 Navigatorよりも便利にページ遷移を行うことがで…

【Flutter】JSON形式でローカルファイルにデータ保存(json_serializable)

FlutterでJSONを用いたデータ保存の方法を紹介します。shared_preferencesより実装は面倒ですが、柔軟性はこちらの方が上です。

【Flutter】Widgetをif・forで表示

FlutterにおけるWidget(テキストなど)をif文やfor文を使って表示する方法を紹介します。if文により条件ごとに表示切替、for文により繰り返し表示が可能になることをサンプルコードと実行例を交えながら解説します。

【Flutter】国選択(country_picker)

概要 公式ページ:country_picker | Flutter Package 国選択を行える機能です。 準備 参考:country_picker | Flutter Package パッケージの追加 dependencies: country_picker: ^2.0.23 インポート文 import 'package:country_picker/country_picker.dart';…

【Flutter】ローカル通知(local_notifications)

flutter_local_notificationsを使ったローカル通知の作成方法を紹介。導入~簡単なデモアプリの作成までを行います。

【Flutter】日時をドラムロールで選択(datetime_picker_plus.DatePicker)

日付・時刻をドラムロールで選択できるdatetime_picker_plusというパッケージの使い方についての紹介です。説明だけでなくサンプルアプリのコードも載せています。