まったりandroid framework code reading #3

Post on 19-Jan-2017

336 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

まったり Android

Framework Code Reading #3

#m_android_fcr

会場説明 + 諸注意

• Wi-Fiあります

• 飲食可です(お菓子用意しました。食べてね★)

• 途中でお帰りになる際には、私に一声かけてください

• お帰りの際に、入館許可証に弊社担当社員のサインが必要となっております。 ご協力宜しくお願い申し上げます。

タイムテーブル

ハッシュタグ

#m_android_fcr

About Me

• Shinobu Okano(@operandoOS)

• Mercari, 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. HALやKernel、ARTでもOK??

A. 大歓迎!

Code Readingの成果

Code Readingの成果

• Github Organizationにまとめていく

• https://github.com/AndroidFrameworkCodeReading

• ざっくりの成果でOK(Markdownでざっくりとか)

※きちんとした成果を強制するわけじゃありません

勉強会でのやりとりなどなど…

勉強会でのやりとりなどなど…

• Gitter用意してます!(誰でも参加できます)

• https://gitter.im/AndroidFrameworkCodeReading/CodeReadingHistory

• 残しておきたいやりとり,気になったこと,質問…

• 成果 / 共有したいこと,などなど…

• オープンな活動のためGitterご利用ください!

まったりAndroid Framework Code Reading

「もっと詳しく!」はこちらを読んでください!

http://hack-it-iron.hatenablog.com/entry/2015/06/11/143629

※ポエムです

まったりAndroid Framework Code Reading#3

裏テーマ

Android N Preview 読もう!

Android N Preview

• Multi-window

• Data Saver

• Project Svelte

• Multi-locale support, more languages

• Notification enhancements

• Battery Saver

• etc…

Android N Preview API Overview

http://developer.android.com/preview/api-overview.html

N Preview Code Reading

https://github.com/AndroidFrameworkCodeReading/N-Preview-

Code-Reading

Get the N Preview reference documentation

http://developer.android.com/preview/setup-sdk.html#docs-dl

なに読もうかなー

• なにを読むのか決めてくださーい!

• ざっくりでOK

• 誰かと相談したり、一緒に読んだりでもOK

例えば…

• Intentの仕組みを知りたい!

• Storageの仕組みを知りたい!

• Activityの仕組みを知りたい!

• とにかく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-%232

まったりAndroid Framework Code Reading

運営について

運営について - Slack

• 会場提供や勉強会の運営等、お助けいただける方はまったりAndroid Framework Code ReadingのSlackを用意してます

• Slackinをご用意しておりますので、下記にリンクからご参加ください!

• https://fierce-lake-8720.herokuapp.com/

Enjoy Code Reading!!

top related