2024年– date –
-
iOSシミュレーター「Unable to boot the Simulator」エラーの対処法
iOSシミュレーターでUnable to boot the Simulatorとエラー表示が出たら、Xcodeのキャッシュを削除してみてください。 キャッシュクリアするだけで、正常に起動するようになります。 Xcodeのキャッシュファイルは、Macの「システム設定…」から「ストレージ... -
関数を実行するときの ( ){ } とか => ってなに?
Dartで関数を実行するとき、( ){ }と( )=>の使い分けできていますか? どちらも関数を実行するときに使う記号ですが、意味がわかっていないと()=>{}とか書いてエラーになって、なんとなく解決できたとしても、モヤモヤしてしまう。 そのモヤモヤを解決... -
子Widgetから受け取った値で親が処理をする方法:onChanged・onPressed
Flutterの画面に配置するWidgetは、まとまりごとにカスタムWidgetとして別クラスを作成することが多いです。 その際、別クラスと、その別クラスを呼び出している親となるクラスとは、何らかのデータのやり取りが必要になります。 このクラス間のデータのや... -
NavigationBarの書き方の手順:実装と注意点
ナビゲーションバーは、スマホ画面の一番下に複数のアイコンを表示して、そのアイコンを押してスクリーン表示を切り替えます。 実装は簡単です。基本的なコードの書き方の手順と、注意点をまとめました。 この記事では、「Flutter New Project」の「main.d... -
Driftの導入手順:インストール・テーブル定義・基本的なメソッド作成と実行方法
FlutterのDriftパッケージを使うメリットは、「SQLiteデータベースの作成・データの登録・抽出・更新・削除等のデータベースの操作を、SQL文を直接書かなくても、Dartの文法のみで実行できる」こと。 SQLiteは「SQLite3」というパッケージがありますが、SQ... -
Android Studioで複数のファイル内を検索する方法: Find in Files
Android Studioでプロジェクト内のフォルダをまたいで文字列を検索したいときは、Find in Filesを使います。 旧バージョンでは、「Find in Path」という名称でしたが、現在は「Find in Files」という名称に変更されました。 Find in Filesを使うと、「プロ... -
Flutterプロジェクト内からファイル名・フォルダ名をコピペする方法
Flutterのプロジェクト内に取り込んだ画像や音声などのファイルのパスは、エディタ内から簡単に取得できます。 手入力したり、わざわざFinderに移動してコピーする必要はありません。 pubspec.yamlのassets:に画像ファイル名を入力するときなど、覚えてお... -
Kotlinバージョンのエラーでgradle修正箇所がわからないときの対処法
Flutterに「location」パッケージを入れたら、Kotlinを最新バージョンにするようエラーが出ました。 エラーメッセージでは、「android/build.gradle」を修正するように言ってるけど、現在(2024.9.8)、「build.gradle」には、Kotlinのバージョンを記述す... -
Visual Studio CodeでFlutterの新規プロジェクト作成から実行までの手順
VSCode(Visual Studio Code)で、Flutterプロジェクトを作成して、エミュレーターを立ち上げ、実行するまでの手順を紹介します。 VSCodeでのFlutter新規作成は、モバイル開発に特化しているAndroid Studioとはちょっと違うので戸惑うかもしれないけど、一...
1