Jonathan Peppers's Projects
1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java
A small clone of 1024 (https://play.google.com/store/apps/details?id=com.veewo.a1024)
web-based IDE for 8-bit programming and Verilog development
.NET example of cross-compiling from WSL using MSBuild/cmake
Collection of UX samples for lists
A .NET 8, NativeAOT example on Android
A native messaging pipe to call from C#
This is a repo for recording .NET 6 AOT profiles.
Shows usage of AndroidLinkMode=Full in Xamarin.Android
Testing .NET 7 `Regex` on Android
Trying to repro: https://github.com/xamarin/xamarin-android/issues/8562
AndroidX (Jetpack) bindings for Xamarin + Migration tooling
Testing: https://github.com/xamarin/Xamarin.Forms/blob/4481863bb86010fecbfae41b5ffa1bd3eaa9f105/Xamarin.Forms.Platform.Android/Anticipator.cs
Command line tool for AOTPROFILE files created by Mono's AOT Profiler
Repro for AOT failure: https://github.com/xamarin/xamarin-android/issues/2751
Xamarin Evolve 2016 Mobile App
Xamarin.Forms app demonstrating the dual-screen device capability for neo and duo devices
Tools that provide common build infrastructure for multiple .NET Foundation projects.
Sample of Gradly Plugin for renaming Android versionName automatically.
For recording baseline profiles, see: https://developer.android.com/topic/performance/baselineprofiles
Powerful .NET library for benchmarking
BenchmarkDotNet projects for comparing .NET 6 to Xamarin.Android
Group of C# benchmarks for testing purposes
Blank Xamarin.Android app template
A blank Xamarin.Forms F# app template from VS for Mac
boots is a .NET global tool for "bootstrapping" vsix & pkg files. Just "boots https://url/to/your/package"!
Weather demo showing Xamarin.Forms embedded in Xamarin.iOS, Xamarin.Android, and UWP non-Xamarin.Forms applications.
TCG card effects for .NET MAUI, inspired by https://github.com/simeydotme/pokemon-cards-css
Cecil is a library to inspect, modify and create .NET programs and libraries.