Xamarin
You can find the cross-platform and native mobile applications and Xamarin mobile applications developed on the Xamarin platform, along with the code pieces, in this category.
According to Microsoft’s statements;
Xamarin is an open-source platform for building modern and performant applications for iOS, Android, and Windows with .NET. It is an abstraction layer that manages communication of shared code with underlying platform code. Xamarin runs in a managed environment that provides conveniences such as memory allocation and garbage collection.
It enables developers to share an average of 90% of their application across platforms. This pattern allows developers to write all of their business logic in a single language (or reuse existing application code) but achieve native performance, look, and feel on each platform.
It contains bindings for nearly the entire underlying platform SDKs in both iOS and Android. Additionally, these bindings are strongly-typed, which means that they’re easy to navigate and use, and provide robust compile-time type checking and during development. Strongly-typed bindings lead to fewer runtime errors and higher-quality applications.
Xamarin provides facilities for directly invoking Objective-C, Java, C, and C++ libraries, giving you the power to use a wide array of third party code. This functionality lets you use existing iOS and Android libraries written in Objective-C, Java, or C/C++. Additionally, Xamarin offers binding projects that allow you to bind native Objective-C and Java libraries using a declarative syntax.
Xamarin applications are written in C#, a modern language that includes significant improvements over Objective-C and Java such as dynamic language features, functional constructs such as lambdas, LINQ, parallel programming, generics, and more.
-
Xamarin.Android Currency Converter
In this post, I will show you a simple application of currency converter in Xamarin.Android. It will be an application…
Read More » -
Xamarin.Android Take Photo From Camera
When developing an Android application, you may sometimes need to take images from the device's camera and use it. You…
Read More » -
Xamarin.Android Upload Image From Gallery
In this post, I will show you how to add an image we selected from the gallery on the Xamarin.Android…
Read More » -
Xamarin.Forms Visualize Data SfChart Plugin
Presenting data on graphs is a good solution to increase the user experience in the applications you develop. So you…
Read More » -
Xamarin.Forms Display Toast Message
While developing a mobile application, do you sometimes need to send feedback to the user after his actions? Even without…
Read More » -
Xamarin.Forms CarouselView
Our motivation in this post, get first five news from newsapi and show it in a CarouselView. Also, I used…
Read More » -
SQLite Usage with MVVM Model in Xamarin.Forms
While developing mobile applications, we sometimes need a database. We need to keep some of the users' data in one…
Read More » -
Xamarin.Forms Entirely Weather App Using OpenWeather Map REST API
Want to develop a weather app but don't have a weather data available to you? Do not worry. Many weather…
Read More » -
Xamarin.Forms PancakeView Plugin Usage
If you need gradients, borders, rounded corners and shadows when designing a mobile app, the PancakeView plugin is for you.…
Read More » -
Xamarin.Forms Creating Onboarding Screen
When you run the mobile applications you have installed on your device for the first time, you will see helpful…
Read More »