News App developed with Flutter and API from News API
- Please open file
lib/repository/news_api.dart
and changeYOUR API KEY
in the variablekeyApi
with your own.
- 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.