SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# iOS Projects
-
Project mention: Does anyone use F# for cross platform desktop app development? What framework do you use? | reddit.com/r/fsharp | 2023-01-29
In .Net MAUI (and Xamarin) and Avalonia, XAML is optional. You can do it all in code and it's pretty ergonomic, with some very light wrappers needed from time to time. For Avalonia, see https://github.com/AvaloniaUI/Avalonia/issues/3931 https://topanswers.xyz/fsharp?q=1012 TextBlock.
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
ReactiveUI
An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
Project mention: I want to learn WPF and was told I should use a MVVM based framework any up to date suggestions? | reddit.com/r/csharp | 2023-01-05My favorite framework is Reactive UI but it's a bit more advanced than most MVVM frameworks since it uses Reactive Programming. You can still try its most basic features, though.
-
Project mention: Problem with scanning QR codes within the Android app on Samsung Galaxy S22 | reddit.com/r/Bitwarden | 2023-01-31
I found something online that seems to match my issue: https://github.com/bitwarden/mobile/issues/1130. Granted this is a different model, but it seems like the same issue.
-
MVVMCross
The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.
For MVVM-based UI it looks like this could help: https://github.com/MvvmCross/MvvmCross
-
SkiaSharp
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
If you want pure .NET, cross-platform, and future compatibility, SkiaSharp is the new way to do it.
-
Project mention: How to Build Mobile Document Scanning App with Xamarin.Forms for Android and iOS | dev.to | 2022-11-10
Try to build the project for Android and iOS respectively. If you suffered from the iOS build issue Error MT4109: Failed to compile the generated registrar code caused by Xcode 14, you can visit https://github.com/xamarin/xamarin-macios/issues/15954 to find the solution. The issue can be fixed by installing xamarin.ios-16.0.0.72.pkg. To run the app on iOS 16, turn on Settings > Privacy & Security > Developer Mode.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Open source and cross platform: Microcharts
-
XamarinCommunityToolkit
The Xamarin Community Toolkit is a collection of Animations, Behaviors, Converters, and Effects for mobile development with Xamarin.Forms. It simplifies and demonstrates common developer tasks building iOS, Android, and UWP apps with Xamarin.Forms.
-
This one was one of the most annoying bugs in MAUI, and I solved it with this workaround taken from IeuanWalker on this thread.
-
Project mention: Hyperview: Native mobile apps, as easy as creating a website | news.ycombinator.com | 2022-12-26
-
Maui
The .NET MAUI Community Toolkit is a community-created library that contains .NET MAUI Extensions, Advanced UI/UX Controls, and Behaviors to help make your life as a .NET MAUI developer easier (by CommunityToolkit)
Took awhile for the integrated map control to be released but it is mostly here now. Needed to do a bunch of manual work to implement custom icons, Windows support, and MVVM support via custom wrappers
-
Project mention: Binding Lottie (or any other Swift framework with UI) in MAUI | dev.to | 2022-07-12
When I wrote my app which needed Lottie animations, I found LottieXamarin library, but that only works with Xamarin.Forms not with MAUI. I tried to update it, however I've run into multiple issues and at the same time I've realised only older Lottie versions can be binded, because from March of 2019, Lottie is a Swift library, which means it can't be binded easily.
-
-
-
I would recommend looking at https://github.com/atteneder/glTFast personally. There are some scripts for having your own custom material such as ones from shader graph, URP, or HDRP. I have used glTFast before without any issues, but haven't tried to change the default material.
-
Project mention: .NET Maui and MAPSUI Help - Clearing Callouts when another is clicked | reddit.com/r/dotnetMAUI | 2022-11-10
Looking through their getting started page and their examples on Github (specifically: SingleCalloutSample) I was able to get my list of places to show up on the map and when clicked display certain features.This has led to me only being able to toggle whether the callout is displayed or not. What I am hoping to figure out is how to disable all other callouts once another location is selected, so that only a single callout is displayed at a time.
-
WPF Application Framework (WAF)
Win Application Framework (WAF) is a lightweight Framework that helps you to create well structured XAML Applications.
-
This is an easy way to spoof your location on your phone with your computer. You just need to plug in your phone to change the location. After you change the location you can unplug your phone
-
-
I'm trying to connect my game with apple sign in plug in (https://github.com/lupidan/apple-signin-unity), but I can't "save" the user. When the app signs in it returns only the AppleUserID, the AppleIdentityToken is empty. I checked on other ppl code and it seems to be right. So, I thought it would be some configuration on App Store and watched some videos. I reviewed every step and it was all right, but I still get no Identity Token, anyone have any ideia of what would fix it?
-
Unity-Native-Sharing
A Unity plugin to open native sharing dialogs on iOS and Android, primarily for text and files
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# iOS related posts
- meirl
- How to make a floating item in maui
- Problem with scanning QR codes within the Android app on Samsung Galaxy S22
- Reddit Talk: Importing your data
- [question] any way to install apps on iPod touch 2nd gen ios 4.2.1
- iOS Biometric/Face ID Security and Source Codes
- BW problems in the last days.
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea5b822178>
www.saashub.com | 3 Feb 2023
Index
What are some of the best open-source iOS projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | Avalonia | 16,721 |
2 | Mono | 10,280 |
3 | ReactiveUI | 7,341 |
4 | mobile | 4,316 |
5 | MVVMCross | 3,733 |
6 | SkiaSharp | 3,207 |
7 | xamarin-macios | 2,227 |
8 | Microcharts | 1,815 |
9 | XamarinCommunityToolkit | 1,580 |
10 | Xamarin.Essentials | 1,514 |
11 | AdaptiveCards | 1,441 |
12 | Maui | 1,282 |
13 | LottieXamarin | 1,208 |
14 | shiny | 1,162 |
15 | Rg.Plugins.Popup | 1,133 |
16 | glTFast | 795 |
17 | Mapsui | 704 |
18 | WPF Application Framework (WAF) | 645 |
19 | iFakeLocation | 579 |
20 | Xamarin.Forms.GoogleMaps | 522 |
21 | apple-signin-unity | 420 |
22 | Unity-Native-Sharing | 414 |
23 | bluetoothle | 397 |