Today we have on stage Martin Bonnin, Android Engineer at Apollo GraphQL 🚀.
Martin has the amazing opportunity to work full time for an open-source project: Apollo Android, probably the most popular GraphQL client for Android.
In this episode Martin will tell us his experience with GraphQL, how he got involved with Apollo and how it is to work full time on a oss project.
Enjoy the show 👨‍🍳
Show Notes
- 00.21 Intro
- 01.07 Episode Start
- 01.38 Martin’s Introduction
- 02.59 What is GraphQL?
- 06.31 Can you convince us that GraphQL is better than REST?
- 09.38 What do you feel is blocking a wider GraphQL adoption?
- 12.50 What is offered by Apollo?
- 15.07 What is Apollo Android?
- 16.45 The internals of Apollo Android
- 20.17 Are the APIs inspired by OkHTTP or Retrofit?
- 23.19 The Normalized Cache
- 26.35 How you got involved in Apollo?
- 28.25 How do you feel working fulltime for open-source?
- 31.03 Who are the Apollo Android maintainers?
- 33.09 Project governance
- 35.08 Company open-source vs Fully open-source
- 36.16 What’s next in 3.0?
- 38.22 How to contribute to Apollo?
- 39.33 Where to find examples?
- 41.17 Further readings
- 42.22 Where to find Martin online?
Resources
- apollographql/apollo-android on Github
- Apollo GraphQL Website
- Official Documentation:
- Mentioned Resources & Projects:
- @martinbonnin on Github
- @martinbonnin on Twitter
- Martin’s Blog