見出し画像

はじめてのPower Apps 完成しました🤖

こんばんは!出戻りガツオです🐟!
まだ課題はあるものの、必要な機能は揃ったのでお披露目というので、
はじめてのPower Apps『BONITO』を紹介させてください!

『BONITO』とは!

メタボリックシンドロームの疑いをかけられた脂の乗った出戻りガツオ🐟💦
習慣の見直しを楽しく進めるために、好きな技術ベンキョーの一環で
Power Appsにチャレンジしました!
(トレーニングも毎日しっかり継続しています!)

画面の構成と機能

さっそく機能を紹介しちゃいます!
静止画でアピールポイントを中心に書きますね🐟🐟

Menu

Menu
  • ★★ Mainメニュー ★★

  • MSN天気コネクタで現在の天気を取得 - 画像はGoogle Apps Scriptで現在のimgのsrcを参照(全く当てにならない

  • 本日のログ合計は単純なSUM 画像はフリー素材モリモリ

  • compassや漫画新発売情報をTopicsに 
    - 支えているのはGoogle Apps Script

  • YouTubeはGoogle Apps ScriptのYouTube APIを利用してます

  • めちゃくちゃ映えるグラフはPower BIタイルを入れてます📊

Edit

Edit
  • AppsのFormにイチから挑戦!
    AppSheetの自動生成レイアウトを参考に + 楽しい画像やコメント

  • 単位は回数か分単位で表示。
    METs法?と合わせて消費カロリーとか出せるといいけど☹

  • 右側のフレームに楽しげな画面がでるところがFavorite♪

なにげに一番力を入れたかも・・・。
+とーの位置やCancelとSaveの位置も右側にあったほうが押しやすいなって思ってUXの学びになりました!

Log

workout log
  • コレクションで当日の集計を作成!

  • ログはデータ出しすぎると重くなるので150件ギャラリーに出してます

  • 既存ログを編集する画面は捨てました
    もうそれはソースイジろうと思ってデータソースのGoogle SpreadSheetに飛ぶ仕様

YouTube

The First Take 専用画面
  • The First Take専用の再生スクリーン!!

  • メディアコントロールにYouTubeのリンクを埋め込むことで実現可能

  • マスタはGoogle Apps ScriptのYouTube APIで取得、このAPIとんでもなく強力でした・・・

参考はこちら!感謝です<m(__)m>

Gadget

お遊び画面
  • 全く必要のないお遊びメニュー

  • マイクコントロールと再生のお試し、
    ガツオ🐟🐟の趣味であるボイパの練習🥁🥁

  • Musicギャラリーは「甘茶の音楽工房」様のデータを参照させていただいています🙇

Plank Mode

Plank Challenge
  • よう@非IT企業のコーポレートIT(@Yo_8One)さんのタイムキーパーアプリを参考に作成した3分タイマー!

  • 成功したらPower Automateでプランク3分のログをソースに追加!

  • 指定の残り時間で図形や雷がなるスト○ッチマン仕様に!

ようさんの業務ハックLabにはかなりお世話になりました<m(__)m>

主にこの構成です。


ポップアップ用の画面も紹介♫

記録後の確認画面🦍
  • 成功を褒めるゴリラ🦍やる気が上がる🦍🦍

  • 連続入力用にYesでまた入力Form!
    (続けて入力しますか?っていうスクリーン結構大切!やりやすい!)

Plank成功画面
  • Plank成功画面です!フリーの歓声素材をいれてるため、無限ループで歓声がなり続けるので極めてうるさい嫌がらせ画面

簡易的なデモ画像はTwitterにUPしたものをこちらに・・・!

『BONITO』の構造

簡単な構成図

かなりGoogle依存・・・

Google Apps Scriptを活用してデータのマスタ更新や、Httpリクエストを通じたスクレイピングを定期的に回してます。

Power Automateを使ったWebデータの収集は力及ばず・・・
反省点および課題です。勉強できるポイント多いので今後チャレンジしたい💪💪

課題とアップデート

  • Power Automate活用!

最近画面を見てますが、Webのコネクト、関数や可能性を含めてAutomate活用は絶対に外せない!先人たちの偉大な知恵もたくさんあるので吸収したい!!

Google Apps Scriptは大好きですが、Power Automateはもっとユーザーフレンドリーに寄せた側(関数とかむずいですがw)
コネクタの種類も考えると、これは使いたい・・・!!

  • できなかったOffice Script

Google Apps Scriptでやっていることは
受領したメールから必要な要素を抽出すること、
メールをクローリングして、必要な要素を正規表現で抽出しています。

漫画の発売を通知するメニューもPlannerを参照していますが、
その要素も結局はGoogle Apps Scriptでデータを整えて配列を渡しているので、かなり妥協してしまいました・・・(´;ω;`)

Office Scriptでできそうでしたが、Editorに面食らい(狭いよw)
今回はそっ閉じしてしまいました・・・Type Scriptも含めて書籍拝読中です・・・🐟

今後の展望

BONITOは完全自分用。
でも自分用のアプリを通じて楽しさが倍増!
今度はMRアプリに挑戦しようかと!

3Dオブジェクトを作れる猛者とお近づきにならねば・・・w
渡り鳥@VBAid(@m_wataridori)さんの使わせていただきます😏
フレンズ募集!

あとあと、お読みいただいている方で関係されている方がいらして
もしよかったら🐼🤖

LTがしたい・・・です!!!

Googleとの連携のポイント、別の観点のブレスト、反響の大きかったYouTube連携はそこで共有させていただきたいなーと🐟
※且つ市民開発・Power道のバイブスぶち上げたいです!w

まだPower関連はテクニカルな記事も少なそう?なので私もどんどん新発見してコントリビューターになりたいな!
※普段はずっとテイカーなので🦈


Goodbyeとあとがき!

今回も大変参考にさせていただきました!感謝感謝です<m(__)m>

Akira先生とあーちゃん様の面白い話が今見れる!!👀✨

YouTube良かったです😊バイブス上がりました!

注目の勉強会👀✨

情報密度が濃い・・・そしてPower系で検索すると出てくる方々がたくさん鮮度の高いテクニックをご紹介くださってます🐼🐼
Twitterでも優しい・・・😂

Power Apps関係でリプライをくださったりするのもとても嬉しいです!
一緒にPower💪道突き進みましょう💪

最後の最後に!!!

いつもお読みいただきありがとうございます!
ITを使って仕事を楽しくする一助になりたいと思ってますので
お読みいただいた方はぜひTwitterもフォローしてください!

Power奮闘やPythonやExcel、Google Apps Scriptなどなど雑多につぶやきます。よなよなエールが大好きです🍺

リプ、いいね👍、RT大歓迎です!
強く求めてます🐟😂🐟
業務改善フレンズ大歓迎!!切磋琢磨しましょ~♪♪

それではまた今度!ばいば〜い!

この記事が気に入ったらサポートをしてみませんか?