Skip to content

A login screen, mainly to learn about BLOC architectural pattern.

Notifications You must be signed in to change notification settings

Vignesh150493/flutter_login_bloc

Repository files navigation

Simple login screen.

Just validate email and password.
Not logging in. No authentication involved. Just plain client validation.
Concepts Introduced

Dart Mixins

Dart getters

Introducing Streams

- StreamBuilder
- StreamTransformer
- StreamController

Bloc pattern

-> Single global instance
-> Scoped instance
    -> Inherited Widgets

-> Use RxDart to combine email and password streams, to enable/disable the submit button.

RxDart

-> Help us work with streams.

Stream           ====> Observable
StreamController ====> Subject     

About

A login screen, mainly to learn about BLOC architectural pattern.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published