Build A Podcasts App With Flutter And GraphQL

Dave Chao
2 min readMar 12, 2020

--

Recently cooperated with friends to develop a Flutter App, let me know and learn to GraphQL. Podcasts App is a MP3 Player App that developed with Flutter and GraphQL.

Podcasts App
Podcasts App

Introducing Flutter development with GraphQL.

GraphQL

  • A query language for your APIs.
  • Provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need.
  • Get all the data your app needs in a single request.

Architecture

GraphiQL

  • A powerful developer tools that query your API’s type system.
GraphiQL

GraphQL vs Rest

Flutter + GraphQL

  • Added GraphQL lib
  • Setup GraphQL client config
  • Prepare query language
  • Query the Podcasts data
  • Parser the Podcasts data and display.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Dave Chao
Dave Chao

No responses yet

Write a response