Hanselman.Forms: Hanselman Everywhere
The most awesome Hanselman app built originall in about 4 hours to showcase a sample of Xamarin.Forms. Be sure to read Scott's blog on the app.
Since release we have worked open source on Twitch to use the latest features of Xamarin.Forms and awesome plugins from the community including:
- Audio & Video Playback
- Background Syncronization
- Azure Functions Optimized Backend
- Azure Logic App Updating
- Pretty UI with Xamarin.Forms Shell, CollectionView, Material Visual, and more
In this sample Hanselman app we show awesome information about the awesome man who is Scott Hanselman including reading in his blog, tweets, podcasts, and videos. All of this using a nice MVVM Style and nearly 100% code reuse.
To learn more about Xamarin.Forms visit: http://www.xamarin.com/forms
To learn about developing native iOS, Android, and Windows apps in C# with Xamarin visit: http://www.xamarin.com
Build Status
Build Server | Type | Platform | Status |
---|---|---|---|
Azure DevOps | App Build | macOS | |
Azure DevOps | Functions Build | Windows |
Download
Development build available:
Source | Platform | QR Code |
---|---|---|
App Center | Android |
Made Possible By
- GlideX
- Humanizer
- Image Circle Plugin for Xamarin.Forms
- Media Manager
๐ต Monkey Cache- MvvmHelpers
- Newtonsoft.Json
- PancakeView for Xamarin.Forms
- Pull to Refresh Plugin for Xamarin.Forms
- Shiny
- Xamarin.Essentials
- Xamarin.Forms
- Xamarin.Forms Visual
Awesome Tools
- IconFont2Code: Turns your fonts into code!
- Material Design Icons: Awesome icons for your app
Run Twitter Auth Locally
- run
ngrok http 5000
- Update auth redirect on Azure Function
- Update Cores on Azure Functions
- Update Twitter App with Url
- Update code "constants.cs" with url
- RUN THE FUNCTION :)
- AuthInfo extensions change url to
https://yoursite.azurewebsites.net/