Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
App Clipについて
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
t.goda
June 26, 2020
Programming
86
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
App Clipについて
iOS14で追加された新規機能のApp Clipについての簡易調査
t.goda
June 26, 2020
More Decks by t.goda
See All by t.goda
Distribute Binary Framework with Swift Package Manager
nivisunder7
0
140
XCTestでAPIのテストコードを書く
nivisunder7
0
420
Swift5.0 ABI安定化について
nivisunder7
0
400
SwiftUIの紹介
nivisunder7
0
45
Watch Kitのはまりどころ
nivisunder7
0
69
Docker in Docker Tips
nivisunder7
0
65
iOS11のここが素晴らしい
nivisunder7
0
93
iPhoneX時代のレイアウト
nivisunder7
0
100
SpriteKitでゲーム開発
nivisunder7
0
120
Other Decks in Programming
See All in Programming
AmebaブログはKMPから卒業します
kmars0605
0
180
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
Domain-Driven Transformation
hschwentner
2
2.3k
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
160
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
420
カツオ、ご期待ください
suneo3476
0
190
sbt 2.0: takeoff
eed3si9n
0
160
JIS keyboard support in Omarchy
lef237
0
110
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
150
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
880
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
380
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
630
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
570
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
How to Ace a Technical Interview
jacobian
280
24k
From π to Pie charts
rasagy
1
400
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Mind Mapping
helmedeiros
1
400
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的何か • 新しいアプリ流入の手段の一つ