第70回 GTUGGirls 「Flutter で AI チャットアプリを作ろう」

2024/04/13(土)13:00 〜 16:00 開催
ブックマーク

イベント内容

概要

Flutter で、このごろ流行りの生成 AI を使ったチャットアプリを作りながら、
Flutter特有の Widget + Context を使ったアプリの作り方や画面表示や画面遷移の基本を身につけてもらいます。

Flutter は、Google さんが開発した単一のコードベースから iOS/Android, Web, macOS, Windows, Linux などマルチプラットフォームのアプリが作れるフレームワークです。
今回は、アプリから Gemini という生成 AI を使いますが、AI に関する知識はなくても問題ありません。

協力:GDG Kyoto

事前準備

手軽に Flutter開発体験をしたい場合

DartPad を利用する場合は、ブラウザでコードの編集や実行ができるので特に準備する必要はありません。
DartPad は、オンラインでブラウザから Dart/Flutter コードを実行できる、簡易オンライン開発環境です。

  • ブラウザ上で手軽にコードを書いて動作確認までできますが、
    クラスをアプリ構造に反映したディレクトリに分けたり、
    AndroidやiOSにアプリをインストールできないなどの制限があります。

本格的に Flutter開発をしたい場合

下記のリンクより、Windos や macOS など
お使いのデスクトップ・プラットフォーム用の Flutter SDK や IDE をインストールして、
flutter doctor コマンド で開発環境が整ってることをチェックしておいてください。
Choose your development platform to get started | Flutter

  • 貴方のPCに Flutter/Dart開発環境を構築するので手間がかかりますが、
    アプリ構造を反映したディレクトリにクラスを分けて配置することや、
    AndroidやiOSにアプリをインストールできるなどの本格的な開発ができます。

(オプション)本格的に 生成 AI ⇒ Gemini を使ってみたい場合

Google AI Studio という、ブラウザで利用可能なオンライン Gemini 開発環境が、
ご自身の Google アカウントを使って利用できることを確認して下さい。
(Gemini API Key を作らなくても構いません)

先生

robo (兼高理恵/GDG Kyoto)


robo(@cch_robo)さん
Android 黎明期より、開発者コミュニティでハンドルネーム robo または cch-robo で発表活動をしている、
モバイル端末が好きで要件定義から設計と実装まで行うエンジニア。最近は Flutter 開発に取り組んでいます。
GDG Kyoto、WTM Kyoto、Flutter Osaka、FlutterKaigi のスタッフです。

スケジュール

4月13日(土) 13:00〜16:00 (開場12:30)

時間 内容
12:30〜 開場
13:00〜 オープニング
13:10〜 なごみたいむ
13:30〜 ハンズオン
15:30 クロージング、撤収

※予定は前後する可能性があります。

なごみタイムとは?

初参加の方や一人で参加の方にとって勉強会はなかなか入りづらいですよね。そういう気持ちを吹き飛ばしてもらう為に、なごみタイムという軽食会を開いています。お茶やお菓子を食べながら周りの参加者やスタッフとコミュニケーションをとって、ぜひ新しい友達を作ってください。

会場

株式会社オープンストリーム 新宿第一生命ビルディング9階

入館方法、入館時間

<ご用意いただくもの>

connpass の受付番号もしくはアカウントのご提示をお願いいたします。

<入館時間>

入館受付は 12:30 ~ 13:15頃を予定しております。 9階までお越しいただき、受付からすぐの場所に今回利用する会議室があります。

持ち物

  • PC
  • なごみタイム用の軽食。衛生管理上、個包装されたお菓子をお持ち寄り下さい。
    • こういう感じのお菓子です。
  • 飲み物はこちらで準備します。
  • なごみタイムの時間に間に合わない方は軽食はお持ち頂かなくても大丈夫です

GTUG Girls とは?

  • http://www.gtuggirls.jp/
  • GTUG Girlsとは,女性のテクノロジーコミュニティです.実際に手を動かすことをモットーに,2ヶ月に1回程度初心者向けのハンズオンイベントを開催しています.常に初心者向けのイベントなので,はじめての方でも大丈夫です.参加お待ちしています.
  • スタッフも随時募集中です!お気軽に @gtuggirls までご連絡ください〜.

Flutter Brand Guidelines

  • “Flutter and the related logo are trademarks of Google LLC. GTUG Girls is not affiliated with or otherwise sponsored by Google LLC.”
  • "Flutterおよび関連するロゴは、Google LLC の商標です。GTUG Girls は、Google LLC との提携および、Google LLC が後援しているものでもないことに御留意下さい。”

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
情報提供元ページ(connpass)へ

新規会員登録

このイベントに申し込むには会員登録が必要です。
アカウント登録済みの方はログインしてください。



※ ソーシャルアカウントで登録するとログインが簡単に行えます。

※ 連携したソーシャルアカウントは、会員登録完了後にいつでも変更できます。

関連するイベント