ݺߣ

ݺߣShare a Scribd company logo
WHATS MESSAGES
EXTENSION?
WHATS MESSAGES EXTENSION?
Hanawa Takuro
NEXT Co.,Ltd.
iOS Engineer
facebook.com/takuro.hanawa
?
Sticker Packs
WHATS MESSAGES EXTENSION?
Sticker Packs
? Sticker packs simply provide static
sets of stickers. They do not require
any code. You add stickers by
dragging image ?les into the
Sticker Pack folder inside the
Stickers assets catalog.
?
Extension ( )
? Xcode
??
?
Is that all?
iMessage Apps
WHATS MESSAGES EXTENSION?
iMessage Apps
? iMessage apps leverage the full
framework to interact with the
Messages app.
? Messages
Extension
? ??
https://developer.apple.com/
library/prerelease/content/
samplecode/IceCreamBuilder/
Introduction/Intro.html
Message extension
WHATS MESSAGES EXTENSION?
iMessage Apps
? MSMessagesAppViewController
Messages ViewController
? MSStickerBrowserViewController
Sticker ViewController
? MSConversation
? MSMessage
WHATS MESSAGES EXTENSION?
MSMessagesAppViewController
?
? MSMessagesAppPresentationStyle (enum)
? compact: Extension ,
? expanded: MSMessage ,
? requestPresentationStyle:
WHATS MESSAGES EXTENSION?
MSStickerBrowserViewController
? MSStickerView ViewController
? &
? MSStickerBrowserViewDataSource
(UITableViewDataSource )
WHATS MESSAGES EXTENSION?
MSConversation
?
? selectedMessage
? insert:
insertAttachment:
MSMessage
MSMessagesAppViewController willBecomeActive:
?
localParticipantIdenti?er: ?
remoteParticipantIdenti?ers:
?
WHATS MESSAGES EXTENSION?
MSMessage
?
? MSSession init(session:)
? MSMessage URL MSMessageLayout
? MSMessageLayout
MSMessageTemplateLayout
Message extension
?
DEMO
Qiita: hanawat - Messages App Extension

More Related Content

Message extension