Submit Search
Upload
potatotips (iOS/Android開発Tips共有会) 第19回 資料
•
4 likes
•
9,321 views
Takao Sumitomo
Follow
potatotips (iOS/Android開発Tips共有会) 第19回の発表資料です。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 18
Download now
Download to read offline
Recommended
SQLiteDatabaseを無理矢理覗く
SQLiteDatabaseを無理矢理覗く
Takao Sumitomo
開発を効率的に進めるられるまでの道程
開発を効率的に進めるられるまでの道程
Takao Sumitomo
用途に合わせたアニメーションの実装方法
用途に合わせたアニメーションの実装方法
Takao Sumitomo
Bot Builder V4 SDK + QnA Maker / LUIS
Bot Builder V4 SDK + QnA Maker / LUIS
Yoshitaka Seo
これからのモバイルWebと最新動向
これからのモバイルWebと最新動向
yoshikawa_t
高速でトライ&エラーを するために気をつけてること
高速でトライ&エラーを するために気をつけてること
Takao Sumitomo
ReactNative + Redux + NativeBaseでつくるサンプル実装をのぞく
ReactNative + Redux + NativeBaseでつくるサンプル実装をのぞく
Fumiya Sakai
Alternative WebView
Alternative WebView
Shigeki Yamato
Recommended
SQLiteDatabaseを無理矢理覗く
SQLiteDatabaseを無理矢理覗く
Takao Sumitomo
開発を効率的に進めるられるまでの道程
開発を効率的に進めるられるまでの道程
Takao Sumitomo
用途に合わせたアニメーションの実装方法
用途に合わせたアニメーションの実装方法
Takao Sumitomo
Bot Builder V4 SDK + QnA Maker / LUIS
Bot Builder V4 SDK + QnA Maker / LUIS
Yoshitaka Seo
これからのモバイルWebと最新動向
これからのモバイルWebと最新動向
yoshikawa_t
高速でトライ&エラーを するために気をつけてること
高速でトライ&エラーを するために気をつけてること
Takao Sumitomo
ReactNative + Redux + NativeBaseでつくるサンプル実装をのぞく
ReactNative + Redux + NativeBaseでつくるサンプル実装をのぞく
Fumiya Sakai
Alternative WebView
Alternative WebView
Shigeki Yamato
困った時のDev toolsの使い方(初心者向け)
困った時のDev toolsの使い方(初心者向け)
yoshikawa_t
少しずつ手厚くして不具合や仕様漏れを防ぐために
少しずつ手厚くして不具合や仕様漏れを防ぐために
Fumiya Sakai
TechFeedというテクノロジーキュレーションサービスを作った話
TechFeedというテクノロジーキュレーションサービスを作った話
yoshikawa_t
いまさら聞けないHTML5概要
いまさら聞けないHTML5概要
yoshikawa_t
Androidにしゃべらせるために
Androidにしゃべらせるために
Daisuke Takai
テストがあればなんとかなる〜効率化までの道程〜
テストがあればなんとかなる〜効率化までの道程〜
Takao Sumitomo
Google+APIをさわってみる。
Google+APIをさわってみる。
Hiroyuki Nozaki
HTML5の話
HTML5の話
Hiroyuki Nozaki
Sencha touch vs j query mobile
Sencha touch vs j query mobile
yoshikawa_t
5分でわかるGoogle+API
5分でわかるGoogle+API
Yasutaka Kawamoto
Chrome Apps & Chromeウェブストア概要
Chrome Apps & Chromeウェブストア概要
yoshikawa_t
LIGにおけるフロントエンドチーム構築
LIGにおけるフロントエンドチーム構築
Hayashi Yuichi
リンク機構を有するロボットをGazeboで動かす
リンク機構を有するロボットをGazeboで動かす
tomohiro kuwano
Wantedlyのテスト事情
Wantedlyのテスト事情
Takao Sumitomo
sharedUserIdを使った俺得開発ツールの作り方
sharedUserIdを使った俺得開発ツールの作り方
Takao Sumitomo
2017823 pythonを始めよう
2017823 pythonを始めよう
shouta yoshikai
Angularおじさんの1年
Angularおじさんの1年
Hayashi Yuichi
粗探しをしてGoのコントリビューターになる方法
粗探しをしてGoのコントリビューターになる方法
Takuya Ueda
Graal を Solr で使ってみた #SolrJP
Graal を Solr で使ってみた #SolrJP
Yahoo!デベロッパーネットワーク
Front-end package managers
Front-end package managers
Hayashi Yuichi
WWDCのチケット外れてもSFに行った方が良い理由
WWDCのチケット外れてもSFに行った方が良い理由
Yusuke Kita
Flow, Mortar and Dagger 2 のTIPS
Flow, Mortar and Dagger 2 のTIPS
Taiju Muto
More Related Content
What's hot
困った時のDev toolsの使い方(初心者向け)
困った時のDev toolsの使い方(初心者向け)
yoshikawa_t
少しずつ手厚くして不具合や仕様漏れを防ぐために
少しずつ手厚くして不具合や仕様漏れを防ぐために
Fumiya Sakai
TechFeedというテクノロジーキュレーションサービスを作った話
TechFeedというテクノロジーキュレーションサービスを作った話
yoshikawa_t
いまさら聞けないHTML5概要
いまさら聞けないHTML5概要
yoshikawa_t
Androidにしゃべらせるために
Androidにしゃべらせるために
Daisuke Takai
テストがあればなんとかなる〜効率化までの道程〜
テストがあればなんとかなる〜効率化までの道程〜
Takao Sumitomo
Google+APIをさわってみる。
Google+APIをさわってみる。
Hiroyuki Nozaki
HTML5の話
HTML5の話
Hiroyuki Nozaki
Sencha touch vs j query mobile
Sencha touch vs j query mobile
yoshikawa_t
5分でわかるGoogle+API
5分でわかるGoogle+API
Yasutaka Kawamoto
Chrome Apps & Chromeウェブストア概要
Chrome Apps & Chromeウェブストア概要
yoshikawa_t
LIGにおけるフロントエンドチーム構築
LIGにおけるフロントエンドチーム構築
Hayashi Yuichi
リンク機構を有するロボットをGazeboで動かす
リンク機構を有するロボットをGazeboで動かす
tomohiro kuwano
Wantedlyのテスト事情
Wantedlyのテスト事情
Takao Sumitomo
sharedUserIdを使った俺得開発ツールの作り方
sharedUserIdを使った俺得開発ツールの作り方
Takao Sumitomo
2017823 pythonを始めよう
2017823 pythonを始めよう
shouta yoshikai
Angularおじさんの1年
Angularおじさんの1年
Hayashi Yuichi
粗探しをしてGoのコントリビューターになる方法
粗探しをしてGoのコントリビューターになる方法
Takuya Ueda
Graal を Solr で使ってみた #SolrJP
Graal を Solr で使ってみた #SolrJP
Yahoo!デベロッパーネットワーク
Front-end package managers
Front-end package managers
Hayashi Yuichi
What's hot
(20)
困った時のDev toolsの使い方(初心者向け)
困った時のDev toolsの使い方(初心者向け)
少しずつ手厚くして不具合や仕様漏れを防ぐために
少しずつ手厚くして不具合や仕様漏れを防ぐために
TechFeedというテクノロジーキュレーションサービスを作った話
TechFeedというテクノロジーキュレーションサービスを作った話
いまさら聞けないHTML5概要
いまさら聞けないHTML5概要
Androidにしゃべらせるために
Androidにしゃべらせるために
テストがあればなんとかなる〜効率化までの道程〜
テストがあればなんとかなる〜効率化までの道程〜
Google+APIをさわってみる。
Google+APIをさわってみる。
HTML5の話
HTML5の話
Sencha touch vs j query mobile
Sencha touch vs j query mobile
5分でわかるGoogle+API
5分でわかるGoogle+API
Chrome Apps & Chromeウェブストア概要
Chrome Apps & Chromeウェブストア概要
LIGにおけるフロントエンドチーム構築
LIGにおけるフロントエンドチーム構築
リンク機構を有するロボットをGazeboで動かす
リンク機構を有するロボットをGazeboで動かす
Wantedlyのテスト事情
Wantedlyのテスト事情
sharedUserIdを使った俺得開発ツールの作り方
sharedUserIdを使った俺得開発ツールの作り方
2017823 pythonを始めよう
2017823 pythonを始めよう
Angularおじさんの1年
Angularおじさんの1年
粗探しをしてGoのコントリビューターになる方法
粗探しをしてGoのコントリビューターになる方法
Graal を Solr で使ってみた #SolrJP
Graal を Solr で使ってみた #SolrJP
Front-end package managers
Front-end package managers
Viewers also liked
WWDCのチケット外れてもSFに行った方が良い理由
WWDCのチケット外れてもSFに行った方が良い理由
Yusuke Kita
Flow, Mortar and Dagger 2 のTIPS
Flow, Mortar and Dagger 2 のTIPS
Taiju Muto
Core Graphics on watchOS 2
Core Graphics on watchOS 2
Shuichi Tsutsumi
WWDC 2016の概観
WWDC 2016の概観
Yuta Hoshino
Photos vs Assets Library - いまさら始めるPhotos.framework
Photos vs Assets Library - いまさら始めるPhotos.framework
Kaname Noto
Shall we play a game?
Shall we play a game?
Maciej Lasyk
Viewers also liked
(6)
WWDCのチケット外れてもSFに行った方が良い理由
WWDCのチケット外れてもSFに行った方が良い理由
Flow, Mortar and Dagger 2 のTIPS
Flow, Mortar and Dagger 2 のTIPS
Core Graphics on watchOS 2
Core Graphics on watchOS 2
WWDC 2016の概観
WWDC 2016の概観
Photos vs Assets Library - いまさら始めるPhotos.framework
Photos vs Assets Library - いまさら始めるPhotos.framework
Shall we play a game?
Shall we play a game?
Similar to potatotips (iOS/Android開発Tips共有会) 第19回 資料
html5jロボット部 第3回勉強会「ロボット × ビジネス」
html5jロボット部 第3回勉強会「ロボット × ビジネス」
robotstart
製造業のプロジェクトマネジメント -ライン増設編-
製造業のプロジェクトマネジメント -ライン増設編-
K K
kintone × IoT 連携による現場業務の改善(kintone hive)
kintone × IoT 連携による現場業務の改善(kintone hive)
JOYZO
Kintone hacktokyo1(kintone ×_iot連携による現場業務の改善)
Kintone hacktokyo1(kintone ×_iot連携による現場業務の改善)
Cybozucommunity
kintone × IoT 連携による現場業務の改善(kintone hive)
kintone × IoT 連携による現場業務の改善(kintone hive)
Ryu Yamashita
230517_chatGPT_v01.pdf
230517_chatGPT_v01.pdf
Satoshi Kume
製造業のプロジェクトマネジメント~レイアウト変更編~
製造業のプロジェクトマネジメント~レイアウト変更編~
K K
CIのビルドを通知する仕組みをAndroidとFirestoreで作った話
CIのビルドを通知する仕組みをAndroidとFirestoreで作った話
Takao Sumitomo
Web BluetoothではじめるIoT Prototype
Web BluetoothではじめるIoT Prototype
Masayuki Kurashita
個人開発 デプロイまでの道のり
個人開発 デプロイまでの道のり
K K
Google APP Engine vs リアルタイムウェブ
Google APP Engine vs リアルタイムウェブ
Hagiwara takayuki
GitHub Actionsを使ってAPI外部公開時の作業を自動化した話
GitHub Actionsを使ってAPI外部公開時の作業を自動化した話
KainumaRyo
ANSIBLE_KEEP_REMOTE_FILESをTrueにしてみよう!
ANSIBLE_KEEP_REMOTE_FILESをTrueにしてみよう!
Hideki Saito
IoTしてないけどウェブサービスをつくった
IoTしてないけどウェブサービスをつくった
K K
IoTで5days学生インターン
IoTで5days学生インターン
Kazuya Fukumoto
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
Hideki Takase
ラジコンがネットと出会ったら
ラジコンがネットと出会ったら
Takuya Andou
SORACOM Conference "Discovery" 2018 | E4. 現場で”結果を出す”IoT活用の進め方 〜SORACOMユーザーとイン...
SORACOM Conference "Discovery" 2018 | E4. 現場で”結果を出す”IoT活用の進め方 〜SORACOMユーザーとイン...
SORACOM,INC
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
Yutaka Kato
匠Methodを使った製品開発の現場
匠Methodを使った製品開発の現場
Haruo Sato
Similar to potatotips (iOS/Android開発Tips共有会) 第19回 資料
(20)
html5jロボット部 第3回勉強会「ロボット × ビジネス」
html5jロボット部 第3回勉強会「ロボット × ビジネス」
製造業のプロジェクトマネジメント -ライン増設編-
製造業のプロジェクトマネジメント -ライン増設編-
kintone × IoT 連携による現場業務の改善(kintone hive)
kintone × IoT 連携による現場業務の改善(kintone hive)
Kintone hacktokyo1(kintone ×_iot連携による現場業務の改善)
Kintone hacktokyo1(kintone ×_iot連携による現場業務の改善)
kintone × IoT 連携による現場業務の改善(kintone hive)
kintone × IoT 連携による現場業務の改善(kintone hive)
230517_chatGPT_v01.pdf
230517_chatGPT_v01.pdf
製造業のプロジェクトマネジメント~レイアウト変更編~
製造業のプロジェクトマネジメント~レイアウト変更編~
CIのビルドを通知する仕組みをAndroidとFirestoreで作った話
CIのビルドを通知する仕組みをAndroidとFirestoreで作った話
Web BluetoothではじめるIoT Prototype
Web BluetoothではじめるIoT Prototype
個人開発 デプロイまでの道のり
個人開発 デプロイまでの道のり
Google APP Engine vs リアルタイムウェブ
Google APP Engine vs リアルタイムウェブ
GitHub Actionsを使ってAPI外部公開時の作業を自動化した話
GitHub Actionsを使ってAPI外部公開時の作業を自動化した話
ANSIBLE_KEEP_REMOTE_FILESをTrueにしてみよう!
ANSIBLE_KEEP_REMOTE_FILESをTrueにしてみよう!
IoTしてないけどウェブサービスをつくった
IoTしてないけどウェブサービスをつくった
IoTで5days学生インターン
IoTで5days学生インターン
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
IoTアプリ/ロボット開発をリアルタイムOSでレベルアップしませんか? ~高品質な組込み向けオープンソースを開発するTOPPERSプロジェクトのご紹介~
ラジコンがネットと出会ったら
ラジコンがネットと出会ったら
SORACOM Conference "Discovery" 2018 | E4. 現場で”結果を出す”IoT活用の進め方 〜SORACOMユーザーとイン...
SORACOM Conference "Discovery" 2018 | E4. 現場で”結果を出す”IoT活用の進め方 〜SORACOMユーザーとイン...
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
匠Methodを使った製品開発の現場
匠Methodを使った製品開発の現場
More from Takao Sumitomo
僕は上スワイプでBottomSheetを出したかっただけなんだ
僕は上スワイプでBottomSheetを出したかっただけなんだ
Takao Sumitomo
Camera API 1と2が混在するプロダクトの開発で 泣いたこととそのワークアラウンド
Camera API 1と2が混在するプロダクトの開発で 泣いたこととそのワークアラウンド
Takao Sumitomo
アプリを成長させるためのログ取りとログ解析に必要なこと
アプリを成長させるためのログ取りとログ解析に必要なこと
Takao Sumitomo
(beta)アプリを成長させるためのログ取りとログ解析に必要なこと
(beta)アプリを成長させるためのログ取りとログ解析に必要なこと
Takao Sumitomo
Maker Faire Bay Areaに行きたかったのでGoogle I/Oに行ってきた
Maker Faire Bay Areaに行きたかったのでGoogle I/Oに行ってきた
Takao Sumitomo
Viewを動的に変化させるアプローチ
Viewを動的に変化させるアプローチ
Takao Sumitomo
プロダクトを育てるのにGoogleのサービスが助けてくれること
プロダクトを育てるのにGoogleのサービスが助けてくれること
Takao Sumitomo
AdapterToolboxでRecyclerViewを楽にする
AdapterToolboxでRecyclerViewを楽にする
Takao Sumitomo
エンジニアがプロダクト育成を始めるまでにやったこと
エンジニアがプロダクト育成を始めるまでにやったこと
Takao Sumitomo
Uml速習会
Uml速習会
Takao Sumitomo
勉強会資料 データ構造とアルゴリズム
勉強会資料 データ構造とアルゴリズム
Takao Sumitomo
勉強会資料 Uml概要
勉強会資料 Uml概要
Takao Sumitomo
Firefox OSの何が嬉しいか
Firefox OSの何が嬉しいか
Takao Sumitomo
HTML5でFirefox OSアプリを作ろう
HTML5でFirefox OSアプリを作ろう
Takao Sumitomo
フォクすけロボ開発進捗報告
フォクすけロボ開発進捗報告
Takao Sumitomo
今更ながらCSS3を試してみた
今更ながらCSS3を試してみた
Takao Sumitomo
Crystalskullを改造してみる
Crystalskullを改造してみる
Takao Sumitomo
もしソフトウェアディベロッパーが3Dプリンターで『フォクすけ』を作ったら
もしソフトウェアディベロッパーが3Dプリンターで『フォクすけ』を作ったら
Takao Sumitomo
アンドロイダー的にHTML5でどこまでできそうか
アンドロイダー的にHTML5でどこまでできそうか
Takao Sumitomo
クロスプラットフォームなPlayNを使ってみた
クロスプラットフォームなPlayNを使ってみた
Takao Sumitomo
More from Takao Sumitomo
(20)
僕は上スワイプでBottomSheetを出したかっただけなんだ
僕は上スワイプでBottomSheetを出したかっただけなんだ
Camera API 1と2が混在するプロダクトの開発で 泣いたこととそのワークアラウンド
Camera API 1と2が混在するプロダクトの開発で 泣いたこととそのワークアラウンド
アプリを成長させるためのログ取りとログ解析に必要なこと
アプリを成長させるためのログ取りとログ解析に必要なこと
(beta)アプリを成長させるためのログ取りとログ解析に必要なこと
(beta)アプリを成長させるためのログ取りとログ解析に必要なこと
Maker Faire Bay Areaに行きたかったのでGoogle I/Oに行ってきた
Maker Faire Bay Areaに行きたかったのでGoogle I/Oに行ってきた
Viewを動的に変化させるアプローチ
Viewを動的に変化させるアプローチ
プロダクトを育てるのにGoogleのサービスが助けてくれること
プロダクトを育てるのにGoogleのサービスが助けてくれること
AdapterToolboxでRecyclerViewを楽にする
AdapterToolboxでRecyclerViewを楽にする
エンジニアがプロダクト育成を始めるまでにやったこと
エンジニアがプロダクト育成を始めるまでにやったこと
Uml速習会
Uml速習会
勉強会資料 データ構造とアルゴリズム
勉強会資料 データ構造とアルゴリズム
勉強会資料 Uml概要
勉強会資料 Uml概要
Firefox OSの何が嬉しいか
Firefox OSの何が嬉しいか
HTML5でFirefox OSアプリを作ろう
HTML5でFirefox OSアプリを作ろう
フォクすけロボ開発進捗報告
フォクすけロボ開発進捗報告
今更ながらCSS3を試してみた
今更ながらCSS3を試してみた
Crystalskullを改造してみる
Crystalskullを改造してみる
もしソフトウェアディベロッパーが3Dプリンターで『フォクすけ』を作ったら
もしソフトウェアディベロッパーが3Dプリンターで『フォクすけ』を作ったら
アンドロイダー的にHTML5でどこまでできそうか
アンドロイダー的にHTML5でどこまでできそうか
クロスプラットフォームなPlayNを使ってみた
クロスプラットフォームなPlayNを使ってみた
Recently uploaded
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
Recently uploaded
(11)
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
potatotips (iOS/Android開発Tips共有会) 第19回 資料
1.
Potatotips 2015/07/14 @cattaka_net メソッドを外部から無理やり叩く 〜開発中だからできる荒技〜 Takao
Sumitomo @cattaka_net
2.
Potatotips 2015/07/14 @cattaka_net 自己紹介 ●
住友 孝郎(Takao Sumitomo) ● たぶんAndroidアプリ開発者 ● その他 ● 電子工作 ● OpenCV ● 執筆(?) ● ウォンテッドリー株式会社所属
3.
Potatotips 2015/07/14 @cattaka_net センサーを使ったアプリを作れるよね WiFi 加速度 Bluetooth iBeacon ローテーション GPS
4.
Potatotips 2015/07/14 @cattaka_net デバイス内のメソッドを 直接叩きたいときあるよね
5.
Potatotips 2015/07/14 @cattaka_net なんかこう、アプリ側で HTTPサーバーを立てて、、、 アプリ 動作確認したいメソッド 開発用の HTTPサーバー
6.
Potatotips 2015/07/14 @cattaka_net ブラウザからアクセスしたら 処理を蹴ってくれるのとか、、、 アプリ 動作確認したいメソッド 開発用の HTTPサーバー
7.
Potatotips 2015/07/14 @cattaka_net できたら嬉しくないですか?
8.
Potatotips 2015/07/14 @cattaka_net というわけで作りました
9.
Potatotips 2015/07/14 @cattaka_net MethodHttpExporter ●
目的のインスタンスをラップするコードを自動生成 ● 独自スレッドでHTTPサーバーを建てる ● つまり開発用バックドア アプリ バックドア HTTP Webブラウザ 叩く 動作確認したい メソッド
10.
Potatotips 2015/07/14 @cattaka_net 仕組み ●
目的のクラスへの設定 ● 目的のクラスにアノテーションを付ける ● 目的のメソッドにアノテーションを付ける ● APTがHTTPサーバーのソースをドカっと生成する ● HTTPサーバーを起動する ● ずっと起動しておくならApplication#onCreateに。 ● 画面と連動ならActivity#onResume/onPauseに。
11.
Potatotips 2015/07/14 @cattaka_net 目的のクラスとメソッドに アノテーションを入れる
12.
Potatotips 2015/07/14 @cattaka_net APTで生成された HTTPサーバーを起動させる
13.
Potatotips 2015/07/14 @cattaka_net Activityの表示中のみ起動もできる
14.
Potatotips 2015/07/14 @cattaka_net DEMO
15.
Potatotips 2015/07/14 @cattaka_net まとめ ●
このライブラリ自体はどうでもいい ● AndroidはServerSocketが使える ● ローカルにHTTPサーバーを建てられる ● センサ系のややこしいものはオレオレデバッガを 作って開発の効率を上げましょう ● 間違ってもデバッガを入れたままリリースしないこと
16.
Potatotips 2015/07/14 @cattaka_net というtipsでした
17.
Potatotips 2015/07/14 @cattaka_net MethodHttpExporterで検索
18.
Potatotips 2015/07/14 @cattaka_net ご清聴ありがとうございました Takao
Sumitomo @cattaka_net
Download now