Enviar búsqueda
Cargar
あげフォト開発ノート #antama_ws
•
Descargar como KEY, PDF
•
2 recomendaciones
•
754 vistas
Takahiro Yoshimura
Seguir
第1回マッシュアップ企画成果物の発表資料
Leer menos
Leer más
Denunciar
Compartir
Denunciar
Compartir
1 de 23
Descargar ahora
Recomendados
Arduino でカメラのシャッターを切って遊ぶ
Arduino でカメラのシャッターを切って遊ぶ
Kenichiro MATOHARA
Mruby and microcomputer_board
Mruby and microcomputer_board
Hara Yoshihiko
Kritické myslenie - základ pre profesionálnu kariéru a jej plánovanie
Kritické myslenie - základ pre profesionálnu kariéru a jej plánovanie
Marek Kmeť
Sarkova Maria Šikanovanie_a_jeho_formy_isbn9788097147532
Sarkova Maria Šikanovanie_a_jeho_formy_isbn9788097147532
Marek Kmeť
Métodos cuantitativos normal t
Métodos cuantitativos normal t
josuejua
Modelaje fotografico
Modelaje fotografico
hectorsandoval1969
How much do we care about
How much do we care about
luisitameza
BRUNCLIKOVA - KMET: Manazerske chyby v skolskom manazmente 2013
BRUNCLIKOVA - KMET: Manazerske chyby v skolskom manazmente 2013
Marek Kmeť
Recomendados
Arduino でカメラのシャッターを切って遊ぶ
Arduino でカメラのシャッターを切って遊ぶ
Kenichiro MATOHARA
Mruby and microcomputer_board
Mruby and microcomputer_board
Hara Yoshihiko
Kritické myslenie - základ pre profesionálnu kariéru a jej plánovanie
Kritické myslenie - základ pre profesionálnu kariéru a jej plánovanie
Marek Kmeť
Sarkova Maria Šikanovanie_a_jeho_formy_isbn9788097147532
Sarkova Maria Šikanovanie_a_jeho_formy_isbn9788097147532
Marek Kmeť
Métodos cuantitativos normal t
Métodos cuantitativos normal t
josuejua
Modelaje fotografico
Modelaje fotografico
hectorsandoval1969
How much do we care about
How much do we care about
luisitameza
BRUNCLIKOVA - KMET: Manazerske chyby v skolskom manazmente 2013
BRUNCLIKOVA - KMET: Manazerske chyby v skolskom manazmente 2013
Marek Kmeť
これからはじめるIoTデバイス mbed入門編
これからはじめるIoTデバイス mbed入門編
Naoto Tanaka
NFC キャンドル
NFC キャンドル
treby
Meshblu/Node-REDで楽しむIoT
Meshblu/Node-REDで楽しむIoT
Takashi Ariyama
Maker Faire Tokyo 2012 のご報告など
Maker Faire Tokyo 2012 のご報告など
Bizan Nishimura
見える!「IoT」 NefryでJenkinsのXFD作ってみた
見える!「IoT」 NefryでJenkinsのXFD作ってみた
Tone Blue
GUI何処行ったんDocker
GUI何処行ったんDocker
Kazuhito Miura
コンピュータの知識を用いなくても 理解できるビットコイン ver.2
コンピュータの知識を用いなくても 理解できるビットコイン ver.2
Kenji Saito
Zigbee Study
Zigbee Study
Shotaro Uchida
見える!「IoT」NefryでJenkinsのXFD作ってみた
見える!「IoT」NefryでJenkinsのXFD作ってみた
Tone Blue
Crashlyticsでクラッシュ撲滅作戦
Crashlyticsでクラッシュ撲滅作戦
Yoichiro Sakurai
Fandroid大垣支部「Arduinoでやってみたがや」
Fandroid大垣支部「Arduinoでやってみたがや」
Shinichi Ozaki
いろんなコミュニティに参加してみた
いろんなコミュニティに参加してみた
Tone Blue
テレニコツイ
テレニコツイ
jz5 MATSUE
どたばたかいぎ成果発表
どたばたかいぎ成果発表
Eric Sartre
AozoraYomite @InfoTalk 2012/12/21
AozoraYomite @InfoTalk 2012/12/21
Yuki Higuchi
チームラボMake部 Maker Faire Tokyo 2012出展物一覧
チームラボMake部 Maker Faire Tokyo 2012出展物一覧
Nico-Tech Shenzhen/ニコ技深圳コミュニティ
Looking Back 2023
Looking Back 2023
Takahiro Yoshimura
Fill In The Blank
Fill In The Blank
Takahiro Yoshimura
Ticket To The Dark World
Ticket To The Dark World
Takahiro Yoshimura
Looking back 2022
Looking back 2022
Takahiro Yoshimura
Hazy Datagrams
Hazy Datagrams
Takahiro Yoshimura
Wartime Pigeons
Wartime Pigeons
Takahiro Yoshimura
Más contenido relacionado
Similar a あげフォト開発ノート #antama_ws
これからはじめるIoTデバイス mbed入門編
これからはじめるIoTデバイス mbed入門編
Naoto Tanaka
NFC キャンドル
NFC キャンドル
treby
Meshblu/Node-REDで楽しむIoT
Meshblu/Node-REDで楽しむIoT
Takashi Ariyama
Maker Faire Tokyo 2012 のご報告など
Maker Faire Tokyo 2012 のご報告など
Bizan Nishimura
見える!「IoT」 NefryでJenkinsのXFD作ってみた
見える!「IoT」 NefryでJenkinsのXFD作ってみた
Tone Blue
GUI何処行ったんDocker
GUI何処行ったんDocker
Kazuhito Miura
コンピュータの知識を用いなくても 理解できるビットコイン ver.2
コンピュータの知識を用いなくても 理解できるビットコイン ver.2
Kenji Saito
Zigbee Study
Zigbee Study
Shotaro Uchida
見える!「IoT」NefryでJenkinsのXFD作ってみた
見える!「IoT」NefryでJenkinsのXFD作ってみた
Tone Blue
Crashlyticsでクラッシュ撲滅作戦
Crashlyticsでクラッシュ撲滅作戦
Yoichiro Sakurai
Fandroid大垣支部「Arduinoでやってみたがや」
Fandroid大垣支部「Arduinoでやってみたがや」
Shinichi Ozaki
いろんなコミュニティに参加してみた
いろんなコミュニティに参加してみた
Tone Blue
テレニコツイ
テレニコツイ
jz5 MATSUE
どたばたかいぎ成果発表
どたばたかいぎ成果発表
Eric Sartre
AozoraYomite @InfoTalk 2012/12/21
AozoraYomite @InfoTalk 2012/12/21
Yuki Higuchi
チームラボMake部 Maker Faire Tokyo 2012出展物一覧
チームラボMake部 Maker Faire Tokyo 2012出展物一覧
Nico-Tech Shenzhen/ニコ技深圳コミュニティ
Similar a あげフォト開発ノート #antama_ws
(16)
これからはじめるIoTデバイス mbed入門編
これからはじめるIoTデバイス mbed入門編
NFC キャンドル
NFC キャンドル
Meshblu/Node-REDで楽しむIoT
Meshblu/Node-REDで楽しむIoT
Maker Faire Tokyo 2012 のご報告など
Maker Faire Tokyo 2012 のご報告など
見える!「IoT」 NefryでJenkinsのXFD作ってみた
見える!「IoT」 NefryでJenkinsのXFD作ってみた
GUI何処行ったんDocker
GUI何処行ったんDocker
コンピュータの知識を用いなくても 理解できるビットコイン ver.2
コンピュータの知識を用いなくても 理解できるビットコイン ver.2
Zigbee Study
Zigbee Study
見える!「IoT」NefryでJenkinsのXFD作ってみた
見える!「IoT」NefryでJenkinsのXFD作ってみた
Crashlyticsでクラッシュ撲滅作戦
Crashlyticsでクラッシュ撲滅作戦
Fandroid大垣支部「Arduinoでやってみたがや」
Fandroid大垣支部「Arduinoでやってみたがや」
いろんなコミュニティに参加してみた
いろんなコミュニティに参加してみた
テレニコツイ
テレニコツイ
どたばたかいぎ成果発表
どたばたかいぎ成果発表
AozoraYomite @InfoTalk 2012/12/21
AozoraYomite @InfoTalk 2012/12/21
チームラボMake部 Maker Faire Tokyo 2012出展物一覧
チームラボMake部 Maker Faire Tokyo 2012出展物一覧
Más de Takahiro Yoshimura
Looking Back 2023
Looking Back 2023
Takahiro Yoshimura
Fill In The Blank
Fill In The Blank
Takahiro Yoshimura
Ticket To The Dark World
Ticket To The Dark World
Takahiro Yoshimura
Looking back 2022
Looking back 2022
Takahiro Yoshimura
Hazy Datagrams
Hazy Datagrams
Takahiro Yoshimura
Wartime Pigeons
Wartime Pigeons
Takahiro Yoshimura
Securing Supply Chains
Securing Supply Chains
Takahiro Yoshimura
Looking Back: CIS on Managed K8S
Looking Back: CIS on Managed K8S
Takahiro Yoshimura
Beijing Report 2022
Beijing Report 2022
Takahiro Yoshimura
Asynchronicity
Asynchronicity
Takahiro Yoshimura
Outsmarting Smartphone Apps 2
Outsmarting Smartphone Apps 2
Takahiro Yoshimura
Outsmarting Smartphone Apps 2
Outsmarting Smartphone Apps 2
Takahiro Yoshimura
Outsmarting Smartphone Apps
Outsmarting Smartphone Apps
Takahiro Yoshimura
Drawing Dataflow On Dalvik Bytecodes
Drawing Dataflow On Dalvik Bytecodes
Takahiro Yoshimura
Trueseeing: Effective Dataflow Analysis over Dalvik Opcodes
Trueseeing: Effective Dataflow Analysis over Dalvik Opcodes
Takahiro Yoshimura
10 (about make 10 with 4 numbers challenge)
10 (about make 10 with 4 numbers challenge)
Takahiro Yoshimura
Go goes Mobile: Quick Exploration on Go 1.5 and Gomobile
Go goes Mobile: Quick Exploration on Go 1.5 and Gomobile
Takahiro Yoshimura
Android Wear: Good Parts
Android Wear: Good Parts
Takahiro Yoshimura
DEFCON21×S2 REPORT
DEFCON21×S2 REPORT
Takahiro Yoshimura
伝授の巻について #スクエアフリーセミナー #yochiand
伝授の巻について #スクエアフリーセミナー #yochiand
Takahiro Yoshimura
Más de Takahiro Yoshimura
(20)
Looking Back 2023
Looking Back 2023
Fill In The Blank
Fill In The Blank
Ticket To The Dark World
Ticket To The Dark World
Looking back 2022
Looking back 2022
Hazy Datagrams
Hazy Datagrams
Wartime Pigeons
Wartime Pigeons
Securing Supply Chains
Securing Supply Chains
Looking Back: CIS on Managed K8S
Looking Back: CIS on Managed K8S
Beijing Report 2022
Beijing Report 2022
Asynchronicity
Asynchronicity
Outsmarting Smartphone Apps 2
Outsmarting Smartphone Apps 2
Outsmarting Smartphone Apps 2
Outsmarting Smartphone Apps 2
Outsmarting Smartphone Apps
Outsmarting Smartphone Apps
Drawing Dataflow On Dalvik Bytecodes
Drawing Dataflow On Dalvik Bytecodes
Trueseeing: Effective Dataflow Analysis over Dalvik Opcodes
Trueseeing: Effective Dataflow Analysis over Dalvik Opcodes
10 (about make 10 with 4 numbers challenge)
10 (about make 10 with 4 numbers challenge)
Go goes Mobile: Quick Exploration on Go 1.5 and Gomobile
Go goes Mobile: Quick Exploration on Go 1.5 and Gomobile
Android Wear: Good Parts
Android Wear: Good Parts
DEFCON21×S2 REPORT
DEFCON21×S2 REPORT
伝授の巻について #スクエアフリーセミナー #yochiand
伝授の巻について #スクエアフリーセミナー #yochiand
あげフォト開発ノート #antama_ws
1.
あげフォト開発ノート Takahiro Yoshimura
(@alterakey) 9.6.2012
2.
自己紹介 こんな人 埼玉で活動しているアーキテクトです。 FlashゲームからWebアプリまで。
Twitterやってます→@alterakey
3.
あげフォトとは 画像を手軽に共有できるアルバムアプリ 第1回アンドロイド・マッシュ成果物 遅くなりました…
@inda_re @jKaro @nekosukesan55 @alterakey
4.
こんな感じです 写真を撮る ギャラリーから「共有」→アルバム化 欲しい人に転送だ! ビームでも可、QRコード経由でも可
5.
基本構成 ギャラリー部分 通信部分
6.
ギャラリー 大量の画像を表示する Galleryクラスを使用 →少々お粗末な作りですがご容赦願います 現在選択されているアルバムを表示
7.
アルバムとは? 画像の集まり 閲覧・共有の単位 収録方法 /sdcard/Android/data/c.t.t.a.e/<album>/picture-... (i.e. 外部ストレージ)
8.
ファイル名は? 記録しません。 画像を広く受け入れたいため 同一ファイル名を持つ画像でも扱いたい
元ファイル名のコードを推定できない UTF-8のNFC/NFD問題
9.
ファイル名は? こうすることによって… ファイル名重複の心配がなくなる 画像が取り扱いやすくなる
10.
共有 NFC経由でアルバムを共有する 文字通り触れてビーム→転送開始!
11.
共有…? NFCで転送したいが… NFCは遅い(∼500kbps)
しかも狭い(∼10cm) ではBluetoothは? Bluetoothは範囲が広すぎる →誰と通信するつもりなのか?
12.
共有……?? 誰と通信を?を解決するための… ディスカバリ ペアリング 遅いし往々にして面倒 →Bluetoothは面倒くさい…
13.
ここで この辺、本当に必須ですか? 接続先の選択・確認のため →そもそも近くにいるじゃないですか!
14.
気楽にやろうぜ! NFCでBluetoothアドレスを交換→直接接続 本来はソケットのUUIDも毎回生成しなおして交換すべきだが、今 回(0.0.1)は割愛
15.
でもNFCは… 普及途上の「これから」の技術 でも接続先を交換するだけなので… 小さな情報量を近くに伝えられればOK! →QRコードでも!モールス信号でも(ry
16.
QRコードで? 接続先を特殊なURL(content://...)の形式でまとめておいて… ACTION_VIEWを聞き取ります。 これでZXingなどからは起動可能に。
17.
そして直接接続 Android 2.3.3 (API
10)から追加されたメソッドを使います。 BD.createInsecureRfcommSocketToServiceRecord BA.listenUsingInsecureRfcommWithServiceRecord パスキー交換なし!きれいさっぱり!
18.
本当に大丈夫なの? Insecure… 「暗号化はするものの署名はしません」 →MITM攻撃に脆弱になる。 Bluetooth 2.0以前では暗号化すらされなくなるので注意が必要と いえば必要ですが…
19.
既知の問題 閲覧時の反応が悪い あまりに大量の画像を噛ませるとOOM 転送がまだ遅い!→Wi-Fiなどの利用 コードが汚い コードが汚い
20.
懸念 4.xから2.3/3.xに対してinsecureなBluetooth接続を張れない…とい うバグ報告がある。 http://code.google.com/p/android/issues/detail?id=29039
21.
公開は? Google Playには近日公開予定 Your Registration
to Google Play is still being processed... ヽ(`Д´)ノ コードもbitbucketに置きます(GPL-3)ので、研究して下さい! http://bitbucket.org/taky/ellene
22.
お疲れさまでした! 個人的なことですが… いろいろgithubに置いています。(GPL-3) 自由に使ってどんどん研究して下さい!例えば… Text
Viewer (dawne): 簡単なテキストビューア Scribbler (effy): タブレット落書き計画 Lightboxdroid (lucene): タブレットライトボックス化計画…など。 http://github.com/taky
23.
ご静聴ありがとうございました。
Notas del editor
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Descargar ahora