1 min to read
2022年4月にパワーアップして再登場!! 新たな Windows 用 Power Apps アプリを試してみた

注意点
本記事は 2022/04/07 時点での情報です。 プレビューでの公開のため、機能や動作などに変更があるかもしれません。予めご了承ください。
満を持してパブリックプレビューが公開
Announcing Public Preview of a new Power Apps application on Windows
にもありますが、この度 Windows 用の Power Apps アプリがパワーアップし新たに Windows Store に再登場しました。
以前の Windows 用のアプリはあくまで私個人の環境ですが、かなり不安定かつ、 Web とは微妙に異なる動作をする(Lounch関数が正しく動かない)等があり、正直私はお勧めできるものではなく、基本的に Web を推奨していました。
オフラインの対応
PC ではなかなか難しかった、オフライン対応が iOS や Android と同じような感覚で対応が可能になりました。わざわざ PC かどうかを判断し、それによって処理を変える等の必要性が薄くなってきますね。
デバイスの機能を利用する
Windows PC についているバーコードスキャナー等の機能とも連携し、ドキュメントや電話アプリから重要な情報を自動的に登録することがるようになりました。かなり事務的な作業に役立つほか、レジのようなアプリ、スマホやタブレットだと使いにくかったアプリ等の作成に役立ちそうです。
Microsoft Intune で Power Apps を管理
新しいPower Apps(プレビュー)アプリケーションは、ユニバーサルWindowsアプリケーションであり、アプリケーション管理のためにIntuneをネイティブにサポートしています。これにより、アプリケーションをインストールできるデバイスやユーザーを制御できます。また、必要に応じてアプリケーションの自動更新を制御することもできるそうです。
新しいアプリを使ってみる
以下のリンク(Microsoft Store)よりダウンロードできます。
これから登場する機能
以下の機能は今後のアップデートで追加される機能になります。 待ち遠しいですね。
- Push Notifications
- Guest access
- Recent and Favorite apps
- Pin to start
調査 & 比較
調査環境
Windows 11 で調査しています。
新しいアプリは何で作られている?
ライセンスから見るにおそらく Cordova
各画面の比較
今回 Dataverse の ユーザー テーブルから作成される自動のスマホレイアウトのアプリの画面で比較していきます。作成 → 保存 → Windows アプリをリフレッシュの順で準備しました。
左から、 新しいアプリ(新アプリ)、Web、旧アプリ の順で並んでいます。
DL のタイミング
旧アプリは事前にダウンロードが必要ですが、新アプリはダウンロードの必要がありません(初回のロード時間が2回目以降の起動に比べて長いのでおそらく初回起動時にダウンロードしています)。旧アプリはダウンロードした瞬間に起動します(個人的にはこの機能は嫌いでした)。
スプラッシュ画面
新アプリはモダンな感じのスプラッシュ画面に対して、旧アプリは Web と同じようなスプラッシュ画面ですね。
一覧への戻り方(アプリの終了のやり方)
旧アプリではアプリコマンド→終了 とアプリコマンドを毎回押す必要がありましたが、新アプリは右上から戻れるようになっています。
アプリの動作
新アプリは正しく動作しますが、旧アプリは動作しませんでした。(旧アプリは2年くらい前からずっとこんな感じ)
また、旧アプリではスクロール(フォーム)が正しく動作しませんが、新アプリは Web と同じく正しく動作します。
画面サイズを小さくしても新アプリはそのサイズで自動的に調整してくれます。旧アプリはアプリ以下のサイズにできず、Webはリサイズアイコンを選択しない限り潰れます。
スライダーループおよびタイマーループの動作検証
1つずつ検証していきます。
Web
— たく丸 (@taku_ma_ru) April 7, 2022
新アプリ
— たく丸 (@taku_ma_ru) April 7, 2022
旧アプリ
#PowerApps
— たく丸 (@taku_ma_ru) April 7, 2022
動作比較用
旧アプリ pic.twitter.com/0cQHDpRtiX
何度か動作検証しましたが、 新アプリと Web はそこまで差を感じず、旧アプリは圧倒的に遅かったです。
ネイティブ機能の検証
アプリやカメラを使っている場合は当然ですが、利用許可が求められますね。
実験的に StreemCam で バーコードスキャンを試してみましたが、問題なくスキャンができました。
この部分は後でバーコードスキャナーを手に入れて別途動作を確認したいです。
MR系は動かないみたいですね。
Comments