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
どこでもAutoFill
Search
akatsuki174
July 09, 2020
Technology
2
250
どこでもAutoFill
Swift愛好会スピンオフ
WWDCセッション要約会
akatsuki174
July 09, 2020
Tweet
Share
More Decks by akatsuki174
See All by akatsuki174
逆向きUIの世界 〜iOSアプリのRTL言語対応〜
akatsuki174
1
560
逆向きUIの世界〜AndroidアプリのRTL言語対応〜
akatsuki174
1
1k
私が変えてきたこと、変えなかったこと
akatsuki174
2
990
最近読んでいる本-読書シェア会vol.1
akatsuki174
2
260
SwiftUI、UIKitでキャプチャを撮ろう!
akatsuki174
1
140
Appleにおけるプライバシーの全容を把握する
akatsuki174
0
6.1k
近年のAppleにおける位置情報とプライバシー
akatsuki174
3
500
オフライン勉強会ぼっち対策
akatsuki174
1
710
Xcode 15の新機能
akatsuki174
0
2.9k
Other Decks in Technology
See All in Technology
「AIエージェントで変わる開発プロセス―レビューボトルネックからの脱却」
lycorptech_jp
PRO
0
180
AI時代のオンプレ-クラウドキャリアチェンジ考
yuu0w0yuu
0
610
「お金で解決」が全てではない!大規模WebアプリのCI高速化 #phperkaigi
stefafafan
5
2.4k
Astro Islandsの 内部実装を 「日本で一番わかりやすく」 ざっくり解説!
knj
0
320
スケーリングを封じられたEC2を救いたい
senseofunity129
0
120
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
11k
「捨てる」を設計する
kubell_hr
0
450
OPENLOGI Company Profile for engineer
hr01
1
61k
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
4
1.3k
OCI技術資料 : 証明書サービス概要
ocise
1
7.1k
Cursor Subagentsはいいぞ
yug1224
2
110
PostgreSQL 18のNOT ENFORCEDな制約とDEFERRABLEの関係
yahonda
0
150
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
How to Ace a Technical Interview
jacobian
281
24k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
330
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
93
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
Building Adaptive Systems
keathley
44
3k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
150
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
140
Evolving SEO for Evolving Search Engines
ryanjones
0
170
Transcript
Ͳ͜ͰAutoFill SwiftѪձεϐϯΦϑ WWDC20ηογϣϯཁձ @akatsuki174
ࣗݾհ
• ਢ౻ຘʢ@akatsuki174ʣ • iOS→AndroidΤϯδχΞ • גࣜձࣾTimersॴଐ • ຊਆಸݝʹ͓Ҿͬӽ͠
ΞΠεϒϨΠΫ 5
ࠓͷ
࣍ • ࠓ·ͰͷAutoFill • iOS 14͔ΒͷAutoFill • ࠓ͞ͳ͍͚ͲBig SurͷΞοϓσʔτ͋ΔΑ
͜ͷࢿྉͷݩʹͳͬͨಈը • AutoFill everywhere • https://developer.apple.com/videos/play/ wwdc2020/10115/ 5
ࠓͷࢿྉ
ࠓͷࢿྉ • TwitterͰྲྀͯ͠·͢
ࠓ·ͰͷAutoFill
username, passwordΛࣗಈೖྗ • ϩάΠϯʹϢʔβ໊ͱύεϫʔυํࣜΛ࠾༻ ͍ͯ͠Δ߹ʹศར • textContentTypeʹ.username, .passwordΛɹ ࢦఆ •
apple-app-site-associationʹͪΐͬͱهड़
username, passwordΛࣗಈೖྗ
ύεϫʔυͷࣗಈੜ • StrongͳύεϫʔυΛࣗಈੜͯ͘͠ΕΔ • ਝɺ؆୯ɺ҆શ
ύεϫʔυͷࣗಈੜ
ηΩϡϦςΟίʔυͷࣗಈೖྗ • SMSೝূ͕ಧ͍ͨͱ͖ʹࣗಈೖྗͰ͖Δ
ηΩϡϦςΟίʔυͷࣗಈೖྗ
iOS 14Ҏ߱ͷAutoFill
ॅॴͷࣗಈೖྗ • ΧϨϯμʔʹೖΕ͍ͯΔΠϕϯτ͕ۙ͘ͳͬͯ ͖ͨΒͦͷॅॴ͕αδΣετ͞ΕͨΓ • ·ͨࣗͷॅॴͩͬͨΓ
ॅॴͷࣗಈೖྗ
࿈བྷઌͷࣗಈೖྗ • ϝʔϧΞυϨεɺిΛࣗಈೖྗͰ͖Δ • ࿈བྷઌϐοΧʔΛͬͯศརʹೖྗͰ͖Δ ͕ɺͦͷ߹ڐΞϥʔτΛग़͢͜ͱʹͳΓ ϢʔβͷߦಈΛ͛ͯ͠·͏
࿈བྷઌͷࣗಈೖྗ
·ͱΊ
·ͱΊ • ৽͘͠ॅॴɺ࿈བྷઌͷAutoFill͕Ͱ͖ΔΑ͏ʹ ͳͬͨ • αΫͬͯೖΕΔͱ͍͍͔
એ
iOSDCνέοτൃചதʂʂ • ࠓΦϯϥΠϯ։࠵ • ࠓͳΒΞʔϦʔόʔυ2,000ԁʢ͍҆ʂʣ • ϊϕϧςΟ༣ૹ • ύϯϑϨοτʹԠื͕͋ͬͨݪߘΛܝࡌ •
9/19() ʙ 9/21(݄ॕ)ɺͥͻ͝ࢀՃΛʂ
• αʔόʔαΠυΤϯδχΞ (PHP, Golang, AWS) • AndroidΤϯδχΞ (Kotlin) • iOSΤϯδχΞ
(Swift) TimersͰݱࡏΤϯδχΞશ৬छ࠾༻தʂ ৄ͘͠”Timers”Ͱݕࡧ
ϒϩάݟͯͶ 5
͝ਗ਼ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