mvvm_news_app
Flutter News App
News App developed with Flutter and API from News API
Usage
- Please open file
lib/repository/news_api.dart
and changeYOUR API KEY
in the variablekeyApi
with your own.
Technology
- 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.
- MVVM Architecture Model-View-ViewModel (MVVM) is a software design pattern that is structured to separate program logic and user interface controls.
- Url Launcher Flutter plugin for launching a URL in the mobile platform. Supports iOS and Android.
- JSON Serializable Automatically generate code for converting to and from JSON by annotating Dart classes.
- card_swiper Swiper/Carousel for flutter, with multiple layouts, infinite loop. Compatible with Android & iOS.