Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
まったりAndroid Framework Code Reading #5
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
operandoOS
April 14, 2017
Technology
510
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
まったりAndroid Framework Code Reading #5
まったりAndroid Framework Code Reading #5
https://mandroidfcr.connpass.com/event/53922/
operandoOS
April 14, 2017
More Decks by operandoOS
See All by operandoOS
ピープルウエア x スタートアップ
operando
3
4.4k
未経験者・初心者に贈る!40分でわかるAndroidアプリ開発の今と大事なポイント
operando
6
2k
EMから見たLinQ
operando
2
250
private spaceについてあれこれ調べてみた
operando
1
470
Flutter ランチ #2
operando
0
240
Flutter ランチ #1
operando
0
200
10XでのZapier活用事例の紹介
operando
0
1.5k
CircleCIでtiming dataに基づいたテスト分割をDartで利用できるようにした話.
operando
3
3.2k
App hibernation🥶
operando
0
430
Other Decks in Technology
See All in Technology
SONiC Scale-Up Working Group から探る Scale-UpやUltraEthernet機能の実装方法
ebiken
PRO
2
360
2026 TECHFRESH 畢業分享會 - 開發日常大解密!從領域驅動到企業級上線
line_developers_tw
PRO
0
1.2k
就職⽀援サービスにおけるキャリアアドバイザーのシフトスケジューリング
recruitengineers
PRO
1
150
AWS Security Agent といっしょに脅威モデリングをやってみよう
amarelo_n24
0
120
AAIFに入ってみた ~内から見えるコミュニティ動向~
sato4
0
250
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
1.1k
不要なレビューをAIにまかせて AIコーディングの環境改善を加速した
shoota
1
190
SONiCの統計情報を取得したい
sonic
0
190
自律型AIエージェントは何を破壊するのか
kojira
0
160
MUSUBI 田中裕一『AIと共に行う「しごとのリデザイン」- スモールバックオフィス編』AI Ops Lab #4
musubi
0
210
200個のGitHubリポジトリを横断調査したかった
icck
0
130
AIはどのように 組織のアジリティを変えるのか?
junki
4
990
Featured
See All Featured
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Speed Design
sergeychernyshev
33
1.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
430
What's in a price? How to price your products and services
michaelherold
247
13k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
610
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
190
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Code Reviewing Like a Champion
maltzj
528
40k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
Thoughts on Productivity
jonyablonski
76
5.2k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
360
Transcript
·ͬͨΓAndroid Framework Code Reading #5
λΠϜςʔϒϧ
ϋογϡλά #m_android_fcr
About Me Shinobu Okano @operandoOS Mercari, Inc. Souzoh, Inc. Code
Readingָ͍͠☺
Android Framework??
Android Frameworkͱʁʁ • ͬ͘͟ΓݴͬͯAndroidΛߏ͍ͯ͠Δͷ • LayerͰͳΜͱͳ͔͘Ε͍ͯΔ • ͱʹ͔͍͘ɾσΧΠɾ͍
Android Frameworkͱʁʁ
Android Frameworkͱʁʁ ΞϓϦ։ൃऀ͕ ΧδϡΞϧʹ ಡΊΔͷ͜͜ΒΜ
Android Frameworkͱʁʁ ΞϓϦ։ൃऀ͕ ΧδϡΞϧʹ ಡΊΔͷ͜͜ΒΜ https://source.android.com/security/ Source :
·ͬͨΓAndroid Framework Code Reading??
Code Readingͷత
Code Readingͷత • AndroidͷιʔείʔυΛಡΜͰ։ൃʹཱͯΔ • ΧδϡΞϧʹ·ͬͨΓ৭ΜͳίʔυΛಡΜͰ ՌࣝΛڞ༗Ͱ͖Ε࠷ߴ
Code Reading Q&A
Code Reading Q&A Q. SDKͷίʔυͰOK?? A. ͪΖΜOK! Q. ϥΠϒϥϦͷίʔυͰOK?? A.
ͪΖΜOK! Q. HALKernelɺARTͰOK?? A. େܴ!
Code ReadingͷՌ
Code ReadingͷՌ • Github Organizationʹ·ͱΊ͍ͯ͘ • https://github.com/ AndroidFrameworkCodeReading • ͬ͘͟ΓͷՌͰOK(MarkdownͰͬ͘͟Γͱ͔)
※͖ͪΜͱͨ͠ՌΛڧ੍͢ΔΘ͚͡Ό͋Γ·ͤΜ
·ͬͨΓAndroid Framework Code Reading ʮͬͱৄ͘͠ʂʯͪ͜ΒΛಡΜͰ͍ͩ͘͞ʂ http://hack-it-iron.hatenablog.com/entry/2015/06/11/143629 ※ϙΤϜͰ͢
ͳʹಡ͏͔ͳʔ • ͳʹΛಡΉͷ͔ܾΊͯͩ͘͞ʔ͍ʂ • ͬ͘͟ΓͰOK • ୭͔ͱ૬ஊͨ͠ΓɺҰॹʹಡΜͩΓͰOK
ྫ͑… • IntentͷΈΛΓ͍ͨʂ • StorageͷΈΛΓ͍ͨʂ • JobSchedulerͷΈΛΓ͍ͨʂ • ͱʹ͔͘AndroidΛյ͍ͨ͠ʂ •
ͱ͔ͱ͔…
ͳʹಡΉ͔ܾ·ͬͨΒ • ࠷ޙՌΛ·ͱΊΔ࣌ͷͨΊʹɺͳʹಡΉ͔Λ Twitter or Gitterʹॻ͍͍ͯͩ͘͞ • ޙՌΛ·ͱΊͨϦϯΫΛ Twitter or
Gitter ʹॻ͍͍͚ͯͨͩΕ ӡӦͷํͰGithubʹ·ͱΊ·͢ʂ
͜Μͳײ͡Ͱ·ͱΊ·͢ https://github.com/AndroidFrameworkCodeReading/CodeReadingHistory/wiki/ %E3%81%BE%E3%81%A3%E3%81%9F%E3%82%8AAndroid-Framework-Code-Reading-%234
Enjoy Code Reading!!