MvvmCross is a cross-platform MVVM framework. It enables developers to create apps using the MVVM pattern on Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Xamarin.Forms, Universal Windows Platform (UWP) and Windows Presentation Framework (WPF). This allows for better code sharing by allowing you to share behavior and business logic between platforms.MvvmCross is extendable by you. We strive to let as much code be configurable and overridable, to let the developer decide how they want to use the framework. However, the framework is very usable without doing anything.http://mvvmcross.com
|Tags||mvvmcross c-sharp xamarin mvvm android xamarin-forms monodroid nuget visual-studio ios|
Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Windows 10 UWP, and Xamarin Forms. Separate releases are available for each platform and those will be developed on independent timelines. Prism provides an implementation of a collection of design patterns that are helpful in writing well-structured and maintainable XAML applications, including MVVM, dependency injection, commands, EventAggregator, and others. Prism's core functionality is a shared code base in a Portable Class Library targeting these platforms. Those things that need to be platform specific are implemented in the respective libraries for the target platform. Prism also provides great integration of these patterns with the target platform. For example, Prism for UWP and Xamarin Forms allows you to use an abstraction for navigation that is unit testable, but that layers on top of the platform concepts and APIs for navigation so that you can fully leverage what the platform itself has to offer, but done in the MVVM way.Prism 6 is a fully open source version of the Prism guidance originally produced by Microsoft patterns & practices. The core team members were all part of the P&P team that developed Prism 1 through 5, and the effort has now been turned over to the open source community to keep it alive and thriving to support the .NET community. There are thousands of companies who have adopted previous versions of Prism for WPF, Silverlight, and Windows Runtime, and we hope they will continue to move along with us as we continue to evolve and enhance the framework to keep pace with current platform capabilities and requirements.prism xamarin-forms c-sharp xamarin-studio visual-studio uwp mvvm
A curated list of awesome Xamarin iOS/Android and Xamarin Forms bindings, ports, frameworks and much more!xamarin xamarin-forms xamarin-android xamarin-ios xamarin-plugin xamarin-studio
The main purpose of the toolkit is to accelerate the creation and development of MVVM applications in Xamarin.Android, Xamarin.iOS, Xamarin.Forms, Windows 10 UWP, Windows Presentation Foundation (WPF), Silverlight, Windows Phone. More information about the MVVM Light Toolkit can be found on http://www.mvvmlight.net.mvvm-light-toolkit mvvm mvvmlight model-view-viewmodel cross-platform xamarin xamarin-android xamarin-ios xamarin-forms windows-10 windows-uwp windows-desktop uwp
This is a port of the SharpDevelop NuGet package management addin that works with MonoDevelop and Xamarin Studio 3.0 and 4.x under Windows, Mac and Linux. It adds a Manage Packages dialog to MonoDevelop and Xamarin Studio where you can install, update or uninstall NuGet packages. Please note that Xamarin Studio 5.0 and MonoDevelop 5.0 both have the NuGet addin built-in. All further development of the NuGet addin, for MonoDevelop and Xamarin Studio version 5.0 and above, will be done in the main MonoDevelop GitHub repository. The code available here is for MonoDevelop and Xamarin Studio 3.0 and 4.x.xamarin-studio monodevelop nuget
Cross-Platform Mvvm Platform for MonoTouch, MonoDroid, WP7 and WinRT. Includes databinding support for Android XML, for MonoTouch XIBs and for MonoTouch.Dialog. The vNext branch is now live!
If fo-dicom is a vital component in your open-source or commercial application and/or you want to contribute to its continued success, please consider making a small monetary contribution. This library is licensed under the Microsoft Public License (MS-PL). See License.txt for more information.dicom xamarin-ios xamarin-android universal-windows netcore mono pcl unity-3d medical medical-imaging portable dot-net c-sharp xamarin-platform nuget jpeg
The Bitwarden mobile application is written in C# with Xamarin Android, Xamarin iOS, UWP, and Xamarin Forms. By default the app is targeting the production API. If you are running the Core API locally, you'll need to switch the app to target your local instance. Open src/App/Utilities/ApiHttpClient.cs and src/App/Utilities/IdentityHttpClient.cs and set the BaseAddress to your local API endpoints (ex. new Uri("http://localhost:5000")). Alternatively, you can also adjust the environment endpoints from the environment settings page on the home screen of the app (log out).xamarin android ios xamarin-forms bitwarden uwp
This module is the main repository for both Xamarin.iOS and Xamarin.Mac.These frameworks allow us to create native iOS, tvOS, watchOS and Mac applications using the same UI controls we would in Objective-C and Xcode, except with the flexibility and elegance of a modern language (C#), the power of the .NET Base Class Library (BCL), and two first-class IDEs—Xamarin Studio and Visual Studio—at our fingertips.xamarin watchos tvos ios
Caliburn.Micro is a small, yet powerful framework, designed for building applications across all XAML platforms. With strong support for MVVM and other proven UI patterns, Caliburn.Micro will enable you to build your solution quickly, without the need to sacrifice code quality or testability.The Caliburn.Micro team uses ReSharper by JetBrains.c-sharp mvvm xamarin xamarin-forms windows-phone windows-8 windows-10 uwp
Microsoft.Maui.Graphics is a cross-platform graphics library for iOS, Android, Windows, macOS, Tizen and Linux completely in C#. With this library you can use a common API to target multiple abstractions allowing you to share your drawing code between platforms, or mix and match graphics implentations within a singular application. Any dotnet projects needing a multi-platform graphics abstraction that is backed by native APIs can use Microsoft.Maui.Graphics.xamarin uwp xamarin-forms xamarin-ios xamarin-android skiasharp xamarin-mac
Yet another maps library for Xamarin.Forms that optimized for Google maps. You can try DEMO Apps for Android/iOS that includes all this library features. DEMO Apps source code is here.xamarin xamarin-forms google-maps andriod ios uwp c-sharp
ReactiveUI is a composable, cross-platform model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming which is a paradigm that allows you to abstract mutable state away from your user interfaces and express the idea around a feature in one readable place and improve the testability of your application.That's reactive programming: changes propagate throughout a system automatically. Welcome to the peanut butter and jelly of programming paradigms. For further information please watch the this video from the Xamarin Evolve conference - Why You Should Be Building Better Mobile Apps with Reactive Programming by Michael Stonis.reactiveui xamarin ios android uwp winforms reactive-programming reactive-extensions functional-reactive-programming mvvm framework first-timers xamarin-forms tizen sponsorship opencollective
Xamarin Dev Days are community driven, hands-on learning experiences geared towards beginner mobile developers to help build, test, and connect native iOS, Android, and Windows apps.Explore mobile development with free training courses from Xamarin experts and local community members. Then, after lunch, get the opportunity to put new knowledge into practice by building a cross-platform, cloud-connected app with Xamarin and Azure in Visual Studio.
The Uno Platform is a UI Platform for building single-codebase applications for Windows, Web/WebAssembly, iOS, macOS, Android and Linux. It allows C# and Windows XAML code to run on all target platforms, while allowing you control of every pixel. It comes with support for Fluent, Material and Cupertino design systems out of the box. Uno Platform implements a growing number of the UWP APIs, such as Windows.UI.Xaml, to enable UWP and WinUI applications to run on on all platforms with native performance.android c-sharp xaml xamarin cross-platform roslyn uwp mono mvvm webassembly wasm uno hacktoberfest uno-platform winui
The information in this repo has been archived. It is no longer current, nor is it supported or updated. Visit docs.microsoft.com/xamarin.xamarin xamarin-forms xamarin-ios xamarin-android xamarin-mac
The Accord.NET project provides machine learning, statistics, artificial intelligence, computer vision and image processing methods to .NET. It can be used on Microsoft Windows, Xamarin, Unity3D, Windows Store applications, Linux or mobile.machine-learning framework c-sharp nuget visual-studio statistics unity3d neural-network support-vector-machines computer-vision image-processing ffmpeg
Library to load images quickly & easily on Xamarin.iOS, Xamarin.Android, Xamarin.Forms, Xamarin.Mac / Xamarin.Tizen and Windows (UWP, WinRT).xamarin image cache transformations resize xamarin-forms xamarin-android xamarin-ios uwp windows-uwp xamarin-mac
With each push of code the Conference app was built with Visual Studio Team Services and App Center Build and deployed to be tested on a plethora of apps in App Center Test. Open up src/Conference.sln, which contains the iOS, Android, and Windows project. Simply restore your NuGet packages and build the application. It will run out of the box and will work off of a sample backend that we have published.
This project contains samples for the ArcGIS Runtime SDK for .NET including WPF, UWP and Xamarin platforms. WPF To run samples in VB, your sample viewer can be started with /vb parameter on start up. When the application is compiled, we also deploy Launch Viewer VB.bat file to the output folder.arcgis-runtime-sdk uwp xamarin-forms xamarin-android xamarin-ios xamarin native-development samples vb xaml
Sample code for the book Creating Mobile Apps with Xamarin.Forms. The book can be downloaded from http://developer.xamarin.com/guides/cross-platform/xamarin-forms/creating-mobile-apps-xamarin-forms/.The Xamarin.Forms NuGet packages are not part of these projects. They must be downloaded for each project.
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.