SlideShare ist ein Scribd-Unternehmen logo
1 von 43
Downloaden Sie, um offline zu lesen
30分クッキング


 Yahoo! JAPANのエンジニアが
その場で作るスマホ地図サービス

      ヤフー株式会社
       大江 啓之
                       1
Yahoo! Open Local Platform ?

• Yahoo! JAPANの提供する地図・地域情報に
 関するさまざまなAPI/SDKです。

                    YOLP SDKs


                         YOLP APIs

        YOLPカセット   地域・
  ユーザ                                ルート
   DB
         ギャラリー     拠点情      地図DB
                   報DB                DB




                                           2
Webページで地図                                            POI検索・住所検索

Yahoo! JavaScriptマップAPI                              Yahoo!ローカルサーチAPI
                                                     Yahoo!ジオコーダAPI
Yahoo!スタティックマップAPI
                                                     Yahoo!リバースジオコーダAPI




                                       16 APIs
 スマホアプリで地図                               &                  POIホスティング

Yahoo! iOSマップSDK
                                       3 SDKs
                                                             YOLPカセットギャラリー
                                         &
Yahoo! AndroidマップSDK                                         カセットサーチAPI
                                      1 Service

    その他の便利API

     経路地図API              施設内検索API            業種マスターAPI           測地系変換API

     2点間距離API             コンテンツジオコーダAPI       店舗名寄せAPI            標高API

     ルート沿い検索API           SilverlightマップAPI   SilverlightマップSDK
                                                                             3
Who Uses YOLP?



                 4
5
6
ライブコーディング

  スタート



            7
1.環境構築!!


  Androidの構築方法については、
Yahoo! JAPANから検索して調べてね!



                          8
2.アプリケーションIDを取得し、
            書き換えます。
                                               *****




                                     *****
                                    ********




                                                                   9

https://e.developer.yahoo.co.jp/webservices/register_application
3. Yahoo! AndroidマップSDK
                ダウンロード!!




                                                                           10

http://developer.yahoo.co.jp/webapi/map/openlocalplatform/v1/androidsdk/
4. 「YMapRouteApp」プロジェクト
         作成!!




                          11
5. プロジェクトに
Yahoo! AndroidマップSDK
    を組み込む!!




                       12
YOLP30分クッキング



まずは、地図を表示します
               13
6. 地図を表示させみよう!!

    まずはMapActivityを継承させる。

import jp.co.yahoo.android.maps.*;

public class YMapAppActivity extends MapActivity {

}

                                                     14
MapView作成しActivityに追加しよう。
@Override public void onCreate( Bundle savedInstanceState)
{
  super.onCreate(savedInstanceState);

    //MapViewインスタンス作成
    MapView mapView = new MapView(this,”APPID”);

    //ActivityにMapViewを追加
     setContentView(mapView);
}


                                                             15
AndroidManifest.xmlに
ネットワーク、GPSのパーミッションを記述。

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission
android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission
android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission
android:name="android.permission.ACCESS_MOCK_LOCATION" />



                                                                 16
地図の表示ができましたー!!




                 17
YOLP30分クッキング



現在位置を表示します
               18
5.現在位置に地図を移動させよー!!
       ちょっとメニューを追加・・・。
private static final int MENUITEM_GPS = 1;

@Override
public boolean onCreateOptionsMenu(Menu menu){

    boolean ret=super.onCreateOptionsMenu(menu);
    menu.add(Menu.NONE,MENUITEM_GPS,Menu.NONE,"現在位置");

    return ret;
}
                                                     19
@Override
public boolean onOptionsItemSelected(MenuItem item){
  switch(item.getItemId()){
       case MENUITEM_GPS:
          return true;
  }
  return false;
}




                                                       20
MyLocationOverlayを使って、
   現在位置の地図を表示しよう!!
private MyLocationOverlay mMyLocationOverlay = null;

//MyLocationOverlayインスタンス作成
mMyLocationOverlay = new
MyLocationOverlay(getApplicationContext(), mMapView);

//MyLocationOverlayインスタンス作成
mMyLocationOverlay.enableMyLocation();

//MyLocationOverlayをMapViewに追加
mMapView.getOverlays().add(mMyLocationOverlay);
                                                        21
MyLocationOverlayを使って、
      現在位置の地図を表示しよう!!
//位置情報が更新されて場合、地図の移動を行う
mMyLocationOverlay.runOnFirstFix(new Runnable(){
   public void run() {
     if (mMapView.getMapController() != null) {

              //現在位置座標を取得
              GeoPoint p = mMyLocationOverlay.getMyLocation();
              mMapView.getMapController().animateTo(p);
          }
      }
});

                                                                 22
