【学生無料】GitHub Copilotを使用してコードをAIに書かせて生産性をあげよう!
Github Copilotの便利な機能と学生向け導入の注意点について簡単に紹介します。
Read More私はFlutterを勉強し始めて約半年ほどで、コンピュータサイエンスのバックグラウンドもないので、当初はFlutterの勉強にとても悩みました。なので今回は、初心者に役に立つ学習リソースをご紹介します。
Read MoreFlutter webででGoogle認証しようとしたところ途中でエラーが出て詰まってしまったので、その時に行った対処法を紹介します。
Read MoreMaterial Theme Builderを使用してThemeDataを作成する手順を紹介
Read MoreFastlaneとFirebase App Distributionでテストアプリ配布を自動化する方法をご紹介します。
Read More可茂IT塾のFlutterプロジェクト新規作成時によく使うパッケージをコピペで追加するコマンドを共有します
Read Moreflutter_datetime_picker_plusというパッケージを使って、時・分・秒が選択できるピッカーから、分・秒だけを選択できるピッカーにする方法を紹介します。
Read Moreflutter開発をする際、UIが崩れてしまったけどどのWidgetが原因かわからない。。と思ったことはありませんか?今回はそんな時に使える"Widget Inspector"`を紹介します。
Read MoreClipPathとCustomClipperを使用して既存のWidgetを切り抜く方法についてコードを用いてわかりやすく解説します。
Read MoreFlutterで生体認証の実装方法について紹介します。生体認証をアプリに導入することで、認証が楽になることに加え、セキュリティーを強化したユーザー体験を提供できるようになります。
Read MoreFlutterの状態管理パッケージであるRiverpodのv2対応のドキュメントが完成したようなので、一通り目を通して新たな気づきをまとめてみました。
Read MoreflutterのプロジェクトでAPIを使うことがあると思います。ただ、APIはAPIKeyの機密性を保っていないと、第三者にAPIKeyを盗まれ、多額の支払いなどの危険性があります。その為、今回はenviedを使用した、APIKeyを隠す方法を紹介していきます。
Read More文系大学 → 新卒SES入社 → Flutterを使う自社開発企業に内定をもらう Flutterエンジニアとして内定をいただくまでの道のりを紹介します。
Read MoreSharedPreferencesのストレージ内に何が保存されているかを確認したいときみなさんはどうしてますか?私は以前までは、ログに出力させたりして確認していました。しかし、そんな面倒なことをしなくても、データを簡単に確認する方法がありましたのでご紹介します。
Read MoreDioとRiverpodを組み合わせて不要になった通信処理をキャンセルする方法についてコードを用いて分かりやすく解説します。
Read Moreflutterの状態管理にはStatefulWidgetを使う方法、riverpodを使う方法、flutter_hooksを使う方法の3つが主流かと思います。今回は3つの実装方法を比較し、どの実装方法が良いかを見ていきたいと思います。
Read MoreOrientationBuilderを使用して画面の向きにUIを対応させる方法を解説します。
Read More個人開発する時のデザイン案としてFigmaで作成することがあると思います。Flutterで開発しやすいデザインを簡単に作成できる方法を紹介したいと思います。
Read MoreFlutterでシミュレータや実機デバイスでビルドする時に画面右上にDEBUGタグがあると思います。今回の記事では、そのタグの削除の仕方について紹介します。
Read MoreフリーランスのFlutterエンジニアとして働き始めて、もうすぐで3年が経ちます。その経験談を残してみようかなと思います。
Read Moreストアにリリースしたアプリのレビューをアプリ内から行える実装を紹介します。アプリにレビュー機能を実装することで、今後の開発の改善に活かしていきましょう。
Read Moregoogle mapの特定の位置情報を取得することができる便利なAPIです。個人開発で使えそうかと思ったので試験程度で試してみました。
Read Moreflutter build ipaコマンドを使って、Apple Store Connectへビルドをアップロードする方法をご紹介します。
Read MoreFlutter webでThe following ImageCodecException was thrown resolving an image codec: のエラーが出た時の対処法です
Read MoreFlutter webにFirebase v9を入れたら全然Webアプリが起動してくれなくて、実は導入方法がめちゃくちゃ変わってました。
Read More複数プロジェクトでFlutterバージョンがそれぞれ異なることがあります。その際におすすめなfvmとdirenvでのバージョン管理方法を解説します。
Read More就活浪人をした一浪中堅私立文系大生の私が可茂IT塾での長期インターンを経てエンジニアとして内定をいただきました。今回は可茂IT塾の長期インターンに応募するか迷っている方、エンジニアになろうと考えている方などに向けて記事を書いていきます。
Read More普段何気なく使っているパッケージについてまとめました。hooksやriverpod、StateNotifier、Consumer等、状態管理をするにあたってよく使われているパッケージについて紹介しているので、新しい発見や復習ができる内容になっています。
Read MoreDart2.17で拡張されたenum(enhanced enums)の機能を解説します。Flutterでのアプリ開発中でのenumの使い方の幅が広がる内容です。
Read MoreFlutterでflutter_email_senderを用いたメール送信機能の実装方法をご紹介します。お問い合わせ機能の実装時などに役立ちます。
Read MoreListView はデータの数だけ同じ Widget を返す使い方が多いですが、条件に合わせて、リストを追加して、別の Widget を返す実装を紹介します。
Read MoreListViewやSingleChildScrollViewで作ったリストの横にスクロール用のバーを表示させたいあなたのために書きました。
Read Moreパッケージなしで簡単に実装できる!コピペで使える万能なFloatingActionButtonのアニメーションを紹介します。
Read More今あるアプリをもっとリッチなものにしたい時に役立つのがintroduction_screenというライブラリーです!このライブラリーはアプリ内で簡単にアプリを紹介するページを作成することができます。この記事では、そのやり方について紹介していきます。
Read MoreLINEログインなど、Firebase側が用意していない認証方法を使ってユーザー登録をする際に、カスタム認証を通すことで、メールログインなどと同じようにFirebaseでユーザー管理ができるようになります。
Read Moreriverpodを使って簡単なアプリを作ってみます。StatefulWidgetと比べた時のriverpodの使い方を解説しているので、ぜひご覧ください!
Read MoreFlutterにはマテリアルデザインのアイコンがありますが「なんか飽きたな」「flutter感をなくしたい」「主張が強すぎる」と思われた方にとっておきのパッケージをご紹介します。
Read MoreFlutterのNavigatorは画面遷移をするためのWidgetクラスになります。各メソッドの違いと挙動をまとめてみました。
Read Moreflutterには、アプリ内でUIや処理を記述しなくてもブラウザを起動してWebサイトを立ち上げてくれるurl_launcherという便利なライブラリーがあります。今回の記事ではそのurl_launcherの実装の仕方について説明していきます。
Read MoreFlutterでのextension(拡張関数)の使い方を紹介します。extensionを使いこなすことができれば、かなりコードもスッキリします。
Read MoreFlutterでダイアログを出すにはshowDialogメソッド、AlertDialogウィジェット、SimpleDialogウィジェットを使います。
Read Moreアニメーションってあんまり触らないですよね・・・。今回はアニメーションを簡単に表現できる、AnimatedContainerを使ってみたいと思います!
Read MoreFlutterのTextFieldのfocusを使いこなせるようになるために、知っておくべき機能を3つご紹介します。
Read MoreFlutterのFirebaseAnalyticsでScreenViewイベントにカスタムパラメータを渡す方法を解説します。
Read Moreオブジェクトを含んだFreezedクラスをJSONに変換するときに遭遇したエラーの解決策をブログにしました。
Read MoreFlutterの状態管理を理解するためにinheritedWidgetを使ってカウンターアプリを作り直してみました。
Read Moreプログラミングを始めてつまずきがちなのは、最初に何を作れば良いかわからない問題だと思います。今回はスマホアプリで最初のアプリを作る参考になる情報をご紹介します。
Read Moreアプリを立ち上げるときの待機画面としてsplashページというものがあります。今回の記事ではそのsplashページを簡単に実装することができるflutter_native_splashの実装の仕方について説明していきます。
Read MoreRiverpodの不便な部分を解消する、ProviderScopeのoverrideをどう使うか解説します。
Read MoreFlutterでqr_flutterを用いたQRコードの生成と、qr_code_scannerを用いたQRコードの読み取り方法を紹介します。
Read More何かの処理が正常に働いた時やエラーが生じた時にユーザーにメッセージで伝える方法の一つに、fluttertoastを利用する方法があります。今回は、fluttertoastの利用方法についてご紹介していきます。
Read Moreページ遷移のためのナビゲーションを表示させるには、タブやドロワーなどの選択肢があります。この記事ではFlutterでアプリを作る際によく使用する、ドロワーによる画面の切り替え方法を解説します。
Read More可茂IT塾ではFlutterインターンを募集しています!可茂IT塾のエンジニアの判断で、一定以上のスキルをを習得した方には有給でのインターンも受け入れています。
Read MoreFlutter製の言語変換アプリの作り方を解説します。easy_localizationを用いて、ボタン一つで言語変換できるアプリです。
Read MoreFlutterでアプリを作る際によく使用する、タブによる画面の切り替え方法を解説します。画面をタブで整理するなら、DefaultTabController、TabBar、TabBarViewを使うのが最適です。
Read MoreFlutter WebのhistoryモードのNavigationとRoutingをFirebase Hostingで行い、Flutter Webでも通常のWebページと同じようなURLでRoutingできるようになる方法を解説します。
Read MoreFlutterでよく使用するCircularProgressIndicatorの色やアニメーションの変え方を解説します。
Read Moreゲームをクリアした時、タスクを完了した時、目標を達成した時など、紙吹雪を出しておめでとうの気持ちを伝えたい時ってありますよね。
Read More可茂IT塾が教えるオンラインIT講座。「全くの初心者でも3時間でFlutterアプリが作れる」講座です。どんな人が、どのように初めてのアプリを完成させていくのか。ブログで解説しました。
Read More2020年12月に美濃加茂市にある東和製作所の2週間のインターンに参加させて頂きました。インターンはタブレット+バーコードリーダーをAndroidアプリで完結させるという内容でした。
Read MoreSnackBarの記事は世の中にたくさんあるのですが、詳しく書かれすぎて逆にわかりにくいと感じていました。なので最低限の使い方だけをシンプルにまとめました。
Read More配列を使って値を管理していたのですが、SharedPreferencesに値を保存するところでアプリが落ちてしまいました。解決策を共有します。誰かのお役にたちますよう、、、
Read MoreFlutter のアプリ開発中に学んだことを共有する回です。reactive_forms というパッケージを使って、メールアドレスやパスワードの入力チェックをより簡単に行う方法を紹介します。
Read More