狠狠撸

狠狠撸Share a Scribd company logo
Tada Satoshi 
2014.08.23 AngularJS勉強会#2 by GDGKobe
?ただ さとし 
?Twitter : @pinmarch_t 
?Facebookアプリ開発の本 書いたりしてました(数年前) 
?Bioinformatics関係の仕事しています (Perl, R, RStudio, etc.) 
?日常(業務)ではjQuery使ってます
?AngularJSってデータバインド以外にも、 ルーティングの機能があるのは大きい! (前回の勉強会での感想) 
?サーバーに依存せず画面遷移ができる 
?サーバー立てるの、めんどくさいなあ
?AngularJSってデータバインド以外にも、 ルーティングの機能があるのは大きい! (前回の勉強会での感想) 
?サーバーに依存せず画面遷移ができる 
?サーバー立てるの、めんどくさいなあ python -m SimpleHTTPServer 8080 とか、打つの?
?AngularJSってデータバインド以外にも、 ルーティングの機能があるのは大きい! (前回の勉強会での感想) 
?サーバーに依存せず画面遷移ができる 
?サーバー立てるの、めんどくさいなあ 
?あ、Chrome AppsでHTMLアプリできる
?Chromeアプリと颁丑谤辞尘别拡张 (Extension) 
Chromeアプリ 
颁丑谤辞尘别拡张
?Chrome Web Storeからインストール 
Chrome Dev Editor
?Chromeアプリ = Installable Web Apps 
?Hosted Apps 
?外部のWebサイトにジャンプさせる 
?“Backgroundページ”を生成可能 
?“Background scripts”を実行可能 = ウィンドウタイプができる 
?Chrome APIsを利用可能 
?Packaged Apps 
?Offline = ローカルでWebアプリを機能させる 
?Extension 
?ツールバーやアドレスバーに追加機能を与える 
?Chrome Web Storeで公開、課金が可能
?AngularJSを活かせるのはPackaged Apps 
?こんな感じ
?開発中Chromeアプリのインストール (Chromeへの追加のしかた) 
1. デベロッパーモードにチェック 
2. パッケージ化されていない拡張機能を読み込む 
でフォルダを選択
?Chrome Appsに必要なファイル 
?manifest.json – 起動する際の設定 
manifest_version は2 
必要に応じて permissions を追加 
アプリ一覧に出すアイコン画像(128x128)を指定 
app.launch.local_path に最初の画面を指定 * Hosted Apps だと app.launch.web_url を指定
?Google Chart APIsを使ってみ…ようとした http://bouil.github.io/angular-google-chart/#/fat
?Google Chart Tools Directive Moduleを表示 https://github.com/pinmarch/sample.chrome.apps/tree/2014-08-23-gdgkobe 
時刻を表示するController 
ルーティングでビューを切り替え 
ng-view
?AngularJSはローカル環境でも便利 
?ローカル(オレオレ)環境ならChrome Apps 
?管理コンソールとかならChrome Web Store に公開してもいい 
?Chrome Apps 使っていきませんか
?APIの名前空間 chrome.* (ex. chrome.alarms) https://developer.chrome.com/apps/api_index 
?Stable APIs 
?alarms, app.runtime, app.window, commands, contextMenus, events, filesystem, gcm, i18n, identity, idle, mediaGalleries, notifications, permissions, power, pushMessaging, runtime, serial, socket, sockets.tcp, sockets.tcpServer, sockets.udp, storage, syncFileSystem, system.cpu, system.display, system.memory, system.network, system.storage, tts, types, usb 
?Beta APIs 
?accessibilityFeatures, bluetooth, bluetoothLowEnergy, bluetoothSocket 
?Dev APIs 
?audio, copresence, hid, location, wallpaper 
?Experimental APIs

More Related Content

What's hot (20)

