Office 365 : iPhone から様々な方法で画像ファイルをアップロードした際のそれぞれのファイルサイズなど

まず、この検証もガッツリやった検証ではないので、最終的には皆さまがご自身でも検証してください。もし相違がある場合はご連絡いたれければと思います。また、現時点での検証結果です。

さて、僕は自分のテナントで外食記録システムを作っているのは以下の記事で紹介しました。

Office 365 : Microsoft Flow + SharePoint + Power BI で作る「外食記録」システム Ver.1.0

で、この外食記録をつけるのが Microsoft Flow のモバイルアプリの Flow ボタンなのですが、写真を Flow ボタンのファイルコンテンツからアップし、それを SharePoint のカスタムリストのアイテムの添付ファイルとして保存するわけです。ただ、この画像が非常にサイズが大きく、 Power BI のモバイルアプリでは画像が全然表示されず(これは他にも問題がありそうなんだけど)、 PowerApps でも外食記録閲覧用のアプリを作成したけど画像の表示がなかなかされなかったんです。

そこで、 Azure の ComputerVision に画像のサムネイルを作る機能があったので、これを試してみようと色々検証をしていたのですが、 Flow ボタンに添付したファイルサイズが大きくてフローにエラーが出てしまうんです。

▼ただ、 ComputerVision の制限事項は4MBなんですよね。

その添付した画像ファイルは4MB未満だったんですよ。これはおかしいぞ!という事で調べたところ興味深い結果が出ました。

“Office 365 : iPhone から様々な方法で画像ファイルをアップロードした際のそれぞれのファイルサイズなど” の続きを読む

PowerApps :楽器アプリを作ってみよう!(カスタネットアプリ)

先月、第2回 Home 365 祭を開催しましたが、その場で質問したら楽器経験者が結構多かったです。そして PowerApps で作る楽器アプリに興味を持っていただいた方も結構いました。

第2回 Home 365 祭 :主催者レポート

祭の中で PowerApps の楽器アプリによる世界初の演奏会をやったのも反響ありました。

PowerApps :世界初!? PowerApps で作った楽器アプリで演奏会!!

そして Japan PowerApps Orchestra ( JPAO ) の結成(あれ?結団?まいっか)

Japan PowerApps Orchestra( JPAO )結成と PowerApps 楽器アプリの歴史

そんな中で徐々に盛り上げていきたいところですが、残念ながら現時点で楽器アプリを作成している人は世界中でもほぼいません(陰でコッソリ作ってる人は結構いるかもしれませんが)。まぁ、ビジネスアプリケーションプラットフォームである PowerApps で楽器アプリを作ろうなんて思う変わった人はなかなかいないですよね(笑)

という事で、 PowerApps が未だにあまり得意ではない僕でも簡単に楽器アプリを作る事ができるのでみなさんも挑戦してください!という主旨で解説を含めたメイキングシーンを動画にして YouTube にアップしました。

“PowerApps :楽器アプリを作ってみよう!(カスタネットアプリ)” の続きを読む

Japan PowerApps Orchestra( JPAO )結成と PowerApps 楽器アプリの歴史

どこまで本気でどこまでおバカなのかは本人達にもわかりませんが、先日の 第2回 Home 365 祭 で PowerApps で作成した楽器アプリでの演奏会を機に、一旦「 Japan PowerApps Musicians 」という呼称で演奏しましたが、海外からの反響が結構あり、向こうの人たちにはやはり「 PowerApps Orchestra 」と呼ばれていたので、早速改名しました(笑)

Japan PowerApps Orchestra

略すと「JPAO」となり、なんとなく「ジャパオ」と言ったり言わなかったり。「パオ」と入ると急に可愛らしくなってしまいますが、そもそもカッコ良さはあまりスコープには入っていないので良いのかなぁと。

「Orchestra」と入ると一気に大規模になってしまいますが、あくまでも夢であって、気にしないでください。

特に活動という活動は適当です。まずは個人的に楽器アプリを作っていき、それをSNSなどで披露する程度です。そして前回の祭のようにたまたま会えば演奏会ができるね!という感じです。なので「Orchestra」と言っても演奏形態や規模は関係ないです。ソロでも良いしデュオでも良いしバンドでも良いです。

今のところ新規楽団員はウエルカムです。アプリ作成ができなくても、プレイヤーとして参加するだけでもOKです。また、楽器未経験だったとしてもアプリ作成で貢献してもらっても構わないし、そもそも既存楽器に囚われずに自分でも演奏できる独自の楽器を自分で作る事ができるのも PowerApps ならではですから。既存楽器であっても例えばカスタネットアプリを作成して参戦していただいてもOKです。

