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インチタブレット »
「モバイル系」カテゴリの記事
- Air Podsなどのイヤホン掃除用グッズ(2024.08.19)
- 磁石でクルッとまとまるUSB-Cケーブル「magtame 60W USB-Cケーブル」(2024.08.02)
- 一応、国内メーカー製の100W USB充電器を購入(2024.07.28)
- 最近買った小物類(2024.06.23)
- Meta Quest 3に非純正のヘッドストラップをつけてみた(2024.05.27)
「パソコン系」カテゴリの記事
- わりといい感じの椅子を買った(2024.06.15)
- 最大45W出力のUSB-C端子を持つUSB‐A × 2 、USB-C × 2、電源4口タップを購入(2024.05.15)
- 名古屋 大須へ行ってきました(2024.04.28)
- 東京ビッグサイトへ行ってきました(2024.04.25)
- 大須へ行ってきました(2024.03.22)
「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」カテゴリの記事
- 電子レンジとWi-Fiが干渉してました(2024.02.03)
- iPhone 12とPixel 6a、iPad miniをいっぺんにアップデートしてみた & レトロPCの整理(2023.10.07)
- iPad miniの激安ケースを購入(2023.07.24)
- iOS版のChatGPTを入れてみた(※ インストール時には要注意)(2023.05.27)
- iPad mini用のサンワサプライ製スタンド付きのキーボードを買った(2023.03.19)
「Android」カテゴリの記事
- 最大45W出力のUSB-C端子を持つUSB‐A × 2 、USB-C × 2、電源4口タップを購入(2024.05.15)
- 名古屋 大須へ行ってきました(2024.04.28)
- 2メートルのUSB-Cケーブルを購入(2024.03.14)
- 電子レンジとWi-Fiが干渉してました(2024.02.03)
- なんかWi-FiでHDMIに映像を送る変な機器を買った(2024.01.27)
« 廉価版iPhoneは4インチディスプレイ搭載、薄型プラスチック筐体か!? | トップページ | Nexus 7並の性能を持つ激安7インチタブレット »
コメント