askill
rodydavis

rodydavis

Publisher on askill

660 total stars
Skills28
Updated 2/3/2026
GitHub
how-to-send-push-notifications-on-flutter-web-fcm
how-to-send-push-notifications-on-flutter-web-fcm
rodydavis2/3/2026

Learn how to implement Firebase Cloud Messaging (FCM) in your Flutter web app with this guide, covering service worker setup, helper methods, and testing to enable push notifications.

32
AI 82
color-utilities-in-javascript
color-utilities-in-javascript
rodydavis2/3/2026

Explore helpful color utility functions, like RGB to HSL, HEX to RGB, and HSL to HEX, generated with the assistance of GitHub Copilot.

32
AI 48
material-3-to-material-2-theme-adapter
material-3-to-material-2-theme-adapter
rodydavis2/3/2026

Learn how to seamlessly integrate Material Design 3's styling into your Material Design 2 components using CSS variable overrides.

32
AI 45
install-flutter-from-git
install-flutter-from-git
rodydavis2/3/2026

Install Flutter SDK via git clone and configure for all platforms

27
AI 91
how-to-do-bitwise-operations-in-dart
how-to-do-bitwise-operations-in-dart
rodydavis2/3/2026

Explore Dart's bitwise operations for both integers and booleans, including AND, OR (inclusive & exclusive), NAND, NOR, and XNOR, with practical code examples.

27
AI 79
how-to-build-a-flutter-app-on-xcode-cloud
how-to-build-a-flutter-app-on-xcode-cloud
rodydavis2/3/2026

Learn how to set up Xcode Cloud to build and deploy your Flutter application to TestFlight and the App Store with this step-by-step guide.

27
AI 75
using-sqlite-as-a-key-value-store
using-sqlite-as-a-key-value-store
rodydavis2/3/2026

Learn how to use SQLite as a simple and efficient key/value store for your applications, offering benefits like single-file data containment, attachment capabilities, and easy integration with tools l...

27
AI 74
flutter-infinite-canvas
flutter-infinite-canvas
rodydavis2/3/2026

Learn how to build an infinite, multi-touch canvas in Flutter using InteractiveViewer and CustomMultiChildLayout for a flexible and interactive user experience.

27
AI 38
how-to-build-a-graph-database-with-flutter
how-to-build-a-graph-database-with-flutter
rodydavis2/3/2026

Learn how to build and utilize a graph database within your Flutter applications using SQLite and the Drift package to model relationships between data.

27
lightweight-flutter-animations
lightweight-flutter-animations
rodydavis2/3/2026

Learn how to create a streamlined animation widget in Flutter that eliminates the need for `setState` by leveraging an abstract class and `SingleTickerProviderStateMixin` for efficient UI updates.

24
AI 36
flutter-markdown-view-with-material-3
flutter-markdown-view-with-material-3
rodydavis2/3/2026

Learn how to customize the Flutter Markdown widget using Material 3 text and color styles for a visually appealing and consistent design.

21
AI 95
how-to-create-html-web-components-with-dart
how-to-create-html-web-components-with-dart
rodydavis2/3/2026

Discover the power of Web Components and how to build them with both JavaScript and Dart for reusable, framework-agnostic UI elements.

21
AI 94
automate-flutter-app-releases
automate-flutter-app-releases
rodydavis2/3/2026

Automate your Flutter app releases to beta or production with this handy shell script that handles version bumping, formatting, cleaning, rebuilding, and deployment via Fastlane.

21
AI 92
server-side-rendering-flutter-apps-with-rfw
server-side-rendering-flutter-apps-with-rfw
rodydavis2/3/2026

Learn how to build a dynamic Flutter app using Server Side Rendering (SSR) with the rfw package, enabling UI updates driven by server logic and binary data exchange via HTTP.

21
AI 55
multi-touch-canvas-with-flutter
multi-touch-canvas-with-flutter
rodydavis2/3/2026

Learn how to create a Flutter canvas with multi-touch support for panning, zooming, and object interaction, overcoming common gesture recognition conflicts.

21
AI 52
building-a-html-element-sandbox-with-lit
building-a-html-element-sandbox-with-lit
rodydavis2/3/2026

Learn how to build a Lit web component to create a dynamic HTML element sandbox with live updates, perfect for experimenting with and showcasing web components.

21
AI 38
flutter-native-http-client
flutter-native-http-client
rodydavis2/3/2026

This blog post explores how to optimize HTTP client selection in Flutter applications based on the platform, using Cronet on Android and Cupertino's native client on iOS for improved performance and c...

21
AI 30
deep-linking-for-flutter-web
deep-linking-for-flutter-web
rodydavis2/3/2026

Learn how to implement proper URL navigation in your Flutter application, including deep linking to specific pages, handling protected routes, and creating custom transitions for a seamless user exper...

21
AI 20

Showing 18 of 28