現在位置の表示ができました!!




                  23
YOLP30分クッキング



近くのコンビニを検索します
                24
7.Yahoo!ローカルサーチAPIを使って、
        近所のコンビニを探そう!!




                                                                                25

http://developer.yahoo.co.jp/webapi/map/openlocalplatform/v1/localsearch.html
YOLP APIを使うということは・・。


         インターネット



                   YOLP API

インターネット(HTTP)を経由しAPIにリクエ
ストを送信し、レスポンスを受信します。

                              26
YolpLocalSearchについて。
YolpLocalSearchはYahoo!ローカルサーチAPIに
アクセスするために今回のセミナー用に用意し
たクラスです。

お手元のYolpLocalSearch.javaのソース資料を
ご覧ください。

※ソースはダウンロードもできます。

                                    27
YMapRouteAppActivity



                                    YolpLocalSearchListener
Executeでサブスレッド実行。
                                     より検索結果を返す。

                      YolpLocalSearch

                        AsyncTask

   ::doInBackground                      ::onPostExecute

                                        サブスレッド終了後に
  サブスレッド内で実行
                                          実行される。
  APIにリクエスト送信、
                                        レスポンスから必要な
    受信処理を行う。
                                         データを取り出す。



                                                              28
またまたメニューを追加・・・。

private static final int MENUITEM_SEARCH = 2;

