Slide 1

Slide 1 text

CONTENTFUL WEBINAR SERIES By builders, for builders 1 David Fateh | Senior Software Engineer Artas Bartas | Product Marketing Manager How developers use the App Framework to build integrations with Contentful

Slide 2

Slide 2 text

Housekeeping ● This webinar is being recorded; we will share the recording with all registrants shortly — keep an eye on your inbox! ● Please add your questions in the Q&A box, we will answer them after the presentation during the Q&A session at the end ● To get in touch, get in touch on Twitter @contentful or write to us at [email protected] Before we dive in...

Slide 3

Slide 3 text

Speakers Artas Bartas Product Marketing Manager David Fateh Senior Software Engineer 3

Slide 4

Slide 4 text

4 Agenda 4 1. App Framework overview 2. Building blocks and tooling 3. App examples 4. Next steps 5. Q&A + swag give-away

Slide 5

Slide 5 text

5 How much do you know about our App Framework? A. Heard about it, have not built anything yet B. Only just discovering it right now C. I've successfully built an app D. Planning to build an app E. Don't know anything

Slide 6

Slide 6 text

App Framework overview

Slide 7

Slide 7 text

Contentful under the hood Platform components at a high level 7

Slide 8

Slide 8 text

8 App Framework overview What it can and cannot do What it is ● It’s a set of building blocks and utilities built by the Contentful team ● It enables you to extend the core functionality of Contentful and automate content workflows ● It allows you to integrate with external tools and services ● The target users of the App Framework are your internal users What it’s NOT ● It’s not a frontend framework, site builder, mobile app maker, etc. ● It’s not suitable for constructing a presentation layer ● It’s not an OOTB solution and requires some coding ● It should not be used to serve users outside of your team/organization

Slide 9

Slide 9 text

App Framework is everything for builders 9 Connect Easily Customize the experience Manage apps & workflows Build Open source design system (Forma36) Open source field editors Open source app blueprints UI App SDK Create Contentful app Full page Navigation Entry editor Dialogue window Entry field Entry sidebar App identities App events App definition App installation App Framework

Slide 10

Slide 10 text

Recent releases From reference apps to powerful tooling 10

Slide 11

Slide 11 text

Focus on the customer Helping customers achieve more by doing less 11 Support advanced use cases Abstract common steps

Slide 12

Slide 12 text

Enable customers to add new integrations and capabilities by writing business logic. 12

Slide 13

Slide 13 text

Building apps is a compounding skill Once organizations start using apps, they build more of them 13

Slide 14

Slide 14 text

Building blocks and tooling

Slide 15

Slide 15 text

15 Enabling developer customization

Slide 16

Slide 16 text

16

Slide 17

Slide 17 text

17 create-contentful-app

Slide 18

Slide 18 text

18 f36.contentful.com

Slide 19

Slide 19 text

19 Developer Documentation

Slide 20

Slide 20 text

App examples

Slide 21

Slide 21 text

Apps to fit all needs 21 Contentful Apps Marketplace Apps Custom Apps Stay tuned!

Slide 22

Slide 22 text

22 A custom markdown editor An integrated overview dashboard

Slide 23

Slide 23 text

23 AI-powered image tagging

Slide 24

Slide 24 text

GlobalLink Connect 24 Individual entry

Slide 25

Slide 25 text

The complexity chart 25

Slide 26

Slide 26 text

Marketplace update: Latest additions to the marketplace GlobalLink Connect Translations GraphQL Playground Dev productivity Saleor Commerce Commerce Phrase Translations Lilt Translations Translations by Acclaro Translations XTM Connect Translations Uniform Optimize Personalization Qencode Video transcoding

Slide 27

Slide 27 text

Next steps

Slide 28

Slide 28 text

How to get started 28 Developer Resources Slack Community contentful.com/developers contentful.com/slack

Slide 29

Slide 29 text

B’day swag give-away

Slide 30

Slide 30 text

Q&A Contentful Slack community GlobalLink app walkthrough (video recording) Build your first app (video recording) App framework overview (documentation)

Slide 31

Slide 31 text

31 Europe North America