はじめる Ember.js!! ~ Getting started with ember.js ~
はじめる Ember.js!! ~ Getting started with ember.js ~はじめる Ember.js!! ~ Getting started with ember.js ~
はじめる Ember.js!! ~ Getting started with ember.js ~
Ryunosuke SATO
?
もっとはじめる Ember.js !! ~ Getting started with Ember.js more ~
もっとはじめる Ember.js !! ~ Getting started with Ember.js more ~もっとはじめる Ember.js !! ~ Getting started with Ember.js more ~
もっとはじめる Ember.js !! ~ Getting started with Ember.js more ~
Ryunosuke SATO
?
React Redux Redux-Saga + サーバサイドレンダリング
React Redux Redux-Saga + サーバサイドレンダリングReact Redux Redux-Saga + サーバサイドレンダリング
React Redux Redux-Saga + サーバサイドレンダリング
エンジニア勉強会 エスキュービズム
?
Hello, Node.js
Hello, Node.jsHello, Node.js
Hello, Node.js
Shin Sekaryo
?
Type scriptmemo
Type scriptmemoType scriptmemo
Type scriptmemo
ytanno
?
闯别迟辫补肠办をざっくり绍介
闯别迟辫补肠办をざっくり绍介闯别迟辫补肠办をざっくり绍介
闯别迟辫补肠办をざっくり绍介
Yuki Kokubo
?
なぜ人は必死で箩蚕耻别谤测を捨てようとしているのか
なぜ人は必死で箩蚕耻别谤测を捨てようとしているのかなぜ人は必死で箩蚕耻别谤测を捨てようとしているのか
なぜ人は必死で箩蚕耻别谤测を捨てようとしているのか
Yoichi Toyota
?
箩蚕耻别谤测で気をつけてほしいこと
箩蚕耻别谤测で気をつけてほしいこと箩蚕耻别谤测で気をつけてほしいこと
箩蚕耻别谤测で気をつけてほしいこと
良太 増子
?
Node.jsて?サーハ?フ?ロク?ラマ テ?ヒ?ューしよう
Node.jsて?サーハ?フ?ロク?ラマ テ?ヒ?ューしようNode.jsて?サーハ?フ?ロク?ラマ テ?ヒ?ューしよう
Node.jsて?サーハ?フ?ロク?ラマ テ?ヒ?ューしよう
Yuusuke Takeuchi
?
STORES.jp x AngularJS
STORES.jp x AngularJSSTORES.jp x AngularJS
STORES.jp x AngularJS
Keisuke Makino
?
懲りずにazure functionsでlinebotを作ってみた
懲りずにazure functionsでlinebotを作ってみた懲りずにazure functionsでlinebotを作ってみた
懲りずにazure functionsでlinebotを作ってみた
裕之 木下
?
厂补颈濒蝉.箩蝉のメリット?デメリット
厂补颈濒蝉.箩蝉のメリット?デメリット厂补颈濒蝉.箩蝉のメリット?デメリット
厂补颈濒蝉.箩蝉のメリット?デメリット
Ito Kohta
?
搁补颈濒蝉で搁别补肠迟.箩蝉を动かしてみた话
搁补颈濒蝉で搁别补肠迟.箩蝉を动かしてみた话搁补颈濒蝉で搁别补肠迟.箩蝉を动かしてみた话
搁补颈濒蝉で搁别补肠迟.箩蝉を动かしてみた话
yoshioka_cb
?
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
大阪Node学園 七時限目 「ゼロからはじめるnode.js」大阪Node学園 七時限目 「ゼロからはじめるnode.js」
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
Shunsuke Watanabe
?
Ng mtg#3
Ng mtg#3Ng mtg#3
Ng mtg#3
Kenichi Kanai
?
片手間JS on Rails
片手間JS on Rails片手間JS on Rails
片手間JS on Rails
Ryunosuke SATO
?
搁别补肠迟で颁惭厂を作ったときにハマったこと
搁别补肠迟で颁惭厂を作ったときにハマったこと搁别补肠迟で颁惭厂を作ったときにハマったこと
搁别补肠迟で颁惭厂を作ったときにハマったこと
kazuki matsumura
?
いまさら聞けない!?Backbone.js 超入門
いまさら聞けない!?Backbone.js 超入門いまさら聞けない!?Backbone.js 超入門
いまさら聞けない!?Backbone.js 超入門
Kohei Kadowaki
?
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
Hiroyuki Kusu
?
20130719 始めるdev ops
20130719 始めるdev ops20130719 始めるdev ops
20130719 始めるdev ops
aktsk
?
はじめる Ember.js!! ~ Getting started with ember.js ~
はじめる Ember.js!! ~ Getting started with ember.js ~はじめる Ember.js!! ~ Getting started with ember.js ~
はじめる Ember.js!! ~ Getting started with ember.js ~
Ryunosuke SATO
?
もっとはじめる Ember.js !! ~ Getting started with Ember.js more ~
もっとはじめる Ember.js !! ~ Getting started with Ember.js more ~もっとはじめる Ember.js !! ~ Getting started with Ember.js more ~
もっとはじめる Ember.js !! ~ Getting started with Ember.js more ~
Ryunosuke SATO
?
Type scriptmemo
Type scriptmemoType scriptmemo
Type scriptmemo
ytanno
?
闯别迟辫补肠办をざっくり绍介
闯别迟辫补肠办をざっくり绍介闯别迟辫补肠办をざっくり绍介
闯别迟辫补肠办をざっくり绍介
Yuki Kokubo
?
なぜ人は必死で箩蚕耻别谤测を捨てようとしているのか
なぜ人は必死で箩蚕耻别谤测を捨てようとしているのかなぜ人は必死で箩蚕耻别谤测を捨てようとしているのか
なぜ人は必死で箩蚕耻别谤测を捨てようとしているのか
Yoichi Toyota
?
箩蚕耻别谤测で気をつけてほしいこと
箩蚕耻别谤测で気をつけてほしいこと箩蚕耻别谤测で気をつけてほしいこと
箩蚕耻别谤测で気をつけてほしいこと
良太 増子
?
Node.jsて?サーハ?フ?ロク?ラマ テ?ヒ?ューしよう
Node.jsて?サーハ?フ?ロク?ラマ テ?ヒ?ューしようNode.jsて?サーハ?フ?ロク?ラマ テ?ヒ?ューしよう
Node.jsて?サーハ?フ?ロク?ラマ テ?ヒ?ューしよう
Yuusuke Takeuchi
?
懲りずにazure functionsでlinebotを作ってみた
懲りずにazure functionsでlinebotを作ってみた懲りずにazure functionsでlinebotを作ってみた
懲りずにazure functionsでlinebotを作ってみた
裕之 木下
?
厂补颈濒蝉.箩蝉のメリット?デメリット
厂补颈濒蝉.箩蝉のメリット?デメリット厂补颈濒蝉.箩蝉のメリット?デメリット
厂补颈濒蝉.箩蝉のメリット?デメリット
Ito Kohta
?
搁补颈濒蝉で搁别补肠迟.箩蝉を动かしてみた话
搁补颈濒蝉で搁别补肠迟.箩蝉を动かしてみた话搁补颈濒蝉で搁别补肠迟.箩蝉を动かしてみた话
搁补颈濒蝉で搁别补肠迟.箩蝉を动かしてみた话
yoshioka_cb
?
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
大阪Node学園 七時限目 「ゼロからはじめるnode.js」大阪Node学園 七時限目 「ゼロからはじめるnode.js」
大阪Node学園 七時限目 「ゼロからはじめるnode.js」
Shunsuke Watanabe
?
搁别补肠迟で颁惭厂を作ったときにハマったこと
搁别补肠迟で颁惭厂を作ったときにハマったこと搁别补肠迟で颁惭厂を作ったときにハマったこと
搁别补肠迟で颁惭厂を作ったときにハマったこと
kazuki matsumura
?
いまさら聞けない!?Backbone.js 超入門
いまさら聞けない!?Backbone.js 超入門いまさら聞けない!?Backbone.js 超入門
いまさら聞けない!?Backbone.js 超入門
Kohei Kadowaki
?
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
【東京Node学園祭2016】Node.js × Babel で AWS Lambda アプリケーションを開発する
Hiroyuki Kusu
?
20130719 始めるdev ops
20130719 始めるdev ops20130719 始めるdev ops
20130719 始めるdev ops
aktsk
?

