Mobile Services:Windows Azure Mobile ServicesのGAリリース
Windows Azure Mobile ServicesのGAリリースが発表でき、非常にうれしく思います。Mobile Servicesは、Windows 8.x、Windows Phone、Apple iOS、Android、HTML/JavaScriptなどのアプリケーションに対して、スケーラブルなクラウドバックエンドを構築するのに完璧です。
お客様
昨年9月のプレビューからとてつもなく多くの方にWindows Azure Mobile Servicesを適用して頂き、現在2万以上のお客様が、これを使用してモバイルバックエンドを実行されています。お客様は、設立間もないYatterboxから、余暇の時間にSly Foxのようなアプリを完成させるのにMobile Servicesを使用している大学生や、コンテンツ提供の新しい方法を探しているVerdens Gangのような有名メディアや、お客様が希望する分単位の情報を提供しているTalkTalk Businessのようなテレコムまで多岐にわたっています。
今回のビルドの基調講演では、TalkTalk BusinessがどのようにWindows Azure Mobile Servicesを使用して、お客様へサービスやアウテージおよび請求書情報を提供しているかについてのデモを行いました。
パートナー
2週間前にブログにも書きましたが、ソース管理と独自API機能の公開時に、いくつかの新しいシナリオを可能にしました。その中の一つは、サードパーティサービスを利用するよりも柔軟性のある方法です。以下はパートナーのブログ、サンプル、チュートリアルで、リッチで現代的なアプリを構築するために、どのようにMobile Servicesを拡張して使用するのかについて素晴らしい方法がカバーされています。
- New Relicにより、開発者は、Mobile Servicesに接続されたiOSやAndroidのエンドツーエンドのパフォーマンスをモニターおよび管理できます。
- SendGridにより、Mobile Servicesからのメール送信を単純化して、受信ボックスへ信頼ある配信を行いながら、時間やお金を節約できます。
- Twilioは、Mobile Servicesを使用して、モバイルアプリと電話のコール、テキストメッセージ、IPボイスコミュニケーションが統合できるクラウド上の電話インフラのWebサービスを提供しています。
- Xamarinは、モバイルアプリと接続するクロスプラットフォームを簡単に構築できるMobile Servicesアドオンを提供しています。
- Pusherにより、Mobile ServicesベースのWebおよびモバイルアプリに、素早く安全にスケーラブルなリアルタイムのメッセージング機能を追加することができます。
Visual Studio 2013とWindows 8.1
今週の//build/の基調講演中に、Visual Studio 2013、Mobile Services、Windows 8.1が、これまで以上にどれだけ簡単に接続アプリを構築できるようになったかについてデモを行いました。
Visual StudioでWindows 8のアプリケーションを構築している開発者は、右クリックしてAdd Connected Serviceを選択するだけで、Windows Azure Mobile Servicesに接続できるようになりました。
Add Connected Serviceダイアログで、Mobile Serviceの新規作成、もしくは既存のMobile Serviceの選択ができます。
完成すると、Visual Studioは、Mobile Services SDKへの参照をプロジェクトに追加して、自動的にMobile Servicesクライアントの初期化スニペットを生成します。
プッシュ型通知の追加
プッシュ型通知とLive Tilesは、魅力的なエクスペリエンスの構築に重要です。Visual Studio 2013およびMobile Servicesでは、Add a Push Notification itemをクリックするだけで、Windows 8.1アプリに非常に簡単にプッシュ型通知が追加できるようになりました。
Add Push Notificationウィザードにより、Windows Storeでの登録や、アプリと新規または既存のモバイルサービスを接続できるようにします。
ウィザードが完了すると、Visual Studioは、WNS証明書でMobile Serviceを構成させ、アプリへのプッシュ型通知の送信方法をデモするために、クライアントプロジェクトとMobile Serviceへサンプルロジックを追加します。
サーバーエクスプローラの統合
Visual Studio 2013では、サーバーエクスプローラでもMobile Servicesが確認できます。
以下で表示しているように、Visual Studioから出ることなく、テーブルの追加や、サーバーサイドスクリプトの編集および保存ができます。