mvvm_news_app

Flutter News App

Flutter News App

News App developed with Flutter and API from News API

Usage

  1. Please open file lib/repository/news_api.dart and change YOUR API KEY in the variable keyApi with your own.

Technology

  1. http This package contains a set of high-level functions and classes that make it easy to consume HTTP resources. It’s multi-platform, and supports mobile, desktop, and the browser.
  2. MVVM Architecture Model-View-ViewModel (MVVM) is a software design pattern that is structured to separate program logic and user interface controls.
  3. Url Launcher Flutter plugin for launching a URL in the mobile platform. Supports iOS and Android.
  4. JSON Serializable Automatically generate code for converting to and from JSON by annotating Dart classes.
  5. card_swiper Swiper/Carousel for flutter, with multiple layouts, infinite loop. Compatible with Android & iOS.

GitHub

View Github