![見出し画像](https://assets.st-note.com/production/uploads/images/61346362/rectangle_large_type_2_05d05063eff4cfbef1190a13eefd98c9.png?width=1200)
Power Appsでお買い物リストアプリを作ってみたハナシ①
ずっと気にはなっていたPower Apps。
でもやりたいこと色々あるし、もう少し後にしようと思っていた。
けど…!こんな動画見ちゃったら…!!
Udemyの無料講座の「【ノーコード】 Microsoft Power Apps でコードを書かずにモバイルアプリ開発!」。
楽しくなっちゃいましてね…有料の講座も勢いで買っちゃいましたよね🤣
こちらもUdemyの「【プログラミングなしで超スピードアプリ構築!】 現場で使えるMicrosoft Power Apps マスターコース」。
セール期間で1500円で購入💰
作りたいアプリがありまして。それがこちら。
作りたいアプリがあるんだ🥰
— まる🍑5550 (@wa_maru_gm) September 15, 2021
買い物リストを今iPhoneのメモ帳でやってるんだけど、それをアプリにしたい!
スーパー・業務スーパー・薬局・100均みたいなカテゴリ分けして、スーパーでも業務スーパーでもいいのはどっちにも表示して、どっちかで済にしたら他のカテゴリも済になるやつ😋#PowerApps https://t.co/QL5KjeyLuz
まだ作りたいアプリが作れる程の知識はないので、マスターコースの上級編で習ったアプリを自分なりに変えて自作お買い物リストアプリを作ってみます✊
■今回作りたいアプリ
講座を受けて、作る前にちゃんとアプリの構成を先に練っておく必要があると感じた私。
しかし事前に何を準備しておけばいいのかまではよくわからぬ🤔
ので、なんとなくやってみる🌈
画面構成はこんなイメージ。
① スタート画面(一覧・新規登録ボタンを配置)
② 新規登録画面
③ 一覧画面(優先度やお店でフィルタがかけられる)
※品名の前に優先度アイコンをつける
④ 編集画面
項目は少なくて、
① お店(スーパー、業務スーパー、薬局、100均)
② 品名
③ 優先度(緊急、余裕あり)
よし、なんとなくイメージはできた。
さっそく考えてみよう✊
お買い物リストのアプリ、いきなり作りたいやつに取り掛かるのは無理そうなので、まずはUdemyで学んだアプリを元にそのまま作ってみる✊
— まる🍑5550 (@wa_maru_gm) September 16, 2021
先にアプリの構想を考えてみる。
何をメモしておけば、作りやすくなるんだろ?🤔
とりあえずスタート画面のイメージ📱#はじめてのPowerApps pic.twitter.com/tm0ASD8ZQe
楽しいところから始めちゃうのが、私の悪い癖💦
データベースが先だよね😅
スタート画面より先に、大事なのはデータベースでしょ私🤣
— まる🍑5550 (@wa_maru_gm) September 16, 2021
いや もう楽しくなっちゃって🥳
業務スーパーの冷凍コーンは、全く甘くないけど食感がとてもよくて好き😋#はじめてのPowerApps pic.twitter.com/JxRCC7rO5D
Excelでテーブルを作って、OneDriveにアップロード。
(後から思えば、imgファイルのアップロードは必要なかったかも🤔)
![画像1](https://assets.st-note.com/production/uploads/images/61349153/picture_pc_02b8ba9117b850146078ad245be40307.png)
Power Appsで、データから開始のExcel Onlineを選択。
![画像2](https://assets.st-note.com/production/uploads/images/61349236/picture_pc_aa13052a6c603fc0b408abb2be8545af.png)
またこれで止まる…
一度前の画面に戻って、もう一度Excel Onlineを選択すると接続の画面がちゃんと開く。
お買い物リストテーブルを選択して「接続」。
![画像3](https://assets.st-note.com/production/uploads/images/61349933/picture_pc_2d4edb5316ba5ba3baae19834282ff64.png?width=1200)
Power Appsが自動で作ってくれた画面たち。
![画像4](https://assets.st-note.com/production/uploads/images/61350282/picture_pc_f5bf7b13adf2fcea3f7d35d03263b91c.png?width=1200)
これを修正して、スタート画面を追加します。
スタート画面はもうイメージできてるからね😋
先に作っちゃおう。
えっと…「新しい画面」で「空」を選択。
![画像5](https://assets.st-note.com/production/uploads/images/61350507/picture_pc_9706788ae58c18e6c14b757609e3d341.png)
ツリービューの一番下に追加されるので、一番上に移動する。
(ドラッグアンドドロップで できないのかな🤔)
画像をアップロードして、中央に配置。
![画像6](https://assets.st-note.com/production/uploads/images/61350814/picture_pc_84eed2272bf79f3305da059418a906d3.png?width=1200)
背景色をメモしておいた A1D3B0 に変更。
「お買い物リスト」を入力するラベルを配置。
あれっ、フォントってこれだけしか選べないの?!
![画像7](https://assets.st-note.com/production/uploads/images/61351063/picture_pc_596b5915725ccbaaaaac0f4153b7ab49.png)
あっ、詳細設定にもあった。
![画像8](https://assets.st-note.com/production/uploads/images/61351288/picture_pc_ce8eba9af3b71936f867b249b492fe01.png)
ググった結果、フォント名を "" で囲めばいいらしい。
パワポからコピって来て…
![画像9](https://assets.st-note.com/production/uploads/images/61351510/picture_pc_414d16645b3d67b68d40325d603df7a2.png?width=1200)
うん、おっけー🙆♀️
これに一覧ボタンと新規登録ボタンを作って…
![画像10](https://assets.st-note.com/production/uploads/images/61351742/picture_pc_4fca6de469a46bc637dc28cbfeb72b47.png)
イメージ通り!👏✨
一覧ボタンを押したらBrowseScreen1、新規登録ボタンを押したらEditScreen1に飛ぶように設定。
一覧ボタンのOnSelectに
Navigate(BrowseScreen1,ScreenTransition.None)
新規登録ボタンのOnSelectに
Navigate(EditScreen1,ScreenTransition.None)
を入力。
テスト実行してみたら…マウスオーバーしたときに青なのが気に入らない…
hoverとかあるんだろうか🤔
![画像11](https://assets.st-note.com/production/uploads/images/61352257/picture_pc_36c9931f1f01aca7656810807f9e1d51.png)
あった✨
背景色だからFillの方なんだろうな。
(´・ε・`)ムムム 初期値がこんなんなってる。
ColorFade(RGBA(56, 96, 178, 1), -20%)
とりあえずRGBAのとこだけ変えとけばいいかな。
こんな感じに変更。
ColorFade(ColorValue("#F4AE74"), -20%)
新規登録ボタンのHoverFillも変更。
ColorFade(ColorValue("#9ED2AE"), -20%)
よし!いい感じ😋
これでスタート画面は完成🙌✨
忘れずに保存して…続きはこちらへ🥳
Glideでも作ってみました🎵
Glideでおかいものリストを作ってみたハナシ
いいなと思ったら応援しよう!
![まる🍑](https://assets.st-note.com/production/uploads/images/62162937/profile_71402032146a6ed886f774e73aeefc50.png?width=600&crop=1:1,smart)