“Japan PowerApps Orchestra( JPAO )結成と PowerApps 楽器アプリの歴史” の続きを読む

PowerApps :世界初!? PowerApps で作った楽器アプリで演奏会!!

3/9に僕の主催である Home 365 User Group のイベント「第2回 Home 365 祭」が無事に終わりました。そのレポートは追々じっくり書くとして、今回はその中でもおそらく世界初だと思う取り組みを取り急ぎ紹介!

まず、 PowerApps はビジネスアプリケーションプラットフォームと呼ばれているサービスだけど、色々楽しい事ができてしまうので、ビジネス用途じゃなく、例えば教育利用などのケースはあるものの、更に趣味として遊べるアプリを作る事も可能です。その一端がゲームアプリだったりするわけですね。

今回は楽器アプリを日本人が数名作っていて海外でも注目されている事から、この祭りで演奏会をしてしまおう!と閃いたわけです。事前準備は結構大変だったけど、非常に楽しかったです。

“PowerApps :世界初!? PowerApps で作った楽器アプリで演奏会!!” の続きを読む

PowerApps :登録画面から登録完了したらサンクス画面を挟みたい!

PowerApps で、SharePoint のカスタムリストや Excelファイルなどからアプリを作成すると、カンタンに一覧画面と詳細画面と登録画面(編集画面兼用)が作成され、すぐにアプリとして最低限利用できるようになります。ただし、ひと手間加えようとすると急に挫折ポイントがあったりします。前回投稿した記事などもそうです。

PowerApps :フォーム内の日付の選択コントロールで既定値を指定する場合の落とし穴

さて、今回の要件は、この即席アプリだと登録画面でデータを登録すると一覧画面に戻りますが、登録完了後にサンクス画面に移動してから更に一覧画面に戻りたい場合です。ここにもトラップがありました(トラップと感じたのは僕だけかもしれませんが…)。

“PowerApps :登録画面から登録完了したらサンクス画面を挟みたい!” の続きを読む

PowerApps :フォーム内の日付の選択コントロールで既定値を指定する場合の落とし穴

PowerApps は凄いし楽しくて好きなんですが、とにかく初心者には挫折ポイントが多い印象です(僕も過去に何度か挫折しています)。いわゆる PowerApps を含む Power Platform が目指す広い層までアプローチしようとすると、やはりまだ厳しい気がします。という事で、僕が陥った挫折ポイントとその解決手段は今後も備忘録として記事にしようと思います。同じ挫折ポイントにハマった方がこの記事を参考に挫折を思い留めてもらえたら幸いです!

※本記事は徐々に課題が解決される進め方となっています。

さて、本題です。アプリを作っていてフォームに既定値を指定したい場合は多いと思います。例えばフォームを開くと日付欄に今日の日付が既定値として入力されている状態にしたい、など。

“PowerApps :フォーム内の日付の選択コントロールで既定値を指定する場合の落とし穴” の続きを読む

PowerApps :アプリから Twitter にハッシュタグ付きのツイートをしてみる

以前 PowerApps のアプリから Twitter にツイートしてみた記事を書きました。

PowerApps :アプリから Twitter にツイートしてみる

今回は、更にハッシュタグ付きのツイートをしてみたいと思います。なので、上述の記事を参考にすでに Twitter に接続していたりする事を前提とします。

“PowerApps :アプリから Twitter にハッシュタグ付きのツイートをしてみる” の続きを読む

PowerApps : SharePoint のリストに添付した画像を表示させる方法

※本題の前に回りくどくなりますが前段の説明から入ります。色々知ってる人は飛ばしてください。

Office 365 のライセンスのみでは CDS ( Common Data Service )は利用できないので、PowerApps のアプリのデータの保存場所は OneDrive や SharePoint などを使う事になると思います。
PowerApps は SharePoint のフォームのカスタマイズをする用途もありますが、今回は SharePoint のカスタムリストを保存場所にしてアプリを作成した場合の話です。

“PowerApps : SharePoint のリストに添付した画像を表示させる方法” の続きを読む

SharePoint Online : NOW 関数がナウじゃない! → PowerApps で解決!

まず、別に言わなくても良いのに僕ったら正直者なので告白すると、記憶が歪んでしまって「SharePoint = NOW 関数使えない」って記憶していました。
実際はビューのフィルターなどでは使えないけど、日付と時刻列の計算値では使えるんですよね。(色々やって思い出した)

で、日付と時刻列の計算値に =NOW() と入れた時に、 SharePoint Online だと今じゃない時間がスタンプされてしまうんです。(オンプレの SharePoint の場合は、設定さえしていればちゃんとナウになります。)

“SharePoint Online : NOW 関数がナウじゃない! → PowerApps で解決!” の続きを読む