Connect(); // 2016 の BikeSharing360 デモのコードを GitHub で公開
本記事は、マイクロソフト本社の The Visual Studio Blog の記事を抄訳したものです。【元記事】 Connect(“demos”); // 2016: BikeSharing360 on GitHub 2016/12/14 |
マイクロソフトにとって開発者の皆様は非常に大切な存在です。今後もクラウド ファースト、モバイル ファーストのソリューション開発に力を入れて取り組み、開発者の皆様、あらゆるアプリケーション、あらゆるプラットフォームのために役立ててまいります。
今年の Connect(); イベントでは、Scott Guthrie と Scott Hanselman の基調講演で 15 のデモが披露されました。基調講演をまだご覧いただいていない方は、Channel 9 のビデオ (英語) をぜひご覧ください。
このイベントで発表された (英語) 新しい製品、サービス、ツールは、アプリのイノベーションに活用いただけるものが揃っています。マイクロソフトでは、これらのテクノロジの可能性を皆様に体感していただけることを想像しながら、基調講演のデモの作成や実際に使用されるアプリケーションの開発を行っています。このたび、Connect(); //2016 で披露された完全にインテリジェント化された自転車シェア サービスのデモ プロジェクトについて、すべてのソース コードが公開されることになりました。
BikeSharing360 (英語) は架空のスマート バイク シェア システム (英語) で、ニューヨークとシアトルの 650 か所のステーションに 10,000 台の自転車が配置されている設定です。このプロジェクトは、ユーザーへの最新のパーソナライズされたエクスペリエンスの提供と、インテリジェンスを活用したビジネス運用を目標としています。このデモでは、企業とユーザー (自転車の利用者) 向けにアプリが作成されました。 | |
BikeSharing360 (企業向け) ニューヨーク、シアトル、続々と進出予定
|
Bike Riders (ユーザー向け)
|
BikeSharing360 アプリケーション スイート
マイクロソフトでは、開発者の皆様が生産性を格段に向上させ、ビジネス改革を促進し、エンド ユーザー様のためのアプリを構築するお手伝いをしたいと考えています。そのために、ツール、製品、アプリケーション プラットフォーム機能に関するヒントや活用方法などの情報発信に力を入れています。
マイクロソフトはこのデモ プロジェクトのために、企業とユーザー向けの BikeSharing360 アプリケーション スイートを作成しました。次の図はアプリの概要です。
デモの視聴とコードのダウンロード
今回、複数のデモ プロジェクトを 7 つのリポジトリに分割して GitHub で公開しました。
Web サイト
BikeSharing360: Web サイトの GitHub リポジトリ (英語)
|
|
モバイル アプリBikeSharing360: Mobile アプリの GitHub リポジトリ (英語)
|
|
バックエンド サービスBikeSharing360: バックエンド サービスの GitHub リポジトリ (英語)
|
|
単一コンテナー アプリBikeSharing360: 単一コンテナー アプリの GitHub リポジトリ (英語)
|
|
複数コンテナー アプリBikeSharing360: 複数コンテナー アプリの GitHub リポジトリ (英語)· 複数コンテナー アプリ: より複雑なアプリによる Visual Studio 2017 RC を使用した継続的配信のセットアップのデモ。その後、プロジェクトは Azure Container Registry により Azure Container Services にデプロイされます。実際のデモを見る· Donovan Brown による複数コンテナー アプリのデモ (英語) | |
Cognitive Services のキオスク アプリBikeSharing360: Cognitive Services のキオスク アプリの GitHub リポジトリ (英語)
|
|
ボット アプリBikeSharing360: ボット アプリの GitHub リポジトリ (英語)
|
以下の Visual Studio Toolbox のエピソードで BikeSharing360 デモ アプリ全体の概要を紹介していますので、ぜひご覧ください。
Connect(); その他のデモ
下記のページでは、Visual Studio 製品ファミリ (英語) の最新の機能強化を紹介するツールのデモをご覧いただけます。
- Chris Dias による Node.js アプリを構築し VS Code を使用して Mac 上の Linux にデプロイするデモ (英語)
- Lara Rubbelke による Linux 上の SQL Server のデモ (英語)
- Kasey Uhlenhuth による Visual Studio 2017 の生産性機能のデモ (英語)
- Miguel de Icaza による Visual Studio for Mac のデモ (英語)
- James Montemagno による Visual Studio Mobile Center のデモ (英語)
- Scott Hanselman による Visual Studio Code のデモ (英語)
- Maria Naggaga による .NET Core 1.1 のデモ (英語)
開発者の皆様にとって、今こそ顧客満足とビジネス成長のための画期的なアプリやサービスを開発する大きなチャンスです。マイクロソフトのインテリジェントな Azure クラウド、強力なデータ プラットフォーム、柔軟な開発者ツールを活用することで、多様なプラットフォームやデバイスに対応できる便利なアプリをかつてないほど簡単に設計、構築、管理することができます。
デモ チームが作成した BikeSharing360 にぜひご注目ください。
Erika Ehrli Cabral (クラウド アプリ開発およびデータ担当シニア プロダクト マーケティング マネージャー)@erikaehrli1Erika Ehrli Cabral はマイクロソフトに 12 年以上勤務し、Microsoft Consulting Services をはじめ、さまざまな役職を経ながら開発者向けのコンテンツやコード サンプルを作成した実績を持ちます。現在は基調講演で使用するデモ、Visual Studio や Azure の製品マーケティングを主に担当しています。 |