Skip to content
View hoc081098's full-sized avatar
✝���
Glory to God
✝️
Glory to God

Organizations

@Kotlin-Android-Open-Source @Flutter-Dart-Open-Source @rx-mobile-team
Block or Report

Block or report hoc081098

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hoc081098/README.md

Contact Rx Mobile Team via https://rx-mobile-team.github.io/profile/ for work 🀟

A self-taught senior developer (Android, iOS, Flutter, NestJs) with 5+ years of experience (since 2018 Summer), has a strong knowledge of Clean Architecture, MVVM, MVI, Reactive Programming (RxJava/RxKotlin, RxSwift, rxdart, RxJs, Kotlinx Coroutines Flow, ...), Kotlin/Android, Dart/Flutter, iOS/Swift. Official RxDart maintainer 🀟

Facebook Linkedin Twitter StackOverflow Email Medium My CV

ReactiveX Kotlin Android Swift iOS Flutter Dart

Buy Me A Coffee

Visitor count

My apps

GPS speedometer Track distance

You can install the production app via Get it on Google Play

GPS speedometer can easily track / measure your speed (in km/h or m/s), your distance (in km or m), your time, your current location and show your location in map, with beautiful route. Motorcycle GPS Speedometer app will measure your traveling speed and when speed exceed limit alarm will start warning alarm with sound and vibration. Distance tracking app supports different speed units like kilometer per hour (km/h), meter per second (m/s) and ...

Libraries and packages (Kotlin/Android, iOS/Swift and Flutter/Dart)

Kotlin Multiplatform

Android

iOS/Swift

