人工知能を搭載したiOS、Androidアプリを作ろう【 Live!人工知能 #18】
日程:2020/08/31(月)21:00 〜 22:30
募集期間:2020/07/27(月) 12:39 〜2020/08/31(月) 22:30
会場:YouTubeライブ
オンライン
主催 : SAI-Lab株式会社
募集内容 | YouTubeライブ 無料 参加者数 |
---|---|
参加者への情報 | (参加者と発表者のみに公開されます) |
イベントの説明
AIを利用したサービスを、素早く簡潔に作れるようになるための講座です。
全部で6回の講義からなりますが、今回は第5講です。
Flutter、Firebase、MLKitを利用して、iOS、Androidの人工知能アプリを可能な限り1つのソースコードで開発します。
本講座はこれらの技術の概要、および環境構築から始まり、Flutterで使用するプログラミング言語Dartの解説、UIの構築、FirebaseおよびMLKitとの連携について解説していきます。
人工知能を使ったアプリのモックアップを作りたい方、人工知能を学んだけど活かし方が分からない方に特にお勧めです。
AIアプリを構築し、世界に提供できるようになりましょう!
第1講: コースの概要と環境設定 https://liveai.connpass.com/event/184245/
第2講: プログラミング言語Dart https://liveai.connpass.com/event/184249/
第3講: Flutterのウィジェット https://liveai.connpass.com/event/184250/
第4講: Firebaseとの連携 https://liveai.connpass.com/event/184252/
第5講: MLKitの導入 https://liveai.connpass.com/event/184253/
第6講: AIアプリの構築 https://liveai.connpass.com/event/184679/
受講上の注意点:
- 実装が中心となりますので、AIについて原理の深い解説は行いません。
- 講義ではMacを使用します。
Windowsでも受講可能ですが、環境構築などに関してはある程度ご自身で調べることも必要になります。
また、WindowsではiOS向けのビルドはできません。 - iPhone、Android端末を用いた実機検証については、最小限の解説となります。
【Flutterとは】
Google製の無料のモバイルアプリケーションフレームワークで、1つのコードでAndroidとiOSのアプリを同時に開発することができます。
開発言語にはDartを使います。
「ホットリロード」が採用されており、コードの修正が即画面に反映されます。
【Firebaseとは】
iOS、AndroidアプリやWebアプリにおける「バックエンド」で、手軽で素早い開発を可能にするプラットフォームです。
Firebaseには、バックエンドをだけではなくアプリ開発全般に役立つ機能が数多く含まれています。
【MLKitとは】
MLKITは、Googleが提供する様々な機械学習の機能をiOSやAndoroidアプリなどのデバイス側で利用可能な形で提供します。
MLKitを使うことで、テキストの読み取り、顔検出、画像認識とラベル付け、ランドマーク認識などを手軽に実装することができます。
【Live!人工知能】
毎週月曜日21時に開催。
人工知能(AI)技術に関する無料のライブ講義です。
YouTube Liveを利用して配信されます。
以下のチャンネルで過去のライブ動画の一部を見ることができます。
https://www.youtube.com/channel/UCT_HwlT8bgYrpKrEvw0jH7Q
講師: 我妻幸長(@yuky_az)
「ヒトとAIの共生」がミッションの会社、SAI-Lab株式会社の代表取締役。
AI関連の教育と研究開発に従事。
東北大学大学院理学研究科修了。
理学博士(物理学)。
興味の対象は、人工知能(AI)、脳科学、シンギュラリティなど。
オンライン教育プラットフォームUdemyで、数万人にAIを教える人気講師。
著書に、「はじめてのディープラーニング」「はじめてのディープラーニング2」(SBクリエイティブ)、「Pythonで動かして学ぶ!あたらしい数学の教科書 機械学習・深層学習に必要な基礎知識」(翔泳社)。
共著に「No.1スクール講師陣による 世界一受けたいiPhoneアプリ開発の授業」(技術評論社)。