Enviar pesquisa
Carregar
俺がライダーだ
•
3 gostaram
•
2,683 visualizações
Kazutoshi Kashimoto
Seguir
名古屋 つ部 勉強会 2013年9月 の発表資料です
Leia menos
Leia mais
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 26
Baixar agora
Baixar para ler offline
Recomendados
岡山のRuby勉強会(OSC広島2013)
岡山のRuby勉強会(OSC広島2013)
Makoto Henmi
わたしのRubyの楽しみかた
わたしのRubyの楽しみかた
Yuusaku Iwamoto
Scene kit cocoa勉強会201306
Scene kit cocoa勉強会201306
Satoshi Oomori
2014.07.06三都物語lt
2014.07.06三都物語lt
Hajime Nagawa
Sansan x ESM Ruby合同勉強会 2015.05.15
Sansan x ESM Ruby合同勉強会 2015.05.15
Tetsuya Mase
Herokuをつかってみた。
Herokuをつかってみた。
Ueki Kouji
CSNagoyaコミュニティアピール
CSNagoyaコミュニティアピール
ttlweb
平成23年度さんすい会・京都大学図書系職員勉強会チラシ
平成23年度さんすい会・京都大学図書系職員勉強会チラシ
kulibrarians
Recomendados
岡山のRuby勉強会(OSC広島2013)
岡山のRuby勉強会(OSC広島2013)
Makoto Henmi
わたしのRubyの楽しみかた
わたしのRubyの楽しみかた
Yuusaku Iwamoto
Scene kit cocoa勉強会201306
Scene kit cocoa勉強会201306
Satoshi Oomori
2014.07.06三都物語lt
2014.07.06三都物語lt
Hajime Nagawa
Sansan x ESM Ruby合同勉強会 2015.05.15
Sansan x ESM Ruby合同勉強会 2015.05.15
Tetsuya Mase
Herokuをつかってみた。
Herokuをつかってみた。
Ueki Kouji
CSNagoyaコミュニティアピール
CSNagoyaコミュニティアピール
ttlweb
平成23年度さんすい会・京都大学図書系職員勉強会チラシ
平成23年度さんすい会・京都大学図書系職員勉強会チラシ
kulibrarians
NGK2014 ヤマオススメ
NGK2014 ヤマオススメ
Ryo RKTM
ヤマオススメ@NGK2014
ヤマオススメ@NGK2014
Ryo RKTM
【もくもく会】Windows環境でSassを使う!Gulp導入のキモ
【もくもく会】Windows環境でSassを使う!Gulp導入のキモ
Masako Miyazaki
WordPressもくもく勉強会に出てからの変化について
WordPressもくもく勉強会に出てからの変化について
Toshiki Tanji
GopherJS + Nashorn
GopherJS + Nashorn
Takuya Ueda
非ガチ勢「よし、Coffee script使おう!」
非ガチ勢「よし、Coffee script使おう!」
Muyuu Fujita
Let’s angular js!!
Let’s angular js!!
Syoko Matsumura
ドルヲタを支える技術 2
ドルヲタを支える技術 2
Yoshihiro Sugi
ブログを書くにあたり、使っているプラグイン紹介
ブログを書くにあたり、使っているプラグイン紹介
Toshiki Tanji
20171110 サーバーワークス流Cacoo使いこなし術
20171110 サーバーワークス流Cacoo使いこなし術
陽一 佐竹
文系学生対象!! エンジニアと働きたい「非エンジニア」勉強会
文系学生対象!! エンジニアと働きたい「非エンジニア」勉強会
Kazuki Higashiguchi
デジタル一眼レフでプロ並みの商品写真を撮る方法~デモ編~
デジタル一眼レフでプロ並みの商品写真を撮る方法~デモ編~
ec-campus
SONY Camera Remote API
SONY Camera Remote API
Gaprot
レンズについて
レンズについて
fimpen
撮影のイロハ基礎編
撮影のイロハ基礎編
ec-campus
Firefoxosハンズオン 環境構築
Firefoxosハンズオン 環境構築
Kazutoshi Kashimoto
プレゼンテーション
プレゼンテーション
webcampusschoo
2015 11 08_つ部ハッカソン
2015 11 08_つ部ハッカソン
Kazutoshi Kashimoto
Manuscriptedit Japan Medical Services
Manuscriptedit Japan Medical Services
Tanmaya
LT駆動開発08 多少やさしいデジイチの選び方
LT駆動開発08 多少やさしいデジイチの選び方
Kawakami Hiroko
披露宴に持ち込むαレンズ?
披露宴に持ち込むαレンズ?
tilandmark
Firefoxosハンズオン
Firefoxosハンズオン
Kazutoshi Kashimoto
Mais conteúdo relacionado
Mais procurados
NGK2014 ヤマオススメ
NGK2014 ヤマオススメ
Ryo RKTM
ヤマオススメ@NGK2014
ヤマオススメ@NGK2014
Ryo RKTM
【もくもく会】Windows環境でSassを使う!Gulp導入のキモ
【もくもく会】Windows環境でSassを使う!Gulp導入のキモ
Masako Miyazaki
WordPressもくもく勉強会に出てからの変化について
WordPressもくもく勉強会に出てからの変化について
Toshiki Tanji
GopherJS + Nashorn
GopherJS + Nashorn
Takuya Ueda
非ガチ勢「よし、Coffee script使おう!」
非ガチ勢「よし、Coffee script使おう!」
Muyuu Fujita
Let’s angular js!!
Let’s angular js!!
Syoko Matsumura
ドルヲタを支える技術 2
ドルヲタを支える技術 2
Yoshihiro Sugi
ブログを書くにあたり、使っているプラグイン紹介
ブログを書くにあたり、使っているプラグイン紹介
Toshiki Tanji
20171110 サーバーワークス流Cacoo使いこなし術
20171110 サーバーワークス流Cacoo使いこなし術
陽一 佐竹
文系学生対象!! エンジニアと働きたい「非エンジニア」勉強会
文系学生対象!! エンジニアと働きたい「非エンジニア」勉強会
Kazuki Higashiguchi
Mais procurados
(11)
NGK2014 ヤマオススメ
NGK2014 ヤマオススメ
ヤマオススメ@NGK2014
ヤマオススメ@NGK2014
【もくもく会】Windows環境でSassを使う!Gulp導入のキモ
【もくもく会】Windows環境でSassを使う!Gulp導入のキモ
WordPressもくもく勉強会に出てからの変化について
WordPressもくもく勉強会に出てからの変化について
GopherJS + Nashorn
GopherJS + Nashorn
非ガチ勢「よし、Coffee script使おう!」
非ガチ勢「よし、Coffee script使おう!」
Let’s angular js!!
Let’s angular js!!
ドルヲタを支える技術 2
ドルヲタを支える技術 2
ブログを書くにあたり、使っているプラグイン紹介
ブログを書くにあたり、使っているプラグイン紹介
20171110 サーバーワークス流Cacoo使いこなし術
20171110 サーバーワークス流Cacoo使いこなし術
文系学生対象!! エンジニアと働きたい「非エンジニア」勉強会
文系学生対象!! エンジニアと働きたい「非エンジニア」勉強会
Destaque
デジタル一眼レフでプロ並みの商品写真を撮る方法~デモ編~
デジタル一眼レフでプロ並みの商品写真を撮る方法~デモ編~
ec-campus
SONY Camera Remote API
SONY Camera Remote API
Gaprot
レンズについて
レンズについて
fimpen
撮影のイロハ基礎編
撮影のイロハ基礎編
ec-campus
Firefoxosハンズオン 環境構築
Firefoxosハンズオン 環境構築
Kazutoshi Kashimoto
プレゼンテーション
プレゼンテーション
webcampusschoo
2015 11 08_つ部ハッカソン
2015 11 08_つ部ハッカソン
Kazutoshi Kashimoto
Manuscriptedit Japan Medical Services
Manuscriptedit Japan Medical Services
Tanmaya
LT駆動開発08 多少やさしいデジイチの選び方
LT駆動開発08 多少やさしいデジイチの選び方
Kawakami Hiroko
披露宴に持ち込むαレンズ?
披露宴に持ち込むαレンズ?
tilandmark
Firefoxosハンズオン
Firefoxosハンズオン
Kazutoshi Kashimoto
AVは3Dで観ろ!
AVは3Dで観ろ!
コピーライターはせがわ てつじ
FirefoxOSアプリ開発 JSとの健全な付き合い方
FirefoxOSアプリ開発 JSとの健全な付き合い方
Kazutoshi Kashimoto
ももちゃんおまかせ隊
ももちゃんおまかせ隊
Kazutoshi Kashimoto
大分大学を中心とした遠隔医療支援システム
大分大学を中心とした遠隔医療支援システム
platinumhandbook
SEO ライティングガイドライン
SEO ライティングガイドライン
shnins
絶望しない! コミケ
絶望しない! コミケ
Kazutoshi Kashimoto
カメラ Introduction of Camera
カメラ Introduction of Camera
karaage0703
Raw画像について
Raw画像について
Sungsil Hwang
SEO x UX ユーザー心理によるコンテンツプランニング
SEO x UX ユーザー心理によるコンテンツプランニング
Yoshiki Hayama
Destaque
(20)
デジタル一眼レフでプロ並みの商品写真を撮る方法~デモ編~
デジタル一眼レフでプロ並みの商品写真を撮る方法~デモ編~
SONY Camera Remote API
SONY Camera Remote API
レンズについて
レンズについて
撮影のイロハ基礎編
撮影のイロハ基礎編
Firefoxosハンズオン 環境構築
Firefoxosハンズオン 環境構築
プレゼンテーション
プレゼンテーション
2015 11 08_つ部ハッカソン
2015 11 08_つ部ハッカソン
Manuscriptedit Japan Medical Services
Manuscriptedit Japan Medical Services
LT駆動開発08 多少やさしいデジイチの選び方
LT駆動開発08 多少やさしいデジイチの選び方
披露宴に持ち込むαレンズ?
披露宴に持ち込むαレンズ?
Firefoxosハンズオン
Firefoxosハンズオン
AVは3Dで観ろ!
AVは3Dで観ろ!
FirefoxOSアプリ開発 JSとの健全な付き合い方
FirefoxOSアプリ開発 JSとの健全な付き合い方
ももちゃんおまかせ隊
ももちゃんおまかせ隊
大分大学を中心とした遠隔医療支援システム
大分大学を中心とした遠隔医療支援システム
SEO ライティングガイドライン
SEO ライティングガイドライン
絶望しない! コミケ
絶望しない! コミケ
カメラ Introduction of Camera
カメラ Introduction of Camera
Raw画像について
Raw画像について
SEO x UX ユーザー心理によるコンテンツプランニング
SEO x UX ユーザー心理によるコンテンツプランニング
俺がライダーだ
1.
俺がライダーだ @kassy_kz 2013/9/14 名古屋 つ部
勉強会 LT 2013年9月14日土曜日
2.
Effective Android • 私も少し 書かせてもらった •
β版発売中 (宣伝) http://bit.ly/16WlWeZ 2013年9月14日土曜日
3.
自己紹介 • 名前: かっしー (@kassy_kz) (神奈川県) • 特徴: 健全 とても健全 •
趣味: 自転車 ライダーのサーヴァント(社畜) 2013年9月14日土曜日
4.
自転車たのしい ✌('ω'✌ )三✌('ω')✌三( ✌'ω')✌ 2013年9月14日土曜日
5.
重度の迷子クラスタです ところが. . . 2013年9月14日土曜日
6.
スマートフォンをマウント これで迷子の心配ナシ! 2013年9月14日土曜日
7.
ところが グローブはめると操作できない 2013年9月14日土曜日
8.
新開発 NFCウィザードグローブ NFCタグ NFCタグ NFCタグ NFCタグ NFCタグ NFCタグ NFCタグ NFCタグ NFCタグ NFCタグ 全指先にNFCタグを貼り付け 2013年9月14日土曜日
9.
10本のNFCタグを駆使して タッチパネルを使わずに スマホを操作する これぞ お触り禁止 な端末操作 け
ん ぜ ん 2013年9月14日土曜日
10.
NFC操作で できること 1 •
任意のアプリの起動 • AndroidApplicationRecordという種類のタグを 書き込んでおけば、OSがアプリを起動してくれる • どのアプリでも起動可能 アプリ起動 2013年9月14日土曜日
11.
NFC操作で できること 2 •
URIを飛ばす→アプリが受け取る • 任意のURLにジャンプなどが可能 • AndroidManifestにURIを受け取る定義が必要 URI取得 2013年9月14日土曜日
12.
ウィザードグローブ対応 地図アプリ作った • Google Maps
APIV2を使用 • NFCをかざすと - 現在地へ移動 - スクロール - 拡大縮小 が可能 2013年9月14日土曜日
13.
ところが . .
. Maps API V2ではルート案内ができない. . . 川崎駅どこ? 2013年9月14日土曜日
14.
NFCだけで Google Maps アプリを操作したい 2013年9月14日土曜日
15.
NFCでタッチパネルを操作する 秘策 2013年9月14日土曜日
16.
基本構成 アプリ Android OS 一般アプリ (GoogleMaps) デバイスドライバ 通常タッチイベント 偽タッチイベント
NFC 特権アプリ (要Root) 今回開発 2013年9月14日土曜日
17.
コード <uses-permission android:name="android.permission.INJECT_EVENTS"/> AndroidManifest.xml とても危険なパーミッションです。 このパーミッションを宣言しただけで AndroidSDKはビルドを拒んできます 2013年9月14日土曜日
18.
コード /** * 単純なタップを再現するタスク **/ public static
class SimpleTapEventSender extends AsyncTask<Integer, Integer, Integer> { @Override protected Integer doInBackground(Integer... params) { Log.i(TAG, "pushsync aaa"); if(params.length < 2 ) return null; Instrumentation ist = new Instrumentation(); MotionEvent event; event = MotionEvent.obtain(SystemClock.uptimeMillis(), SystemClock.uptimeMillis(), MotionEvent.ACTION_DOWN, params[0], params[1], 0); ist.sendPointerSync(event); wait_msec(300); event = MotionEvent.obtain(SystemClock.uptimeMillis(), SystemClock.uptimeMillis(), MotionEvent.ACTION_UP, params[0], params[1], 0); ist.sendPointerSync(event); return null; } } 単純なタップイベントを発生させるコード 2013年9月14日土曜日
19.
コード /** * ムーブイベントを再現するタスク **/ public static
class SlideEventSender extends AsyncTask<Integer, Integer, Integer> { @Override protected Integer doInBackground(Integer... params) { if(params.length < 4 ) return null; int count = 20; // Down Instrumentation ist = new Instrumentation(); MotionEvent event = MotionEvent.obtain(SystemClock.uptimeMillis(), SystemClock.uptimeMillis(), MotionEvent.ACTION_DOWN, params[0], params[1], 0); ist.sendPointerSync(event); wait_msec(300); // Move for(int i=0; i<count; i++) { MotionEvent event21 = MotionEvent.obtain(SystemClock.uptimeMillis (), SystemClock.uptimeMillis(), MotionEvent.ACTION_MOVE, ((count - i) * params[0] + i * params[2]) / count, ((count - i) * params[1] + i * params[3]) / count, 0); ist.sendPointerSync(event21); wait_msec(100); } // Up MotionEvent event3 = MotionEvent.obtain(SystemClock.uptimeMillis(), SystemClock.uptimeMillis(), スライドイベントを発生させるコード http://bit.ly/18k7CUp 2013年9月14日土曜日
20.
NFCウィザードグローブ 動作デモ 2013年9月14日土曜日
21.
このNFCウィザードグローブで 俺は最強の健全ライダーになる 2013年9月14日土曜日
22.
ところが こんな商品が・・・ http://bit.ly/tXgOJX 2013年9月14日土曜日
23.
あれ... 2013年9月14日土曜日
24.
僕の苦労は.... 存在意義は... 2013年9月14日土曜日
25.
絶望が俺のゴールだ 2013年9月14日土曜日
26.
申し訳ありませんでした 発表は以上です ご静聴ありがとうございました 2013年9月14日土曜日
Baixar agora