/YouTube-Clone

Fully functional YouTube clone in flutter with API.

Primary LanguageDart

YouTube app logo

YouTube

Fully functional YouTube clone in flutter with API.

Learnings

  • How to play video on both Android and iOS.
  • How to work with video player on both Android and iOS.
  • How to use Dart to perform asynchronous tasks.
  • Understand async and await.
  • Learn about Futures and how to work with them.
  • How to network with the Dart http package.
  • What APIs are and how to use them to get data from the internet.
  • What JSONs are and how to parse them using the Dart convert package.
  • How to pass data forwards and backwards between screens using the Navigator.
  • How to handle exceptions in Dart using try/catch/throw.
  • Learn about the lifecycle of Stateful Widgets and how to override them.

Screenshots

Plugins

  • http:
  • image_ink_well: ^0.1.0
  • font_awesome_flutter: ^8.5.0
  • video_player:

Technologies

  • Flutter -- version 1.12.13+hotfix.4
  • Dart -- version 2.7.0