https://github.com/aritchie/aritchie
https://github.com/aritchie/aritchie
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/aritchie/aritchie
- Owner: aritchie
- Created: 2020-07-09T15:38:43.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-02-06T17:56:45.000Z (over 1 year ago)
- Last Synced: 2025-02-06T18:42:39.963Z (over 1 year ago)
- Size: 108 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Available For Hire :construction_worker:
* Need a software solution?
* Got a software project that needs some help?
* Looking to modernize an existing application?
* Need some help with architecture, design patterns, or best practices?
I've done everything from classic ASP to modern day .NET - I've written for solutions for large enterprises to startups. Get in touch at [allan.ritchie@gmail.com](mailto:allan.ritchie@gmail.com)
## My Open Source
* Shiny Organization
* [Website](https://shinylib.net) - Documentation for all my open source
* Shiny Mobile
* The biggest suite of libraries for .NET MAUI that go beyond the `Essentials`
* [Forums](https://github.com/shinyorg/shiny/discussions)
* [Documentation](https://shinylib.net)
* [Source Code](https://github.com/shinyorg/shiny)
* Features
* BluetoothLE Client & Host
* Background Periodic Jobs
* Background GPS & Geofencing
* Background HTTP Uploads & Downloads
* Local Notifications
* Microsoft Extensions Configuration Provider for Android & iOS
* Push Notifications - The only one that allows you to swipe between native/firebase/azure
* Shiny Mediator
* A mediator pattern built for apps and infrastructure
* [GitHub](https://github.com/shinyorg/mediator)
* [Documentation](https://shinylib.net/client/mediator/)
* [End to End Sample](https://github.com/shinyorg/mediatorsamples/)
* App Extensions
* [Shell Extensions](https://shinylib.net/maui) - Provides the same lifecycle events for your viewmodels while adding a navigation services & a source generator to hook up your viewmodels to your views
* [Localization Generator](https://shinylib.net/extensions/localizegen/) - A source generator to create strongly typed localization resources for Microsoft.Extensions.Localization
* [Reflector](https://shinylib.net/extensions/reflector/) - A source generator to use reflection WITHOUT reflection
* [Dependency Injection Extensions](https://shinylib.net/extensions/di/) - Extensions for Microsoft.Extensions.DependencyInjection
* Classic/Archived
* [ACR User Dialogs](https://github.com/aritchie/userdialogs) - One of the first plugins I wrote for Xamarin. This thing still gets used everywhere.
## Links
[](https://mvp.microsoft.com/en-us/PublicProfile/5002565)
[](https://allanritchie.com)
Watch my livestream with good friend [Redth - Jon Dick - MAUI ](https://github.com/redth) on the [YouTube](https://www.youtube.com/@GoneDotNet)
## Sponsor Me :heart:
I work hard on open source and for the community in general. If you use Shiny in a professional project, please consider sponsoring my work at [GitHub Sponsorship](https://github.com/sponsors/aritchie).
## Connecting
* [](https://twitter.com/allanritchie911)
* [BlueSky](https://bsky.app/profile/allanritchie.com)
* [LinkedIn](https://www.linkedin.com/in/allan-ritchie-44b58b3/)
* [Email](mailto:allan.ritchie@gmail.com)

