Display movies in popular, top rated and now playing categories powered by Tmdb Api.
- Bloc Pattern (Streams, RxDart, StreamBuilder)
This project is still work in progress. If you have any feedback, I'll be very happy to get it.
Get an api key from Tmdb and add it into api_key.dart
file as following:
const String apiKey = 'your-api-key-here'
;
Home | Language Settings | Movie Detail |
---|---|---|
Person Detail | Tagged Images | Error View |
---|---|---|
Search Empty | Search Result |
---|---|
- InheritedWidget
- Pagination
- Error Handling
- RefreshIndicator(Pull-to-refresh)
- Movie Detail Page
- Favorites Feature
- Person Detail Page
- Tagged Images Page
- Localization('en', 'tr')
- Settings(SharedPreferences)
- Search Page
- Custom Font
flutter pub pub run intl_translation:extract_to_arb --output-dir=lib/l10n lib/l10n/localizations.dart
flutter pub pub run intl_translation:generate_from_arb --output-dir=lib/l10n --no-use-deferred-loading lib/l10n/intl_en.arb lib/l10n/intl_tr.arb lib/l10n/localizations.dart
ReactiveX/rxdart github_search example
The Boring Flutter Development Show
Instagram Icon made by Freepik from www.flaticon.com
Twitter Icon made by Pixel perfect from www.flaticon.com
Facebook Icon made by Pixel perfect from www.flaticon.com
For help getting started with Flutter, view our online documentation.