kun432's blog

Alexaなどスマートスピーカーの話題中心に、Voiceflowの日本語情報を発信してます。たまにAWSやkubernetesなど。

〜スマートスピーカーやVoiceflowの記事は右メニューのカテゴリからどうぞ。〜

Flutter

Flutterに入門してみる ⑦最初のアプリ Part5

前回は画面遷移をやりました。こういうやつ。 今回はテーマを使ったUIの変更です。codelabsも今回が最後です。 テーマの変更 テーマの変更はThemaDataクラスを使います。MyAppクラスのMaterialAppにthemeプロパティを追加して、ThemeDataクラスを使って以下…

Flutterに入門してみる ⑥最初のアプリ Part4

前回、画面タッチによる状態の保存および画面上での反映までやりました。 今回は画面遷移です。codelabsの続きを進めます。 ルート Flutterでは新しい画面のことを「ルート」と呼ぶそうです。最初のホーム画面のルートからお気に入りを表示する画面のルート…

Flutterに入門してみる ⑤最初のアプリ Part3

前回は、Stateful Widgetを使って、無限にスクロールするリストを作りました。こういうやつですね。 codelabsの続きを進めます。 リストにアイコンを付ける _RandomWordsStateにSet型の変数_savedを一つ追加します。ここに「お気に入り」の単語を保存するた…

ひとりDartクイックツアー

Flutterをやるにあたり、Dart全然わかってないのもあれだなということで、まずは基本的なところを写経。 目次 目次 main関数 コメント 変数 型 int/double(数値) String(文字列) bool(真偽) List(配列) Set(重複不可な配列) Map(マップ) 定数 制…

Flutterに入門してみる ④最初のアプリ Part2

前回は、StatelessWidgetを使ったり、外部パッケージを使ったりしました。今回はStatefulWidget、つまり、動的に変化するWidgetを使ってみたいと思います。 flutter.dev Stateful Widget Stateless Widgetは一度作成すると変化しないのに対し、Stateful Widg…

Flutterに入門してみる ③最初のアプリ Part1

前回までに、環境構築とエミュレータを使っての動作確認ができるようになりました。ということで、"Get started"に従って、「はじめてのアプリ」を作ってみます。 flutter.dev 名前をランダムに生成してくれるアプリを作ります。 初期設定 "startup_namer"と…

Flutterに入門してみる ②デモアプリを動かしてみる

前回環境構築まで終わったので、"Get Started"に従ってすすめてみます。 flutter.dev iOSシミュレータ/Androidエミュレータででもアプリを動かしてみる まずはサンプルのアプリを使ってiOSシミュレータ/Androidエミュレータを試してみましょう。前回のサンプ…

Flutterに入門してみる ①環境構築

ちょっと前のAlexa Live 2020やGoogle Assitatnt Developers Dayでもあったとおり、これまでスマートスピーカー単体で動かすものが多かったVUIの世界にも、スマホアプリとの連携がいろいろ増えつつあります。 そこでちょっとスマホアプリ開発に入門してみよ…