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
SDKアップデート is 何
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Koji Wakamiya
July 16, 2019
Technology
120
0
Share
SDKアップデート is 何
社内でSDKアップデートがなぜ必要になるのか、を5分間で紹介した資料。
Koji Wakamiya
July 16, 2019
More Decks by Koji Wakamiya
See All by Koji Wakamiya
Flutterコントリビューションのススメ
d_r_1009
1
1.2k
人気サービスをFlutter Webでリプレースするとどうなるのか
d_r_1009
0
1.2k
モバイルアプリケーション 開発組織の“学び”
d_r_1009
0
400
Add-to-appの戦い方
d_r_1009
0
1.9k
開発チーム主導で iOSの新機能に対応する 3つのポイント
d_r_1009
0
700
FlutterKaigi2021
d_r_1009
0
1.9k
Flutter?
d_r_1009
0
450
Room2.1 DatabaseView あるある
d_r_1009
0
730
AAC Paging & Kotlin化の紹介
d_r_1009
0
1.3k
Other Decks in Technology
See All in Technology
AWS Agent Registry の基礎・概要を理解する/aws-agent-registry-intro
ren8k
3
430
【技術書典20】OpenFOAM(自宅で深める流体解析)流れと熱移動(2)
kamakiri1225
0
360
M5Stack CoreS3とZephyr(RTOS)で Edge AIっぽいことしてみた
iotengineer22
0
400
Fabric MCPの紹介と使い分け
ryomaru0825
1
110
AgentCore×VPCでの設計パターンn選と勘所
har1101
4
360
コミュニティ・勉強会を作るのは目的じゃない
ohmori_yusuke
0
280
ファインディの事業拡大を支える 拡張可能なデータ基盤へのリアーキテクチャ
hiracky16
0
690
AIが自律的に働く時代へ Amazon Quick で実現するAIエージェント紹介
koheiyoshikawa
0
160
Oracle Cloud Infrastructure:2026年4月度サービス・アップデート
oracle4engineer
PRO
0
240
AWS Transform CustomでIaCコードを自由自在に変換しよう
duelist2020jp
0
220
Percolatorを廃止し、マルチ検索サービスへ刷新した話 / Search Engineering Tech Talk 2026 Spring
visional_engineering_and_design
0
220
Agents CLI と Gemini Enterprise Agent Platform で マルチエージェント開発が楽しくなる!
kaz1437
0
210
Featured
See All Featured
エンジニアに許された特別な時間の終わり
watany
106
240k
Marketing to machines
jonoalderson
1
5.2k
Done Done
chrislema
186
16k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Amusing Abliteration
ianozsvald
1
160
It's Worth the Effort
3n
188
29k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
330
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
Transcript
SDK UPDATE IS Կ ANDROIDνʔϜ एٶߒ࢘
ൃදͷૂ͍ ▸ SDKͱͳΜͳͷ͔Λͬ͘͟Γ௫ΜͰΒ͏ ▸ SDKͷΞοϓσʔτΛͳͥߦ͏ͷ͔ΛͳΜͱͳ͘௫ΜͰΒ͏ ▸ ͦͦOSͷόʔδϣϯͬͯͳΜͳͷ͔ͳͲͷ ࣭ͷ͖͔͚ͬʹͯ͠Β͏
1. SDK is Կ 2. Android SDKͷόʔδϣϯҰཡ 3. ͳͥUpdate͢Δ/Update͢ΔͱͲ͏ͳΔ 4.
Android2020 3
SDK IS Կ
5 ▸ Software Development Kitͷུশ ▸ UIύʔπOSఏڙػೳͷར༻ͳͲ͕Ͱ͖ΔΑ͏ʹͳΔ ▸ ఏڙ͞Ε͍ͯΔػೳΛར༻͢Δ͜ͱͰ…… 1.OS͕ఏڙ͢ΔମݧΛ౷ҰͰ͖Δ
2.ίʔυͷهड़ྔΛݮΒ͢͜ͱ͕Ͱ͖Δ SDK IS Կ
SDK͕ͳ͍ੈքͩͱ ▸ ΞϓϦ͕࡞Εͳ͍ ≒ ΞϓϦ͕࡞ΓऴΘΒͳ͍ ▸ ϘλϯͳͲͷUIύʔπΛશͯ͠ͳ͚ΕͳΒͳ͍ ▸ ը໘ભҠͳͲͷϢʔβʔମݧΛશͯ͠ͳ͚ΕͳΒͳ͍ ▸
ෆ۩߹શͯࣗࣾ 6
ANDROID SDK όʔδϣϯҰཡ
όʔδϣϯҰཡ ͦͷ1 όʔδϣϯ/໊শ(API level) 2008 1.0/ - (1) 2009
1.1/ - (2) 1.5/Cupcake(3) 1.6/Donut(4) 2.0~2.1/Eclair(5~7) 2010 2.2~2.2.3/Froyo(8) 2.3~2.3.7/Gingerbread(9~10) 2011 3.0~3.2.6/Honeycomb(11~13) 4.0~4.0.4/Ice Cream Sandwich(14~15) 8
όʔδϣϯҰཡ ͦͷ2 όʔδϣϯ/໊শ(API level) 2012 4.1~4.3.1/Jelly Bean(16~18) 2013 4.4~4.4.4/KitKat(19~20)
2014 5.0~5.1/Lollipop(21~22) 2015 6.0~6.0.1/Marshmallow(23) 9
όʔδϣϯҰཡ ͦͷ3 όʔδϣϯ/໊শ(API level) 2016 7.0~7.1.1/Nougat(24~25) 2017 8.0~8.1/Oreo(26~27) 2018
9.0/Pie(28) 2019 10.0/???(29) 10
▸ 1.5(1.0) ~ 2.3 ▸ Android OSΛؤுͬͯ։ൃɺͱʹ͔͘ಈ͘Α͏ʹ͢Δ ▸ 3.0 ▸
λϒϨοτରԠ(iPad)ରԠɺෛͷҨ࢈ɺࠇྺ࢙ ▸ 4.0~4.4 ▸ εΩϡʔϞʔϑΟζϜσβΠϯͷԁख़ όʔδϣϯ͝ͱͷ࣌ײ 11
▸ 5.0~6.1 ▸ ϚςϦΞϧσβΠϯಋೖ ▸ 7.0~8.1 ▸ όοςϦʔ࣋ͪॏཁࢹɺ։ൃऀʹڧ੍͍ݶ ▸ 9.0~
← ΠϚίί ▸ ϚςϦΞϧςʔϚΛൃలɺಠࣗੑΛڧௐ όʔδϣϯ͝ͱͷ࣌ײ 12
ͳͥUPDATE͢Δ UPDATE͢ΔͱͲ͏ͳΔ
ͳͥUPDATE͢Δͷ͔ ▸ Google͕ʮΞοϓσʔτ͠ͳ͍ΞϓϦΛېࢭʯͨ͠ ▸ ৽͍͠SDKͰमਖ਼͞Ε͍ͯΔෆ۩߹ɺ ηΩϡϦςΟతͳʹରԠͰ͖ͳ͍ͨΊ ▸ ʮετΞ্Ͱ์ஔ͞Ε͍ͯΔʯ͕ ࠷৽OSͰར༻Ͱ͖ΔΞϓϦΛআ͢ΔͨΊ 14
UPDATE͢ΔͱͲ͏ͳΔͷ͔ ▸ ࠷৽ͷʮʯʹ߹ΘͤͨΞϓϦ͕࡞ΕΔ ▸ ʢۃͳʣOS 1.5͚SDKͰ։ൃ͢Δͷ 2008ൃചͷ͚ʹ։ൃ͢Δͷͱಉ͜͡ͱ ▸ ͷϝϞϦࡌྔɺར༻Ͱ͖ΔωοτϫʔΫن֨ɺ JVMͳͲͷಈ࡞ن֨ͷߋ৽ʹରԠ͍ͯ͘͠
15
UPDATE͢ΔͱͲ͏ͳΔͷ͔ ▸ ࠷৽ͷʮOSʯ͕ఏڙ͢ΔػೳΛར༻Ͱ͖Δ ▸ Android 5͔Βಋೖ͞ΕͨϚςϦΞϧσβΠϯ͕ ”ຊ”ʹಈ࡞͢ΔͷAndroid 5Ҏ্ ▸ CameraBluetoothɺϝχϡʔΩʔͳͲͷ
ཧʹ͍ۙͷػೳ૿ݮʹରԠͰ͖Δ 16
UPDATE͢ΔͱͲ͏ͳΔͷ͔ ▸ ࠷৽ͷʮৗࣝʯʹ߹ΘͤͨΞϓϦʹ͠ͳ͚ΕͳΒͳ͍ ▸ ΞϓϦΠϯετʔϧ࣌ʹʮڐՄʯΛٻΊ͍͔ͯͨ࣌Βɺ ػೳར༻࣌ʹʮڐՄʯΛٻΊΔ࣌มԽͨ͠ ▸ ʮউखʹʯҐஔใΛऔಘ + ૹ৴͍͔ͯͨ࣌͠Βɺ
ʮ໌ࣔతʹʯҐஔใΛऔಘ + ૹ৴͢Δ࣌มԽͨ͠ 17
ANDROID2020
ANDROID։ൃνʔϜͷؔ৺ ▸ ػցֶश ▸ ηΩϡϦςΟͱϓϥΠόγʔ ▸ μʔΫϞʔυ(Material Theme 2) 19