Save for later
droidcon NYC '19
Connect Platforms with a Kotlin DSL
Not everyone can jump right into a Kotlin Multiplatform world. Many developers have legacy codebases and need to support their businesses first. Yet, those developers can already use Kotlin to connect their platforms and realize significant value. In this talk, Patrick Cousins will teach you to build a DSL that defines a contract between an API and its clients. He will also make your DSL into a common vocabulary that translates platform idiosyncrasies. Then, by connecting it to CI, he'll enforce the contract to keep platforms on speaking terms. The examples in this talk will be from Sprout, an internal library in development at Etsy. The Sprout Kotlin DSL is the seed that generates code for many platforms: Retrofit endpoints, Moshi models, Swift, PHP, and more.
Get a Reminder
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Right of Way Technician $29k
Relocation Right of Way Agent $35k
Right of Way Acquisition Agent $38k
Right of Way Agent 5 $45k
Supervisor Right of Way Agent 1 $49k
Regional Right Revenue Specialist $58k
Right of Way Negotiator $59k
Land Services Right of Way $62k
Senior Right of Way Agent- Real Estate Services $74k
Associate Senior Right of Way Agent $76k
Deputy Right of Way Agent Manager $94k
Right-of-Way Agent authorized by $95k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course