Architect's Log

I'm a Cloud Architect. I'm highly motivated to reduce toils with driving DevOps.

デジタルハリウッドの「WebAPIを利用してアイデアを高速実現!!」のセミナーに行ってきた

f:id:JHashimoto:20140409044240j:plain

5/10に、デジタルハリウッドの「WebAPIを利用してアイデアを高速実現!!」のセミナーに行ってきたので、セッションの内容を紹介します。

終了:Webデザイナー・クリエイター・エンジニア必見! 「WebAPIを利用してアイデアを高速実現!!」」~ BingAPIの事例と解説で学びアイデアを形に ~ |イベント|デジタルハリウッド大学大学院 - DIGITAL HOLLYWOOD UNIVERSITY,GRADUATE SCHOOL
アジア唯一のMicrosoft MVP(BingMapsDevelopment)の山崎大助デジタルハリウッド大学院講師(担当授業「スマートフォン(モバイル)制作演習」)による、"WebAPIを活用しアイデアを高速実現する"公開セミナーを開催いたします。 ...

Bingの展望、Bingサービスを解説(日本マイクロソフト 佐野健さん)

  • Bingホームページ
    • 壁紙をトリガーにした検索ができる
  • Bing APIs
    • Search
    • Maps
    • Translator
    • Speech
  • Bingの進化
    • 社内のデバイスとサービスで使用
      • Windows 8.1の検索
      • Cortana(Windows Phone 8のパーソナルアシスタント)
    • 実はSiriでも使用されている
  • デモ
    • 3DのBingMapアプリ(日本では未公開)
      • 3Dの地図
      • 航空写真をシームレスに3Dモデル化
  • Bingのデスクトップアプリ
    • Bingホームページの壁紙がデスクトップに表示される

HTML5時代とWebAPI「Bing API」(WebAPI勉強会 山崎大助さん)

  • 意志、行動が大事
    • 意志を持ち、行動を起こさないと何も変わらない
  • これまでの経歴
    1. 28才からITの世界に(それまではアパレル業界)
    2. Web APIで作ったアプリがヒット
    3. 20社以上に紹介された
    4. 次に作成したアプリの紹介を依頼した
    5. 記事執筆の依頼が来た
  • Web API
    • 自分一人では作れないデータベースや機能が作れる
    • 1人でもWebアプリが作れる
  • Bing API
    • MAP ID取得は@itの記事参照

Bing Mapsを使ってみよう(前編):Microsoftの地図サービス、Bing Mapsを使おう (1/2) - @IT
今回紹介するのは、「Bing Maps」を使用する方法です。Bing Mapsは、2009年にマイクロソフトがリリースした地図検索サービスです。 ...

 
    • navigator.geoLocation.watchPositionを使用
      • navigator.geoLocation.currentPositionでは、移動しても位置情報が変わらないので、watchPositionを使う
  • 翻訳APIデモ
    1. マイクの音声をブラウザが拾う
    2. Bing APIを呼び出す
    3. 翻訳結果をブラウザに文章を表示
    4. 翻訳結果を音声出力

 Bing Search API使ってみました(スマホアプリデベロッパー 増子良太さん)

  • 各社検索APIを試した結果
    • Google API
      • 使用は非推奨
      • 代替としてカスタム検索を使用
        • ただし100回/日の制限がある
    • Yahoo API
      • 2013/8/14でサービス提供終了
    • Bing Search API
      • 月5000回まで無料
      • 日本語の情報が多い
      • 大手検索エンジンの中で、事実上唯一のAPI

BingAPIでアイディアを高速実現(2)(デジタルハリウッド講師 杉山さん)

  • Bing APIは12個ある
  • Bing MapがGoogle Mapに勝る機能
    • コンビニの位置が表示される
    • 地方や山の情報に強い
    • 自分の情報を登録することができる
    • 斜め視点機能
  • デモアプリ(ここだよアプリ)
    • 自分が今いる場所を簡単に相手に伝えられるアプリ
    • 斜め視点を使用することで
      • 建物の形をイメージしやすくなる
    • 手書きによって
      • わかりやすいルートを教えることができる
      • 簡単に自分の居る場所を共有ができる
    • スマフォからも表示することが可能
  • 制作手法
    • BingMapの表示領域にCanvasの表示領域を重ねる
  • Bing Mapを使用するには、Bing MapKeyの取得が必要
  • API + HTML5でネイティブアプリに負けないサービスも作る事が可能

HTML5で作れるWindowsストアアプリとアプリ内広告(日本Mマイクロソフト 井戸文彦さん)

  • ストアの規模
    • 14万アプリ、200ケ国
  • プラットフォームと開発ツール
    • Windowsストアアプリとデスクトップアプリ
    • HTML/CSS/JavaScriptでも開発可能
      • 事例:ストアアプリ「Footballista」
  • Universal Windowsアプリ
    • Windows 8.1とWindows Phone 8.1において、90%以上同じプログラムで動く
    • 共通部分はShared Projectへ
    • CSSはWindows 8.1とWindows Phone 8.1で分ける
  • Windowsストアアプリの構造
    • HTML5、CSS3、JavaScript
    • WinRT、WinJSを使用
  • 開発ツール
    • Windows 8.1
    • Visual Studio 2013
    • Blend for Visaul Studio
  • クロスプラットフォームへの対応
    • Cocos2d
    • Unity
    • GameSalad
    • APACHE CORDOVA

Windows 8 Ads-in-Apps - Creative & Innovation(日本マイクロソフト 森下順子さん)

  • デバイスのタッチポイントの多様化
  • 各デバイス共通の広告ソリューションの提供
    • アプリ内のバナー広告をクリックすると、広告を全画面で表示
  • Windows 8 Ads-in-Apps
    • フルスクリーンリッチエクスペリエンス
    • CPM(インプレッション課金モデル)
    • Microsoft AD SDKを実装するだけ

MVPマイクロソフトMVPアワードプログラムのご紹介(日本マイクロソフト 北端智さん)

  • 個人が対象(企業人としての活動ではない)
    • コミュニティをリードしている
    • 製品、テクノロジをサポートしてくれている
  • スキルの評価ではなく、個人としての顕著な活動に対するThank you award
    • 評価軸
      • サポート
      • フィールドバック
      • Adovocacy
  • Befit
    • MSDNサブスクリプション
    • サポートインシデント
    • 専任の担当者が付く
    • 活動の機会の提供
    • 製品グループとのコミュニケーション
    • NDA情報の提供
      • 社員よりも早いこともある
    • MVPネットワーキングの場を提供

レポート記事

Web APIセミナーレポート「Bing APIの事例と解説で学びアイデアを形に」:レポート|gihyo.jp … 技術評論社