Similar to AngularJS x Chrome Apps (2014.08.23 #gdgkobe event) (20)

Walking front end
Walking front endWalking front end
Walking front end
Hirata Tomoko
?
アジャイルソフトウェア开発の道具箱
アジャイルソフトウェア开発の道具箱アジャイルソフトウェア开発の道具箱
アジャイルソフトウェア开発の道具箱
Koichi ITO
?
あなたの安心を高速に守る Container-based CI
あなたの安心を高速に守る Container-based CIあなたの安心を高速に守る Container-based CI
あなたの安心を高速に守る Container-based CI
Wataru MIYAGUNI
?
Going Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No ServersGoing Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No Servers
Keisuke Nishitani
?
S14 t3 yosuke_yamashita
S14 t3 yosuke_yamashitaS14 t3 yosuke_yamashita
S14 t3 yosuke_yamashita
Takeshi Akutsu
?
Windows azureって何
Windows azureって何Windows azureって何
Windows azureって何
Kana SUZUKI
?
AngularJSでwebアプリを作ってみた!(2014/6/8 GDGKobe)
AngularJSでwebアプリを作ってみた!(2014/6/8 GDGKobe)AngularJSでwebアプリを作ってみた!(2014/6/8 GDGKobe)
AngularJSでwebアプリを作ってみた!(2014/6/8 GDGKobe)
pinmarch_t Tada
?
Om Next ~React.jsを超えて
Om Next ~React.jsを超えてOm Next ~React.jsを超えて
Om Next ~React.jsを超えて
Kazuki Tsutsumi
?
今後のWeb開発の未来を考えてangular jsにしました(拡大版)
今後のWeb開発の未来を考えてangular jsにしました(拡大版)今後のWeb開発の未来を考えてangular jsにしました(拡大版)
今後のWeb開発の未来を考えてangular jsにしました(拡大版)
Mitsuru Ogawa
?
ネットワーク分散型フレームワーク颁辞苍痴颈别飞
ネットワーク分散型フレームワーク颁辞苍痴颈别飞ネットワーク分散型フレームワーク颁辞苍痴颈别飞
ネットワーク分散型フレームワーク颁辞苍痴颈别飞
Rakuten Group, Inc.
?
础苍驳耻濒补谤闯厂から搁别补肠迟に移ったケースの话
础苍驳耻濒补谤闯厂から搁别补肠迟に移ったケースの话础苍驳耻濒补谤闯厂から搁别补肠迟に移ったケースの话
础苍驳耻濒补谤闯厂から搁别补肠迟に移ったケースの话
kumatch kumatch
?
我が家のフロントエンド开発事情
我が家のフロントエンド开発事情我が家のフロントエンド开発事情
我が家のフロントエンド开発事情
Naoki Yamada
?
俺とAngular JS 2
俺とAngular JS 2俺とAngular JS 2
俺とAngular JS 2
Masayuki KaToH
?
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
normalian
?
Riot.jsを用いたweb開発 takusuta tech conf #1
Riot.jsを用いたweb開発   takusuta tech conf #1Riot.jsを用いたweb開発   takusuta tech conf #1
Riot.jsを用いたweb開発 takusuta tech conf #1
Keisuke Imai
?
Real World Android Akka - 日本語版
Real World Android Akka - 日本語版Real World Android Akka - 日本語版
Real World Android Akka - 日本語版
Taisuke Oe
?
退屈なブラウザ作业を辫耻辫辫别迟别别谤にやらせたいお话
退屈なブラウザ作业を辫耻辫辫别迟别别谤にやらせたいお话退屈なブラウザ作业を辫耻辫辫别迟别别谤にやらせたいお话
退屈なブラウザ作业を辫耻辫辫别迟别别谤にやらせたいお话
Tadashi Nemoto
?
Alt01-LT
Alt01-LTAlt01-LT
Alt01-LT
Yuta Hiroto
?
詳解!自動結合テスト #jasst
詳解!自動結合テスト #jasst詳解!自動結合テスト #jasst
詳解!自動結合テスト #jasst
kyon mm
?
Service workerとwebフ?ッシュ通知
Service workerとwebフ?ッシュ通知Service workerとwebフ?ッシュ通知
Service workerとwebフ?ッシュ通知
zaru sakuraba
?
アジャイルソフトウェア开発の道具箱
アジャイルソフトウェア开発の道具箱アジャイルソフトウェア开発の道具箱
アジャイルソフトウェア开発の道具箱
Koichi ITO
?
あなたの安心を高速に守る Container-based CI
あなたの安心を高速に守る Container-based CIあなたの安心を高速に守る Container-based CI
あなたの安心を高速に守る Container-based CI
Wataru MIYAGUNI
?
Going Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No ServersGoing Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No Servers
Keisuke Nishitani
?
Windows azureって何
Windows azureって何Windows azureって何
Windows azureって何
Kana SUZUKI
?
AngularJSでwebアプリを作ってみた!(2014/6/8 GDGKobe)
AngularJSでwebアプリを作ってみた!(2014/6/8 GDGKobe)AngularJSでwebアプリを作ってみた!(2014/6/8 GDGKobe)
AngularJSでwebアプリを作ってみた!(2014/6/8 GDGKobe)
pinmarch_t Tada
?
Om Next ~React.jsを超えて
Om Next ~React.jsを超えてOm Next ~React.jsを超えて
Om Next ~React.jsを超えて
Kazuki Tsutsumi
?
今後のWeb開発の未来を考えてangular jsにしました(拡大版)
今後のWeb開発の未来を考えてangular jsにしました(拡大版)今後のWeb開発の未来を考えてangular jsにしました(拡大版)
今後のWeb開発の未来を考えてangular jsにしました(拡大版)
Mitsuru Ogawa
?
ネットワーク分散型フレームワーク颁辞苍痴颈别飞
ネットワーク分散型フレームワーク颁辞苍痴颈别飞ネットワーク分散型フレームワーク颁辞苍痴颈别飞
ネットワーク分散型フレームワーク颁辞苍痴颈别飞
Rakuten Group, Inc.
?
础苍驳耻濒补谤闯厂から搁别补肠迟に移ったケースの话
础苍驳耻濒补谤闯厂から搁别补肠迟に移ったケースの话础苍驳耻濒补谤闯厂から搁别补肠迟に移ったケースの话
础苍驳耻濒补谤闯厂から搁别补肠迟に移ったケースの话
kumatch kumatch
?
我が家のフロントエンド开発事情
我が家のフロントエンド开発事情我が家のフロントエンド开発事情
我が家のフロントエンド开発事情
Naoki Yamada
?
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
わんくま同盟名古屋勉強会18回目 ASP.NET MVC3を利用したHTML5な画面開発~クラウドも有るよ!~
normalian
?
Riot.jsを用いたweb開発 takusuta tech conf #1
Riot.jsを用いたweb開発   takusuta tech conf #1Riot.jsを用いたweb開発   takusuta tech conf #1
Riot.jsを用いたweb開発 takusuta tech conf #1
Keisuke Imai
?
Real World Android Akka - 日本語版
Real World Android Akka - 日本語版Real World Android Akka - 日本語版
Real World Android Akka - 日本語版
Taisuke Oe
?
退屈なブラウザ作业を辫耻辫辫别迟别别谤にやらせたいお话
退屈なブラウザ作业を辫耻辫辫别迟别别谤にやらせたいお话退屈なブラウザ作业を辫耻辫辫别迟别别谤にやらせたいお话
退屈なブラウザ作业を辫耻辫辫别迟别别谤にやらせたいお话
Tadashi Nemoto
?
詳解!自動結合テスト #jasst
詳解!自動結合テスト #jasst詳解!自動結合テスト #jasst
詳解!自動結合テスト #jasst
kyon mm
?
Service workerとwebフ?ッシュ通知
Service workerとwebフ?ッシュ通知Service workerとwebフ?ッシュ通知
Service workerとwebフ?ッシュ通知
zaru sakuraba
?

More from pinmarch_t Tada (6)

顿辞肠办别谤ことはじめ的なはなし
顿辞肠办别谤ことはじめ的なはなし顿辞肠办别谤ことはじめ的なはなし
顿辞肠办别谤ことはじめ的なはなし
pinmarch_t Tada
?
SNPのオープンデータを覗き見る TokyoWebmining #47 (2015.06.27)
SNPのオープンデータを覗き見る TokyoWebmining #47 (2015.06.27)SNPのオープンデータを覗き見る TokyoWebmining #47 (2015.06.27)
SNPのオープンデータを覗き見る TokyoWebmining #47 (2015.06.27)
pinmarch_t Tada
?
Angularを使ってみる実例いくつか (2015/4/29 GDGKobe)
Angularを使ってみる実例いくつか (2015/4/29 GDGKobe)Angularを使ってみる実例いくつか (2015/4/29 GDGKobe)
Angularを使ってみる実例いくつか (2015/4/29 GDGKobe)
pinmarch_t Tada
?
Google Prediction APIを使う前に知っておきたい統計のはなし
Google Prediction APIを使う前に知っておきたい統計のはなしGoogle Prediction APIを使う前に知っておきたい統計のはなし
Google Prediction APIを使う前に知っておきたい統計のはなし
pinmarch_t Tada
?
蹿补肠别产辞辞办アプリ开発あれこれ
蹿补肠别产辞辞办アプリ开発あれこれ蹿补肠别产辞辞办アプリ开発あれこれ
蹿补肠别产辞辞办アプリ开発あれこれ
pinmarch_t Tada
?
ふぇいすぶっくをたしなむ(2011/5/13贵补肠别产辞辞办讲义资料)
ふぇいすぶっくをたしなむ(2011/5/13贵补肠别产辞辞办讲义资料)ふぇいすぶっくをたしなむ(2011/5/13贵补肠别产辞辞办讲义资料)
ふぇいすぶっくをたしなむ(2011/5/13贵补肠别产辞辞办讲义资料)
pinmarch_t Tada
?
顿辞肠办别谤ことはじめ的なはなし
顿辞肠办别谤ことはじめ的なはなし顿辞肠办别谤ことはじめ的なはなし
顿辞肠办别谤ことはじめ的なはなし
pinmarch_t Tada
?
SNPのオープンデータを覗き見る TokyoWebmining #47 (2015.06.27)
SNPのオープンデータを覗き見る TokyoWebmining #47 (2015.06.27)SNPのオープンデータを覗き見る TokyoWebmining #47 (2015.06.27)
SNPのオープンデータを覗き見る TokyoWebmining #47 (2015.06.27)
pinmarch_t Tada
?
Angularを使ってみる実例いくつか (2015/4/29 GDGKobe)
Angularを使ってみる実例いくつか (2015/4/29 GDGKobe)Angularを使ってみる実例いくつか (2015/4/29 GDGKobe)
Angularを使ってみる実例いくつか (2015/4/29 GDGKobe)
pinmarch_t Tada
?
Google Prediction APIを使う前に知っておきたい統計のはなし
Google Prediction APIを使う前に知っておきたい統計のはなしGoogle Prediction APIを使う前に知っておきたい統計のはなし
Google Prediction APIを使う前に知っておきたい統計のはなし
pinmarch_t Tada
?
蹿补肠别产辞辞办アプリ开発あれこれ
蹿补肠别产辞辞办アプリ开発あれこれ蹿补肠别产辞辞办アプリ开発あれこれ
蹿补肠别产辞辞办アプリ开発あれこれ
pinmarch_t Tada
?
ふぇいすぶっくをたしなむ(2011/5/13贵补肠别产辞辞办讲义资料)
ふぇいすぶっくをたしなむ(2011/5/13贵补肠别产辞辞办讲义资料)ふぇいすぶっくをたしなむ(2011/5/13贵补肠别产辞辞办讲义资料)
ふぇいすぶっくをたしなむ(2011/5/13贵补肠别产辞辞办讲义资料)
pinmarch_t Tada
?

AngularJS x Chrome Apps (2014.08.23 #gdgkobe event)