Skip to content

AmrAbdelmagid/Flutter-Anime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter Anime App

A flutter application that loads anime characters and view their details.

View

(if it lags, kindly wait the browser to load the asset)

Tools

Backend

Packages

  • flutter_bloc
  • dio
  • flutter_offline
  • animated_text_kit
  • intl
  • flutter_svg

Technical Hints

Architecture and State Management

  • Bloc architecture (data, business logic and presentation layers) with cubit.

Pagination and Performance

  • Infinite scrolling pagination is implemented (handled in the cubit not the presentation layer (not based on states)).
  • Loading characters as 10 per call (pagination offset) and showing them to the user lazily.

Search

  • Search characters on network using API calls.
  • Search in the Loaded character.

Connectivity

  • The connectivity state is tracked automatically.

Attribution

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages