Skip to content

Fun plus is a joke app that uses Flutter framework to fetch programming memes, jokes and more . FYI most jokes here are very offensive

Notifications You must be signed in to change notification settings

EmmanuelDav/Fun-Plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fun pluz

An Flutter app built using Bloc and Provider that consumes Rapid Api to display the current trending, upcoming, top rated, and popular memes, jokes and more from the programing ecosystem.

SetUp

Create An account with rapid-api and get your Api Key

Your-api-key=************

Tech Stack

  • Bloc - BlocBuilder is a Flutter widget which requires a bloc and a builder function. BlocBuilder handles building the widget in response to new states. BlocBuilder is very similar to StreamBuilder but has a more simple API to reduce the amount of boilerplate code needed. The builder function will potentially be called many times and should be a pure function that returns a widget in response to the state.

  • Provider - A wrapper around InheritedWidget to make them easier to use and more reusable.

    • By using provider instead of manually writing InheritedWidget, you get:
    • simplified allocation/disposal of resources
    • lazy-loading
    • a vastly reduced boilerplate over making a new class every time
    • devtool friendly – using Provider, the state of your application will be visible in the Flutter devtool
    • a common way to consume these InheritedWidgets (See Provider.of/Consumer/Selector)
    • increased scalability for classes with a listening mechanism that grows exponentially in complexity (such as ChangeNotifier, which is O(N) for dispatching notifications)
  • Dark Mode - Using providers ChangeNotifierProvider to notify material Ui for changes in the theme.

  • Rapid Api where we are fetching most of our programming memes and jokes from

  • Joke api doesn't require an api key


Screenshots


About

Fun plus is a joke app that uses Flutter framework to fetch programming memes, jokes and more . FYI most jokes here are very offensive

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages