Contributions
Everything I've pushed
39 public repositories across the two handles I've shipped from. 13 of them ship a README worth reading and have a page here; the rest go straight to GitHub, because a page that only repeated this line would waste your click.
- repositories
- 39
- accounts
- 2
- with a write-up
- 13
- languages
- 5
- stars
- 96
01 · kevintonb
Personal 6
Design experiments and university work, the oldest of it from 2017. These are the ones that found an audience.
- neumorph_music_playerNeumorphic music player app design.
- child-abuse-image-classifierImage classifier to detect child abuse, trained on roughly 18,000 images. Won first place at the SRM-IET hackathon.
- clubhouse-redesignA redesign of the Clubhouse UI.
- file_manager_appA files app UI design.
- gab-bboBiogeography-based optimization algorithm.
- 40min_chess_appA chess game built with ChatGPT in under 40 minutes.
02 · ffkev
FlutterFlow 33
The handle I worked under at FlutterFlow. Most of these began as an enterprise team hitting something: a reproduction, a demo or a workaround, left public so the answer outlived the ticket.
- traversal_test
- dropdown_accessbility_mod
- better_drop_down_my_copy
- dropdown_button_with_accessibilityFork of Flutter's core Dropdown Button widget, with a steady dropdown menu and further additions.
- testing_api
- background_to_foreground_check_appListens for app resume events with WidgetsBindingObserver, for refreshing a session, syncing data or reloading state.
- expand_collapse_all_demo
- ideation_app
- echoes_appBuilt with Dreamflow, showing how to integrate several API endpoints into one app.
- custom_loading_indicator_colorHow to override the colour of the custom loading indicator in the PDF viewer.
- get_android_guidReads the device's Android GUID through MethodChannels in Flutter.
- launch_native_pdf_editor_appOpens and views PDFs through the device's own native PDF viewer.
- app_availability_checker
- sms_autofill_demo
- app_state_rebuild
- main_umbrella_l3
- google_maps_search_app
- umbrella_project_appAn umbrella project holding a wrapper library over two projects and a shared library, with unified ff_commons and ff_theme.
- snap_with_embedded_scroll_exampleA vertical PageView with a ListView embedded in one page, where swipe navigation only fires at the list bounds.
- svg_image_loader_app
- cdn_sake_repo
- pact_dart_example_app
- navigate_on_webview_events_appA FlutterFlow app that listens for events from an embedded WebView and routes on what it hears.
- webview_with_events_appThe web half of that pair: a page that emits events to a Flutter host through window.postMessage.
- echo_api
- internet_connectivity_check_app
- api_timeouts_appManual timeouts added to the API calls in a FlutterFlow project.
- input_issues_resolution
- scroll_to_position_appSmooth scrolling to a chosen item in a FlutterFlow ListView, done both as a custom widget and as a custom action.
- distorted_captcha_appA text CAPTCHA for Flutter web drawn with CustomPainter: rotated glyphs over line noise.
- v3-recaptcha-ff
- get_ios_guidMethod channels and native code to read the device GUID and store it in the Apple Keychain.
- ff_components