iPad上のタッチ操作で”Windowsストアアプリ”が開発できるサイト”TouchDevelop”
なんと、iPad上でかなり本格的なアプリ開発が出来る環境がありました。
しかも無料です。
iPad上でアプリ開発は、どこまでできるのか(1):タッチでHTML5アプリが作れるTouchDevelop超入門 - @IT
Microsoft Researchというところが提供しているTouchDevelopというサービスを使うと、iPad上でプログラミングが可能になります。
この動画からも、ほとんどタッチ操作で作ってることがわかります。
このTouchDevelop、元々はWindows Phone用アプリを作るためのWP用アプリだったようです。これをWeb上で作れるようにしたようで。
このため、完成したアプリはWindowsストアアプリとして登録が可能(アプリを公開するには年4,900円が必要)とのこと。
このサイト内で実行すればiPad上ではHTML5アプリとして動作します。
ちょっとiPad用アプリを作るという感じではありませんが、一応iPadでも動作するものが作れます。
Web上で作っているため、他の端末にいってもログインしなおせばまた続きが作れます。いわばクラウドなアプリ開発環境。
このサービスが使える環境は以下の通り。
・Windows PCのInternet Exploler 10以上または最新版のGoogle Chrome、FireFox
・Microsoft Surface RTなどのWindows RT端末のIE
・Macの最新版のSafari、Chrome、FireFox
・iPhone 4以降、iPad 2以降(iPad miniを含む)上のSafari
・Androidスマートフォン、タブレット上の最新版のChrome
・・・つまりいまどきのほとんどの端末で作れるってことのようです。
本気で作るときはPC上で、寝ころがって作るならiPad、通勤電車の中ならiPhone、仕事中はこっそり会社のPCでなど、隙間時間を使ってアプリ開発が出来ちゃうという、なんともすばらしい環境ですね。
TouchDevelopにアクセスするとこんな画面に。
Microsoft、Facebook、GoogleのいずれかのIDでログイン可能。
最初に説明が表示されますが、その中でテトリスやマンデルブロのフラクタル図形描画なんかが出てます。
本当にこんなガチなアプリが作れるのか?
ただし出来るアプリはあくまでもWindowsストアアプリのようです。そりゃ作ってるのがMS系の会社ですからね。
iPadでWindowsアプリを作るというのも変な気がしますが、あまり細かいことは気にせず進めます。
ログイン後の画面。まるでWindows 8のようです。
このTouchDevelop、タッチ操作メインでアプリが作れるというもの。アメリカでは教育目的に使われてるほどのものだとか。
サンプルコードも充実しているようで、
”Create Script”をタップ(クリック)します。
コードは独特なスクリプト言語のようですが、サブルーチンの構成はExcelのマクロやVisual Studioなどでコードを組んだことのある人ならなんとかわかりそうです。
例として、”EeePCの軌跡”という文字を表示させてみます。
コードを記述したいところで”+”マークをタップ(クリック)。
画面下にあるたくさんのボタンの中で、左端にある”abc”というボタンを押すと、文字入力の枠が出てきます。それをタップすると上のような入力画面に。
とりあえず”EeePCの軌跡”と記述。
終わったらキーボードを閉じ、画面上のボタンの中から”post to wall”というボタンをタップします。
すると、”EeePCの軌跡”→post to wall というスクリプトが出来ます。
なんとも独特な表現ですが、これが”EeePCの軌跡と表示しろ”という意味のコードになります。
再生ボタン(RUN)をタップすると、実行されます。
という感じに、私でもあっさりとプログラムが組めました。
もちろんDo~loopもあり、Ifなどの条件文もあり、プログラムの基本的なものはほぼすべて兼ね備えてるようです。
まだ確認してませんが、サンプルやチュートリアルも充実している模様。
また上のリンク先記事ではアプリ出店までの流れを連載してくれるようです。
この手のアプリなら一般的なButtonやTextBoxといったUIの作成についても掲載していくそうです。楽しみですね。
このままWindowsストアアプリを開発するのもよし、なんとなくプログラムの勉強をするもよし、自前のプログラムを眺めてにやにやしてるのもよし、楽しみ方使い方いろいろです。
iPadで作ったコードをメインPCのFirefox上で修正・実行することもやってみましたが、もちろん可能でした。いやあクラウドですね。
このTouchDevelop、かなりMS社の(いやMS Reserch社の?)本気度を感じます。
Visual Studioがそうですが、かなり良質な開発環境を提供してくれてますからね。
私自身アプリ開発を断念しかけましたが、ちょっとこいつでがんばってみようかな?
ただしiOSでもAndroidでもなく、Windowsアプリになっちゃいますが。
でも万が一すげえアプリが出来ちゃったらマジでWindowsストアアプリとして登録してみようかしらん。夢は膨らみます。
その前にWindowsストアアプリが使える環境(つまりWindows 8)を手に入れないといけませんが・・・
![]() |
« 廉価版iPhoneは4インチディスプレイ搭載、薄型プラスチック筐体か!? | トップページ | Nexus 7並の性能を持つ激安7インチタブレット »
「モバイル系」カテゴリの記事
- リモート会議用スピーカーマイク EMEET Luna Liteを買った(2023.01.15)
- 2022年まとめ(2022.12.31)
- GEOの激安イヤホン「SWE100QT13」を買ってみた(2022.10.23)
- イオンモバイルで5G回線に変更する方法(2022.08.23)
- 我が家のSurface GoをWindows 11にアップグレードしてみた(2022.08.11)
「パソコン系」カテゴリの記事
- 読めなかったDVD-RをHP ProBook 450 G1のドライブで読ませてみたら・・・(2023.03.08)
- PCコンフルで中古PCを買ってみた(2023.03.05)
- 春の大須へ行って参りました(2023.03.04)
- メインPC側面にあるSDカードスロットを使ってみたが(2023.02.26)
- 平日に大須へ行ってきました(2023.02.09)
「Windows Phone」カテゴリの記事
- Windows Phone 8.1アプリストアは2019年12月16日に閉鎖(2019.10.24)
- 在庫は1300台!?Windows 10 Mobileスマホの「BREEZ X5」未使用品大量入荷で4980円!(2018.12.25)
- Windows 10アプリストアに”Ubuntu”登場!(2017.07.13)
- Microsoft Lumia 535にWindows 10 Mobile向けマインクラフト PE入れてみた(2017.03.04)
- マインクラフト P.E.のWindows 10 Mobile版リリース(2017.03.01)
「iPad」カテゴリの記事
- iPad mini用のサンワサプライ製スタンド付きのキーボードを買った(2023.03.19)
- カードリーダー付きUSB-CハブをiPad miniにつないだら・・・(2023.03.12)
- あれ?いつの間にかiPad miniのキーボード入力が……(2023.02.12)
- 百均でさりげないスマホスタンドを買った(2022.11.19)
- 2022年まとめ(2022.12.31)
「Android」カテゴリの記事
- Xperia ace IIIの不満点(2023.01.12)
- Xperia ace IIIを使って一週間ほど(2023.01.03)
- Xperia ace IIIを一日使った感想(2022.12.25)
- 雪の大須でXperia ace IIIを購入(2022.12.24)
- Google Pixel 6aのWi-Fi接続が不安定すぎるのを解消してみた(2022.12.11)
« 廉価版iPhoneは4インチディスプレイ搭載、薄型プラスチック筐体か!? | トップページ | Nexus 7並の性能を持つ激安7インチタブレット »
コメント