Dart/Flutter

  1. RxDart official maintainer https://github.com/ReactiveX/rxdart/commits?author=hoc081098 - An implementation of the popular ReactiveX api for asynchronous programming, leveraging the native Dart Streams API.
  2. rx_shared_preferences (https://pub.dev/packages/rx_shared_preferences, https://github.com/hoc081098/rx_shared_preferences) - Reactive shared preferences for Flutter.
  3. rx_redux (https://pub.dev/packages/rx_redux, https://github.com/hoc081098/rx_redux) - Redux implementation based on Dart Stream, with the power of RxDart. Reactive redux store for Dart & Flutter.
  4. disposebag (https://pub.dev/packages/disposebag, https://github.com/hoc081098/disposebag) - A package helps to cancel StreamSubscriptions and close Sinks.
  5. flutter_disposebag (https://pub.dev/packages/flutter_disposebag, https://github.com/Flutter-Dart-Open-Source/flutter_disposebag) - Automatically disposes StreamSubscriptions and closes Sinks when disposing State<T>.
  6. sqlbrite (https://pub.dev/packages/sqlbrite, https://github.com/hoc081098/sqlbrite) - Reactive stream wrapper around sqflite for Flutter inspired by sqlbrite.
  7. stream_loader (https://pub.dev/packages/stream_loader, https://github.com/hoc081098/stream_loader) - Loading content asynchronously with Dart stream.
  8. rxdart_ext (https://pub.dev/packages/rxdart_ext, https://github.com/hoc081098/rxdart_ext) - Some extension methods and classes built on top of RxDart.
  9. rx_storage (https://pub.dev/packages/rx_storage, https://github.com/Flutter-Dart-Open-Source/rx_storage) - Reactive storage for Dart/Flutter. RxDart Storage for Dart/Flutter.
  10. listenable_stream (https://pub.dev/packages/listenable_stream, https://github.com/Flutter-Dart-Open-Source/listenable_stream) - Convert Listenable (eg. ChangeNotifier), ValueListenable(eg. ValueNotifier) to Stream/ValueStream.
  11. distinct_value_connectable_stream (https://pub.dev/packages/distinct_value_connectable_stream, https://github.com/hoc081098/distinct_value_connectable_stream) - Distinct value connectable stream for RxDart, useful for BLoC pattern.
  12. did_change_dependencies (https://pub.dev/packages/did_change_dependencies, https://github.com/hoc081098/did_change_dependencies) - Return a Stream that emits null and done event when didChangeDependencies is called for the first time.
  13. dart_either (https://pub.dev/packages/dart_either, https://github.com/hoc081098/dart_either) - Either monad for Dart, including monad comprehensions.
  14. flutter_bloc_pattern (https://pub.dev/packages/flutter_bloc_pattern, https://github.com/hoc081098/flutter_bloc_pattern) - Base class, BLoC provider and rxdart builder for BLoC pattern in Flutter.
  15. flutter_provider (https://pub.dev/packages/flutter_provider, https://github.com/hoc081098/flutter_provider) - Flutter generic provider using InheritedWidget. An helper to easily exposes a value using InheritedWidget without having to write one.
  16. cancellation_token_hoc081098 (https://pub.dev/packages/cancellation_token_hoc081098, https://github.com/hoc081098/cancellation_token_hoc081098) - Dart Cancellation Token. Inspired by CancellationToken in C#. A Dart utility package for easy async task cancellation.
  17. http_client_hoc081098 (https://pub.dev/packages/http_client_hoc081098, https://github.com/hoc081098/http_client_hoc081098) - Simple and powerful HTTP client for Flutter and Dart application.

hoc081098

hoc081098's github stats Top Langs hoc081098's wakatime stats


More


github-snake

generated with Platane/snk

hoc0810198's github activity graph

Open Source Projects

More repositories at Kotlin-Android-Open-Source

More repositories at Flutter-Dart-Open-Source


Pinned Loading

  1. find_room_flutter_BLoC_pattern_RxDart find_room_flutter_BLoC_pattern_RxDart Public

    πŸ‘˜ [FUNCTIONAL REACTIVE PROGRAMMING].πŸ’Ž The main purpose of repository is learning. πŸ“˜ A FLUTTER app help student find room 🏠 Using BLoC pattern with RxDart library, firebase as backend, .... Star 🌟 i…

    Dart 74 18

  2. flutter_validation_login_form_BLoC_pattern_RxDart flutter_validation_login_form_BLoC_pattern_RxDart Public

    [Functional reactive programming (FRP)]πŸ’§ πŸ’§ πŸ’§ [Pure RxDart] Validation login form by using the BLoC pattern with RxDart - A new Flutter project featuring a faked authentication interface to demonstr…

    Dart 49 11

  3. ComicReaderApp_MVI_Coroutine_RxKotlin_Jetpack ComicReaderApp_MVI_Coroutine_RxKotlin_Jetpack Public template

    ⚑️Comic reader app πŸ“˜ Learning MVVM / MVI with πŸŒ€ RxKotlin, Retrofit, Kotlinx Coroutine, Work Manager, Room, Firebase, AndroidX Startup, Clean Architecture, Arrow.Kt Functional Programming ... ❄️ and…

    Kotlin 280 46

  4. wallpaper-flutter wallpaper-flutter Public

    🐣🐣 Simple wallpaper use flutter sdk πŸ‚πŸ‚ Firestore, rxdart, sqlite, http 🍁🍁 Method channel Kotlin + Swift

    Dart 88 29

  5. load_more_flutter_BLoC_pattern_RxDart_and_RxRedux load_more_flutter_BLoC_pattern_RxDart_and_RxRedux Public

    πŸ”₯ [FUNCTIONAL & REACTIVE PROGRAMMING (FRP)] ❄️[Pure RxDart] Paging ListView flutter 🌸 Load more flutter listview 🌱 Endless scrolling flutter πŸ‘ Flutter infinite list - BLoC pattern - rxdart - reacti…

    Dart 95 28

  6. node-auth-flutter-BLoC-pattern-RxDart node-auth-flutter-BLoC-pattern-RxDart Public

    ❀️ [ACTIVE] 🌰🌰 [BLOC_PATTERN] [RXDART] [STREAM] πŸ„πŸ„ Simple auth app flutter, server node.js, BLoC pattern, RxDart 🍁🍁 Functionalities: LOGIN, REGISTER, CHANGE PASSWORD, CHANGE AVATAR, FORGOT PASSWORD…

    Dart 264 53