Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Designing Accessible APIs

try! Swift Conference via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk explores principles for designing APIs that are powerful, approachable for novice developers, and built to last. It covers API conventions, testing, dependency choices, flexibility, and empathy for API users.

Syllabus

Introduction
Accessibility
Being Kind
Writing APIs as though they will last forever
What is the minimum amount of work to do
Duplication
Unit Tests
Frameworks
OneClick Install
Platform conventions
Common types
Default case
Flexibility
Framework Authors
Strong Opinions
Expressing the API
Avoiding transitive dependencies
Using new features
Do not crash
Empathy

Taught by

try! Swift Conference

Reviews

Start your review of Designing Accessible APIs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.