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
App Clipについて
Search
t.goda
June 26, 2020
Programming
1
71
App Clipについて
iOS14で追加された新規機能のApp Clipについての簡易調査
t.goda
June 26, 2020
Tweet
Share
More Decks by t.goda
See All by t.goda
Distribute Binary Framework with Swift Package Manager
nivisunder7
0
130
XCTestでAPIのテストコードを書く
nivisunder7
0
400
Swift5.0 ABI安定化について
nivisunder7
0
370
SwiftUIの紹介
nivisunder7
0
36
Watch Kitのはまりどころ
nivisunder7
0
57
Docker in Docker Tips
nivisunder7
0
58
iOS11のここが素晴らしい
nivisunder7
0
80
iPhoneX時代のレイアウト
nivisunder7
0
96
SpriteKitでゲーム開発
nivisunder7
0
110
Other Decks in Programming
See All in Programming
組織で育むオブザーバビリティ
ryota_hnk
0
180
CSC307 Lecture 02
javiergs
PRO
1
780
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.3k
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
700
Basic Architectures
denyspoltorak
0
680
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
970
Fluid Templating in TYPO3 14
s2b
0
130
Fragmented Architectures
denyspoltorak
0
160
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.9k
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
Featured
See All Featured
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
210
The Language of Interfaces
destraynor
162
26k
Documentation Writing (for coders)
carmenintech
77
5.3k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
120
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
KATA
mclloyd
PRO
34
15k
So, you think you're a good person
axbom
PRO
2
1.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
76
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
We Are The Robots
honzajavorek
0
160
Done Done
chrislema
186
16k
Transcript
App Clip 2020/06/26
App Clipとは • iOS14で提供される新機能 • アプリの簡易起動機能 • アプリをストアからダウンロードしなくても起動できる • ホーム画面には表示されない
ex.コーヒーショップのアプリ(スタ◦とか?) • 既存 • インストールしておけばショップの検索、コーヒーの注文、お気に入りの保存などが 可能 • App Clip •
コーヒーショップの近隣と通るとsiriアプリ起動を提案して、コーヒーの注文が可能
App Clip対応のアプリについて • App Clipで利用していたアプリの本体をダウンロード • アプリ本体に置き換わる • しばらくアクセスが無い場合にはApp Clipとして利用されていたものは削
除される
App Clipでの起動方法 • NFCタグのスキャンもしくは物理的なビジュアルコードのスキャン • 位置情報ベースのsiriによる提案 • マップアプリ内からリンクの選択 • Webサイトでスマートアプリバナーをタップ
• メッセージアプリ内で誰かがシェアしたリンクをタップ
使用不可能なフレームワーク • 構成要素を小さく保つために一部フレームワークが利用不可能 • CallKit • CareKit • ClouldKit •
HealthKit • HomeKit • ResearchKit • SensorKit • Speech
アクセス不可能なデータ • ユーザープライバシー保護のため以下のデータにはアクセス不可 • 運動、フィットネス(まぁHealthKit使えないですしね) • アップルの音楽とメディア(なんで?) • 連絡先、ファイル、メッセージ、リマインダー、写真などのアプリからのデータ
その他制限 • アプリ容量は10M以下が必須条件
実際にどうやって作成するのか • App Store Connectにアプリ全体の一部として追加する • 本体とは異なり別Schemeを作成する • プロジェクトは本体と同じものを使う •
Targetを分離する • Watchアプリと似たような感じになります
テスト方法 • TestFlightを使う • TestFlightからURLを使ってダウンロードしてくる • 専用のSchemeを使ってビルドする • コードの一本化はできない?
まとめ • アプリのminify的何か • 新しいアプリ流入の手段の一つ