Flutter Media_player app

Nischal Vooda
2 min readAug 8, 2020

--

  • Building an app which plays video and audio files from local as well as from internet in flutter

What is Flutter?

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.

Flutter enables a smooth and easy cross-platform mobile app development. You don’t need to develop an iOS and Android app separately. All you need is one codebase for both platforms.

Widgets in Flutter

Widgets are high-level objects used to describe any part of an application. In flutter, almost everything is a widget. In a sense, widgets are extremely similar to React components.

For example, if we need to create a button, we have a RaisedButton widget which provides the functionality of the button.

Every widget is like a function. Flutter uses dart language. Dart is a Functional programming language. That means, we can pass functions as parameters to other functions. So, every widget is a function which has parameters which accept other widgets(functions).

Some widgets have a child parameter. This parameter accepts only one widget. Some other widgets like Column widget has children parameter which accepts more than one widget.

Basic widgets

  1. MaterialApp
  2. Scaffold
  3. colour
  4. appear
  5. Text
  6. Container
  7. Column
  8. Row
  9. ListView

Connect me on my LinkedIn as well.

--

--

No responses yet