@Override
public boolean onCreateOptionsMenu(Menu menu){

    boolean ret=super.onCreateOptionsMenu(menu);
    menu.add(Menu.NONE,MENUITEM_GPS,Menu.NONE,"現在位置");
    menu.add(Menu.NONE,MENUITEM_SEARCH,Menu.NONE,“検索");

    return ret;
}

                                                      29
Yahoo!ローカルサーチAPIにアク
    セスし近所のコンビニを検索!!
public class YMapRouteAppActivity extends Activity implements
YolpLocalSearchListener {


case MENUITEM_SEARCH:

   YolpLocalSearch yolpLocalSearch =
        new YolpLocalSearch(mMapView.getMapCenter(),this);

   yolpLocalSearch.execute("コンビニ");
   return true;
                                                                30
Yahoo!ローカルサーチAPIを使う!!
http://search.olp.yahooapis.jp/OpenLocalPlatform/V1/localSearch




“?appid=アプリケーションID“+
"&query="+query+                       //キーワード
"&lat="+mCenter.getLatitudeE6()/1E6+ //検索中心 緯度
"&lon="+mCenter.getLongitudeE6()/1E6+ //検索中心 経度
“&dist=2”+                           //範囲 中心半径(2km)
"&sort=dist";                        //近い順ソート


                                                              31
検索結果を受け取り、ピンを配置!!

public boolean finishYolpLocalSearch(String name, GeoPoint gp) {
  //ピンを表示
  PinOverlay pinOverlay = new PinOverlay(PinOverlay.PIN_VIOLET);
  //MapViewにPinOverlayを追加
  mMapView.getOverlays().add(pinOverlay);
  //ピンの位置を設定
   pinOverlay.addPoint(gp,null);
}




                                                                   32
ピンをタップ、ポップアップが表示!!
//ポップアップ
PopupOverlay popupOverlay = new PopupOverlay(){
   @Override
   public void onTap(OverlayItem item){
     //ポップアップをタッチした際の処理
   }
};
//pinOverlayにPopupOverlayを設定
pinOverlay.setOnFocusChangeListener(popupOverlay);
//MapViewにPopupOverlayを追加
mMapView.getOverlays().add(popupOverlay);

//pinOverlayにコンビニ位置、コンビニ名を設定
pinOverlay.addPoint(gp,name,name);                   33
ピンが表示されましたー!!




                34
YOLP30分クッキング



コンビニまでのルートを検索
                35
またまたメニューを追加・・・。
private static final int MENUITEM_ROUTE_SEARCH = 3;

@Override
public boolean onCreateOptionsMenu(Menu menu){
  boolean ret=super.onCreateOptionsMenu(menu);
  menu.add(Menu.NONE,MENUITEM_GPS,Menu.NONE,"現在位置");
  menu.add(Menu.NONE,MENUITEM_SEARCH,Menu.NONE,“検索");
  menu.add(Menu.NONE,MENUITEM_ROUTE_SEARCH,Menu.NONE,"
ルート検索");
  return ret;
}

case MENUITEM_ROUTE_SEARCH:

  return true;                                        36
現在位置からコンビニまでの
          ルートを検索!!
public class YMapRouteAppActivity extends Activity implements
YolpLocalSearchListener, RouteOverlayListener{

//RouteOverlayインスタンス作成
RouteOverlay routeOverlay = new RouteOverlay(this,”APPID");

//目的地名
routeOverlay.setGoalTitle(mName);

//出発地(現在位置)、最寄りのコンビニ位置を設定
routeOverlay.setRoutePos(mMyLocationOverlay.getMyLocation(),mGp
,RouteOverlay.TRAFFIC_WALK);
                                                                37
//RouteOverlayListener設定
routeOverlay.setRouteOverlayListener(this);

//検索実行
routeOverlay.search();

//RouteOverlayをMapViewに追加
mMapView.getOverlays().add(routeOverlay);




                                              38
ルート検索完了!!
    クルクルを止めますー。
public boolean errorRouteSearch(RouteOverlay arg0, int arg1) {
   mDialog.dismiss();
   mDialog = null;
   return false;
}

public boolean finishRouteSearch(RouteOverlay arg0) {
   mDialog.dismiss();
   mDialog = null;
   return false;
}
                                                                 39
ルートが表示されましたー!!




                 40
http://developer.yahoo.co.jp/webapi/map/




              @yahoojpYOLP
各種ファイルをダウンロード!




http://1st.geocities.jp/yjmapstaff/
yolp/sdk/hokaiosc.zip                 42
ありがとうございました




- THE END -

                        43

Weitere ähnliche Inhalte

Andere mochten auch

iOS 8 Widget ~ 導入から Tips まで
iOS 8 Widget ~ 導入から Tips までiOS 8 Widget ~ 導入から Tips まで
iOS 8 Widget ~ 導入から Tips まで
Yuki Tanabe
 
虚数は作れる!Swift で学ぶ複素数
虚数は作れる!Swift で学ぶ複素数虚数は作れる!Swift で学ぶ複素数
虚数は作れる!Swift で学ぶ複素数
Taketo Sano
 

Andere mochten auch (16)

ぼくのランニング
ぼくのランニングぼくのランニング
ぼくのランニング
 
アプリ開発作業の効率改善
アプリ開発作業の効率改善アプリ開発作業の効率改善
アプリ開発作業の効率改善
 
既存アプリのiOS8対応 #ios8yahoo
既存アプリのiOS8対応 #ios8yahoo既存アプリのiOS8対応 #ios8yahoo
既存アプリのiOS8対応 #ios8yahoo
 
iOS8勉強会@Yahoo! JAPAN "Document Provider"
iOS8勉強会@Yahoo! JAPAN "Document Provider"iOS8勉強会@Yahoo! JAPAN "Document Provider"
iOS8勉強会@Yahoo! JAPAN "Document Provider"
 
Xcode 6の新機能
Xcode 6の新機能Xcode 6の新機能
Xcode 6の新機能
 
iOS 8 Widget ~ 導入から Tips まで
iOS 8 Widget ~ 導入から Tips までiOS 8 Widget ~ 導入から Tips まで
iOS 8 Widget ~ 導入から Tips まで
 
もしiOS8のカスタムキーボードがガジェットのSDKを搭載したら Ver.#ios8yahoo
もしiOS8のカスタムキーボードがガジェットのSDKを搭載したら Ver.#ios8yahooもしiOS8のカスタムキーボードがガジェットのSDKを搭載したら Ver.#ios8yahoo
もしiOS8のカスタムキーボードがガジェットのSDKを搭載したら Ver.#ios8yahoo
 
オプショナル型。 〜 なんとなく付ける ! ? 撲滅
オプショナル型。 〜 なんとなく付ける ! ? 撲滅オプショナル型。 〜 なんとなく付ける ! ? 撲滅
オプショナル型。 〜 なんとなく付ける ! ? 撲滅
 
SwiftでSioriを開発した体験記
SwiftでSioriを開発した体験記SwiftでSioriを開発した体験記
SwiftでSioriを開発した体験記
 
iOS 8/Swift 概要 #ios8yahoo
iOS 8/Swift 概要 #ios8yahooiOS 8/Swift 概要 #ios8yahoo
iOS 8/Swift 概要 #ios8yahoo
 
大人のHomekit
大人のHomekit大人のHomekit
大人のHomekit
 
Cassandra Summit 2016 注目セッション報告
Cassandra Summit 2016 注目セッション報告Cassandra Summit 2016 注目セッション報告
Cassandra Summit 2016 注目セッション報告
 
虚数は作れる!Swift で学ぶ複素数
虚数は作れる!Swift で学ぶ複素数虚数は作れる!Swift で学ぶ複素数
虚数は作れる!Swift で学ぶ複素数
 
iOS 8/Swift エンジニア勉強会@ヤフー
iOS 8/Swift エンジニア勉強会@ヤフーiOS 8/Swift エンジニア勉強会@ヤフー
iOS 8/Swift エンジニア勉強会@ヤフー
 
Ios8yahoo swift-json
Ios8yahoo swift-jsonIos8yahoo swift-json
Ios8yahoo swift-json
 
確実に良くするUI/UX設計
確実に良くするUI/UX設計確実に良くするUI/UX設計
確実に良くするUI/UX設計
 

Ähnlich wie Yolp30分クッキング 2012北海道

iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得
iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得
iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得
Atsushi Tadokoro
 
日本Androidの会のハンズオンセミナー資料(20130315)
日本Androidの会のハンズオンセミナー資料(20130315)日本Androidの会のハンズオンセミナー資料(20130315)
日本Androidの会のハンズオンセミナー資料(20130315)
eijikushida
 
Osm概要 20121104
Osm概要 20121104Osm概要 20121104
Osm概要 20121104
Shu Higashi
 
Html5 canvasとgoogle maps apiで遊んでみた
Html5 canvasとgoogle maps apiで遊んでみたHtml5 canvasとgoogle maps apiで遊んでみた
Html5 canvasとgoogle maps apiで遊んでみた
真吾 森
 
Webアプリケーション開発での位置情報活用
Webアプリケーション開発での位置情報活用Webアプリケーション開発での位置情報活用
Webアプリケーション開発での位置情報活用
Masakazu Muraoka
 

Ähnlich wie Yolp30分クッキング 2012北海道 (20)

Geo x html5 on MapsAPI three minutes cooking
Geo x html5 on MapsAPI three minutes cooking Geo x html5 on MapsAPI three minutes cooking
Geo x html5 on MapsAPI three minutes cooking
 
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSourceMashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
 
Gdg geo2
Gdg geo2Gdg geo2
Gdg geo2
 
iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得
iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得
iTamabi 13 第9回:ARTSAT API 実践 3 ジオコーディングで衛星の位置を取得
 
Googlemaps tutorial
Googlemaps tutorialGooglemaps tutorial
Googlemaps tutorial
 
日本Androidの会のハンズオンセミナー資料(20130315)
日本Androidの会のハンズオンセミナー資料(20130315)日本Androidの会のハンズオンセミナー資料(20130315)
日本Androidの会のハンズオンセミナー資料(20130315)
 
Yahoo! Open Local Platform APIのご紹介
Yahoo! Open Local Platform APIのご紹介Yahoo! Open Local Platform APIのご紹介
Yahoo! Open Local Platform APIのご紹介
 
JJUG CCC 2016 Fall: World is not a square, rendering world coastline map with...
JJUG CCC 2016 Fall: World is not a square, rendering world coastline map with...JJUG CCC 2016 Fall: World is not a square, rendering world coastline map with...
JJUG CCC 2016 Fall: World is not a square, rendering world coastline map with...
 
ハンズオン勉強会 はじめてのJavaScriptとSPARQL
ハンズオン勉強会 はじめてのJavaScriptとSPARQLハンズオン勉強会 はじめてのJavaScriptとSPARQL
ハンズオン勉強会 はじめてのJavaScriptとSPARQL
 
Open streetmap intro_20121019
Open streetmap intro_20121019Open streetmap intro_20121019
Open streetmap intro_20121019
 
自由な地図を作るオープンストリートマップの活動
自由な地図を作るオープンストリートマップの活動自由な地図を作るオープンストリートマップの活動
自由な地図を作るオープンストリートマップの活動
 
Osm概要 20121104
Osm概要 20121104Osm概要 20121104
Osm概要 20121104
 
Web area 2013-07-16
Web area 2013-07-16Web area 2013-07-16
Web area 2013-07-16
 
GPS×Twitter4Rでたのしい位置情報ライフ
GPS×Twitter4Rでたのしい位置情報ライフGPS×Twitter4Rでたのしい位置情報ライフ
GPS×Twitter4Rでたのしい位置情報ライフ
 
Geolocation API を使った位置情報取得
Geolocation API を使った位置情報取得Geolocation API を使った位置情報取得
Geolocation API を使った位置情報取得
 
オープンデータ/Linked Open Data お手軽可視化ツールの紹介~SPARQLでマッシュアップ~
オープンデータ/Linked Open Data お手軽可視化ツールの紹介~SPARQLでマッシュアップ~オープンデータ/Linked Open Data お手軽可視化ツールの紹介~SPARQLでマッシュアップ~
オープンデータ/Linked Open Data お手軽可視化ツールの紹介~SPARQLでマッシュアップ~
 
Html5 canvasとgoogle maps apiで遊んでみた
Html5 canvasとgoogle maps apiで遊んでみたHtml5 canvasとgoogle maps apiで遊んでみた
Html5 canvasとgoogle maps apiで遊んでみた
 
SPARQLでマッシュアップ -LOD活用のための技術紹介-
SPARQLでマッシュアップ-LOD活用のための技術紹介-SPARQLでマッシュアップ-LOD活用のための技術紹介-
SPARQLでマッシュアップ -LOD活用のための技術紹介-
 
Webアプリケーション開発での位置情報活用
Webアプリケーション開発での位置情報活用Webアプリケーション開発での位置情報活用
Webアプリケーション開発での位置情報活用
 
Google I/O 2012 and Android 4.1
Google I/O 2012 and Android 4.1Google I/O 2012 and Android 4.1
Google I/O 2012 and Android 4.1
 

Mehr von Yahoo!デベロッパーネットワーク

Mehr von Yahoo!デベロッパーネットワーク (20)

ゼロから始める転移学習
ゼロから始める転移学習ゼロから始める転移学習
ゼロから始める転移学習
 
継続的なモデルモニタリングを実現するKubernetes Operator
継続的なモデルモニタリングを実現するKubernetes Operator継続的なモデルモニタリングを実現するKubernetes Operator
継続的なモデルモニタリングを実現するKubernetes Operator
 
ヤフーでは開発迅速性と品質のバランスをどう取ってるか
ヤフーでは開発迅速性と品質のバランスをどう取ってるかヤフーでは開発迅速性と品質のバランスをどう取ってるか
ヤフーでは開発迅速性と品質のバランスをどう取ってるか
 
オンプレML基盤on Kubernetes パネルディスカッション
オンプレML基盤on Kubernetes パネルディスカッションオンプレML基盤on Kubernetes パネルディスカッション
オンプレML基盤on Kubernetes パネルディスカッション
 
LakeTahoe
LakeTahoeLakeTahoe
LakeTahoe
 
オンプレML基盤on Kubernetes 〜Yahoo! JAPAN AIPF〜
オンプレML基盤on Kubernetes 〜Yahoo! JAPAN AIPF〜オンプレML基盤on Kubernetes 〜Yahoo! JAPAN AIPF〜
オンプレML基盤on Kubernetes 〜Yahoo! JAPAN AIPF〜
 
Persistent-memory-native Database High-availability Feature
Persistent-memory-native Database High-availability FeaturePersistent-memory-native Database High-availability Feature
Persistent-memory-native Database High-availability Feature
 
データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2
データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2
データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2
 
eコマースと実店舗の相互利益を目指したデザイン #yjtc
eコマースと実店舗の相互利益を目指したデザイン #yjtceコマースと実店舗の相互利益を目指したデザイン #yjtc
eコマースと実店舗の相互利益を目指したデザイン #yjtc
 
ヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtc
ヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtcヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtc
ヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtc
 
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtcYahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
 
ビッグデータから人々のムードを捉える #yjtc
ビッグデータから人々のムードを捉える #yjtcビッグデータから人々のムードを捉える #yjtc
ビッグデータから人々のムードを捉える #yjtc
 
サイエンス領域におけるMLOpsの取り組み #yjtc
サイエンス領域におけるMLOpsの取り組み #yjtcサイエンス領域におけるMLOpsの取り組み #yjtc
サイエンス領域におけるMLOpsの取り組み #yjtc
 
ヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtc
ヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtcヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtc
ヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtc
 
Yahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtc
Yahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtcYahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtc
Yahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtc
 
新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtc
新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtc新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtc
新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtc
 
PC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtc
PC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtcPC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtc
PC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtc
 
モブデザインによる多職種チームのコミュニケーション改善 #yjtc
モブデザインによる多職種チームのコミュニケーション改善 #yjtcモブデザインによる多職種チームのコミュニケーション改善 #yjtc
モブデザインによる多職種チームのコミュニケーション改善 #yjtc
 
「新しいおうち探し」のためのAIアシスト検索 #yjtc
「新しいおうち探し」のためのAIアシスト検索 #yjtc「新しいおうち探し」のためのAIアシスト検索 #yjtc
「新しいおうち探し」のためのAIアシスト検索 #yjtc
 
ユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtc
ユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtcユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtc
ユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtc
 

Yolp30分クッキング 2012北海道