※以下、英語も併記していますが、英語は苦手なので、すべて自動翻訳です。
- In the following, English is also described, but because it is not good at English, all are automatic translations.
Power Apps とは、言うまでもなくローコード・ノーコードでビジネスアプリを構築できるサービスです。この Power Apps を使って楽器アプリを作るような変態的な発想をするのは、世界的にも僕を含めて2名しか知りません。そしてどちらも日本人です。本記事では、その短い歴史とその結果どうなったのか?を振り返ってみたいと思います。
Of course, Power Apps is a service that allows you to build business apps with low code and no code. Only two people, including myself, know the world of mysterious idea of making a musical instrument app using this Power Apps. And both are Japanese. In this article, the short history and what happened? I want to look back.
#■楽器アプリを作成するきっかけ(How to create a musical instrument app)
元々、僕は Power Apps は過去に2回挫折をしています。コーディングが苦手で関数すら拒絶反応があるくらいでした。そんな中 Power Apps でゲームを作っている人たちがいました。びっくりしましたね。そういう事もできてしまうんだ?と。そして、ゲームのコンテストも行われていて盛り上がっていましたが、僕はコーディングが苦手なので、彼らのような複雑な関数を利用する事はできないので、見ているだけで作ろうとは思いませんでした。
そんな中でも、非常に簡単な関数の組み合わせで脱出ゲームを作って一人で満足していたのですが、 Power Apps を触っていくうちに「オーディオコントロール」というコントロールを見つけました。そこでふと考えたんです。「あれ?これ使えばオーディオファイルを使って楽器アプリが作れるんじゃない?」と。そして一番単純なのはドラムアプリかなと思って、コソコソと作っていました。
[ PowerApps ] 脱出ゲーム( Game : Escape room ) Ver.2.0 のスタートからバッドエンディングまで
https://youtu.be/7tX4ncn2d70
Originally, I have failed Power Apps twice in the past. I was not good at coding, and there was even a rejection of function. Meanwhile, there were people making games with Power Apps. I was surprised. Can you do that? When. And although the game contest was held and it was exciting, I was not good at coding, so I could not use complicated functions like them, so I did not think of making it just by watching .
Under such circumstances, I was satisfied alone by making an escape game with a very simple combination of functions, but as I touched Power Apps, I found a control called "Audio Control". So I thought suddenly. "Huh? Can I use this to create a musical instrument app using audio files?" And I thought that the simplest was a drum app, so I made it with sloppy.
#■Kodama氏との出会い(Meeting Kodama)
僕の楽器アプリの思いを大きく加速させ、その後 Japan Power Apps Orchestra を結団させる大きなきっかけになったのがKodama氏( https://twitter.com/KodamaJn )との出会いでした。当時、僕はまだ彼の存在を知らなく、もちろん Twitter ではフォローもしていませんでした。そんなある時に、 Twitter のタイムラインで Power Apps でピアノアプリを作成したというツイートを見かけたんです。僕みたいな考えを持っている人が他にいたのか!と衝撃を受けました。その場で彼をフォローして話しかけましたね。そして油断してドラムアプリの作成を先延ばしにしていた僕にとって大きなモチベーションアップとなりました。そして産まれたのがドラムアプリです。さらに、プログラマーとしてはKodama氏の方が数倍上なので、彼にアドバイスを求めながらドラムアプリのバージョンアップを重ねて今があります。
[ PowerApps ] ドラムキット アプリ( Power Drum Kit ) Ver.0.1
https://youtu.be/HJeFRN_72mE
[ PowerApps ] ドラムキット アプリ( Power Drum Kit ) Ver.5.0
https://youtu.be/O-ZQf8Op3FM
My encounter with Kodama ( https://twitter.com/KodamaJn ) was a great catalyst for accelerating my thoughts on musical instrument apps, and then bringing the Japan Power Apps Orchestra together. At the time, I didn't know him, and of course did not follow him on Twitter. At one point I saw a tweet on the Twitter timeline that I created a piano app with Power Apps. Did anyone else have an idea like me! I was shocked. You followed him and talked to him on the spot. And it was a great motivation for me, who was careless and put off creating drum apps. And the drum app was born. In addition, Kodama is a few times higher as a programmer, so I've been renewing the drum app while seeking advice from him.
#■そして Japan Power Apps Orchestra
元々ミュージシャンだった僕にとっては、楽器アプリを作成して演奏すれば、演奏会をしたいと思う事は自然な流れでした。また、この時に思っていたのが、「何かしら世界初をやってみたい」という事。そこで Power Apps の楽器アプリで世界初の演奏会をしたいな、と結びついたのです。ただ、1人で演奏してもつまらない。複数人で演奏会をする事に意味がありました。そこで遠方に住んでいるKodama氏に相談をして、僕が主催する Home 365 のイベントに合わせて東京に来てもらって演奏会を実現しました。
おそらく世界初! PowerApps 楽器アプリ演奏会( 第2回 Home 365 祭)
https://youtu.be/D95j5DJtC30
Originally a musician, it was natural for me to create and play a musical instrument app and perform a concert. Also, at this time, I was thinking, "I want to do something world first." That's why I wanted to do the world's first concert with the Power Apps Musical Instruments app. However, it's boring to play alone. It was meaningful to have a concert with multiple people. So I talked to Kodama, who lives far away, and came to Tokyo to make a concert at the Home 365 event hosted by me.
#■Power Apps 界へのインパクト( Impact on the Power Apps world )
この演奏会の模様を YouTube にアップロードしてツイートすると、海外の PowerAddicts( Power Apps な人達)から大きな反響をいただきました。これに関しては Microsoft MVP の Hiro くん( https://twitter.com/mofumofu_dance )のおかげが大きいです。英語が苦手な僕らにとって、海外の PowerAddicts と日ごろから交流をしている Hiro くんが英語で拡散してくれたという点が大きいです。視聴数も増え、また、 Microsoft 社の Power Apps のPMや Dynamics 365 の偉い人達からも反応がありました。まさかそこまで大きな話題になるとは思わなく、また、これを機に海外の人たちとの交流も盛んになり、僕の Twitter の楽しみ方まで変わりました。
Uploading the tweet to the concert and tweeting it, we received a great deal of feedback from overseas PowerAddicts. Thanks to Microsoft MVP Hiro-kun ( https://twitter.com/mofumofu_dance ) for this. For us who are not good at English, the fact that Hiro, who regularly interacts with overseas PowerAddicts, spread in English. The number of viewers increased, and there was also a response from Microsoft Power Apps PM and Dynamics 365 greats. I don't think it's going to be such a big topic, and this has given me a chance to interact with people from overseas, which has changed my way of enjoying Twitter.
#■ MVP Global Summit の楽しみ方を変えてくれた ( Changed the way you enjoy MVP Global Summit )
毎年3月に世界の Microsoft MVP が集まるお祭りがあります。英語が話せない日本人にとってはなかなか厳しいイベントなのですが、僕は今回初受賞での初参加で、開催中に PowerAddicts な MVP達と実際に会って交流する事ができました。僕が楽器アプリを作っていなければ、おそらく海外のMVP達と一言も会話せずに終わったんじゃないかと思います。つまり、 MVP Global Summit の楽しみ方も変えてくれました。
Every March, there is a festival where Microsoft MVPs from around the world gather. It's a tough event for Japanese who can't speak English, but I was able to meet and interact with PowerAddicts MVPs during the event. If I hadn't created a musical instrument app, I would probably have ended without talking a single word with overseas MVPs. In other words, it changed the way we enjoy the MVP Global Summit.
#■ Microsoft 主催の大きなイベントでのビデオ出演 ( Video appearance at a major Microsoft-sponsored event )
今年6月に開催された Microsoft Business Applications Summit においてはキーノートで流れた映像に僕とKodama氏が1秒程度映りました。たった1秒ですが、世界中のコミュニティーリーダーの中で僕ら2名が映ってるのはかなり異例だと思います。これも楽器アプリを作成した事によるチャンスだったと思います。
そして、 Ignite 2019 では、とうとう Satya Nadella 氏のキーノートで、彼の背後で彼の5倍くらいの大きさでまた日本人では僕ら2名が映りました。たった1秒足らずですが、それでも凄い事だと思います。
日本には僕よりも Power Apps のスキルが高い人は日本の人口くらいいると思います。ここで僕らを選んでくれたのはやはり楽器アプリを作って話題になったからという点が大きいと思います。
Thank you for being part of the Dynamics 365 and the Power Platform communities(1:40付近)
https://youtu.be/FkMqfz-kHJo
Vision Keynote Highlights | Microsoft Ignite 2019 (4:17付近)
https://youtu.be/RibuBbifziY
At the Microsoft Business Applications Summit held in June this year, I and Kodama were shown for about one second in the video played on the keynote. It's only a second, but it's quite unusual for us to be two of the world's community leaders. I think this was also a chance to create a musical instrument application.
Finally, at Ignite 2019, Satya Nadella's keynote finally showed him two times behind him, about five times as large as him. In less than a second, I think it's still great.
I think there are only as many Japanese people in Japan as have Power Apps skills. I think the reason why we chose us here is that we created a musical instrument app and it became a hot topic.
#■ Japan Power Apps Orchstra の演奏会 ( Concert of Japan Power Apps Orchstra )
僕とKodama氏が近いところに住んでいたらおそらくもっと演奏会を定期的に行っていたと思いますが、残念ながら遠方でお互いに家庭を持っている身。なので緩く活動していますが、今まで3回演奏会をしました。
第2回 PowerApps 楽器アプリ演奏会( The 2nd Concert / Japan PowerApps Orchestra )
https://youtu.be/2bh0SHeu7wE
Power Platform Day 2019 - Silent Night
https://youtu.be/6R07gmrG7lU
If I and Kodama lived near each other, I would probably have done more concerts on a regular basis, but unfortunately they had families at a distance. So I'm working slowly, but I've done three concerts so far.
#■公開した楽器アプリを海外の人達が演奏してくれる ( Overseas people will play the released musical instrument application )
グラスハープアプリを公開したところ、海外の PowerAddicets が家族も一緒に演奏してくれました。自分が作ったアプリを海外の人が楽しんでくれることはうれしいし、 Power Apps も 音楽も言葉の壁は越えますね。シンプルなUIとシンプルな機能さえあれば、特に説明をしなくても言語関係なく年齢関係なく利用してもらえるという事です。
グラスハープアプリのダウンロード
https://powerusers.microsoft.com/t5/Community-App-Samples/Glass-Harp-App/td-p/421293
演奏してくれた人: Alan さん (彼のお子様達まで演奏してくれました)
https://twitter.com/alanchai/status/1203680464185237504?s=20
演奏してくれた人: May さん
https://twitter.com/MayAlhajri2/status/1203707836179587072?s=20
When I released the Grass Harp App, overseas PowerAddicets played with my family. I'm glad that people from overseas enjoy the apps I have made, and Power Apps and music go beyond language barriers. As long as there is a simple UI and simple functions, you can use it regardless of language and age regardless of the explanation.
#■ Power Apps Orchestra の夢 ( Power Apps Orchestra Dream )
夢は大きく持ちたいです 。Microsoft の大きなイベントに招かれて演奏会をするのが夢です。
I want to have a big dream. My dream is to be invited to a big Microsoft event to perform.
#■僕の楽器アプリに対する想い ( My thoughts on musical instrument apps )
ここはKodama氏と大きく違っていて、彼はあくまでもリアルな楽器の楽器アプリ化にこだわっています。一方僕はそのこだわりは全くなく、むしろ新しい楽器を Power Apps で作成していきたいと思っています。また、楽器を演奏した事がない人でも気軽に演奏できるアプリを作っていきたいです。ここの違いは全く問題なくて、実際に彼との演奏ではお互い趣旨の違った楽器アプリでうまくコラボして演奏会を実現しています。
This is very different from Kodama, and he is always focused on realizing musical instrument applications. On the other hand, I am not particular about it, but rather want to create new instruments with Power Apps. I also want to create an app that allows anyone who has never played an instrument to feel free to play. The difference here is no problem at all, and in the actual performance with him, we have successfully collaborated with musical instrument apps with different purposes to achieve a concert.
#■最後に ( Finally )
正直、僕は未だに Power Apps のスキルはあまりありません。ようやく脱初心者で中級者のビリくらいの位置にいると思います。そんな自分がこのような経験ができたのも、やはり発想力と行動力とコミュニティの力だと思っています。特にいつも助けてくれるコミュニティメンバーの力は大きいです。
まだまだ歴史が浅い Power Apps なので、ぜひ同じようにコミュニティを盛り上げて、楽しい Power Apps ライフを送れると良いですね。来年もよろしくお願いします。
Honestly, I still don't have much Power Apps skills. I think I'm finally in the position of a beginner and an intermediate level. I think that such an experience was also due to the power of imagination, action and community. In particular, the power of community members who always help is great.
Since Power Apps is still young, it would be great to have the same community and enjoy a fun Power Apps life. Thank you again next year.