|#SomeTips: Best practices for UI Handling!|
When designing user interfaces, there are may ways to handle / create elements into it. We know that the way we do it can either save us many lines of code or not, and also can have an impact in the performance of our application.
|Authentication from a Xamarin.Forms app using WebAuthenticator|
Xamarin.Essentials recently introduced a WebAuthenticator class, which is a web navigation API that can be used for authentication with web services
|Bluetooth Printing in Xamarin Forms using Shiny|
When developing enterprise salesforce applications is very common to support printing orders, collections, receipts using a portable bluetooth thermal printer
|Build Your First for iOS & Android App with Xamarin and Visual Studio|
This is a fantastic first post in a getting started series James is working on. It has both video and written content to suit your learning style and it is packed full of information, code samples and explanations!
|Building a Rating Control using Xamarin.Forms Shapes|
In this blog post Daniel will show how you can use Xamarin.Forms and Shapes to create a rating control without using an external library
|Cloud-Native learning resources for .NET developers|
The .NET team has put together a collection of free resources to help you speed up your cloud-native application development journey. Whether you’re modernizing your application or creating something new, we have guidance to assist your decision-making. These guides are up-to-date and include the latest and greatest cloud-ready features in the .NET platform.
|Colorful Geometric Background using Xamarin.Forms Shapes|
Xamarin recently added new functionality for developers to build mobile apps: Xamarin.Forms Shapes. As the name suggest, it allows developers to create shapes without being restricted to rectangles or ellipses
|Combining Xamarin.Essentials WebAuthenticator with IdentityModel.OidcClient|
|Commonly used code in Xamarin.UITest|
If you’re trying to create automated tests for your Xamarin app, you must have stumbled across Xamarin.UITest
|Connecting to locahost over HTTPS from simulators and emulators|
Connect to local web services from iOS simulators and Android emulators documents how to carry out the above steps. However, I recently discovered that the approach for bypassing the local development certificate check on iOS no longer worked.
|Contact Sharing in Xamarin Forms|
In this article, Charlin shows you how to share a contact by creating a vCard and sharing it using Xamarin Essentials.
A custom control for Xamarin.Forms, that shows an expanding top view and a scrollable bottom view. It is a reproduction of Android's CoordinatorLayout - https://developer.android.com/jetpack/androidx/releases/coordinatorlayout
|Creating a login flow with Xamarin Forms Shell|
Since the release of Xamarin Forms 4.5, Shell now supports modal navigation. Since one of my highest ranking blog posts is how to create a login page with Xamarin Forms. I thought it was time to revisit the topic and look at how to implement a login page using the Shell.
|Customising iOS Frame shadows in Xamarin.Forms 4.5+|
|Customize your Azure DevOps “Run pipeline” menu|
Once you automate your development process, you may have multiple pipelines
|Default Interface Methods in C#|
|Drawing UI with Xamarin.Forms Shapes and Paths|
Xamarin.Forms 4.7 introduces drawing controls for Shapes and Paths. These are powerful new cross-platform controls that use the familiar control syntax from UWP and WPF. As well as use the native graphics libraries on each target platform
|Embedded Fonts: Custom Fonts in Xamarin.Forms|
|EmptyView llega a BindableLayouts|
En Xamarin.Forms tenemos un tipo especial de View llamada Layout. Un Layout es un contenedor para otros elementos permitiendo ayudar a posicionar y gestionar el tamaño de los elementos que contiene
|Examples, and tips for creating applications in Xamarin Forms|
This one is a very special content because it is a compilation that includes a lot of resources with examples and good practices for creating good applications in Xamarin Forms.
|Fixing small text on iOS WKWebView’s in Xamarin.Forms|
Even though Apple have extended the deadline to remove UIWebView’s from apps until December, the requirement to update things is still there and I’m finding a lot of clients wanting to get ahead of things and move on.
|Google Login Integration in Xamarin.Forms: A Complete Guide|
Logging in is an important aspect of any application. An application uses login details to segregate the users’ data. Making the login process easier for users has become an important goal for all developers, especially in mobile applications.
|Icon Fonts made Easy|
Coming from a Pre-Xamarin background of web development, I have always loved fonts like Font Awesome. Naturally I was pretty excited that Xamarin.Forms finally added a FontImageSource to make it easier to use Font based Icons, but it still frankly was a pain to use.
|Implementation of the Cognitive Services + Xamarin Combo Challenge!|
How to use Azure Speech-to-Text & Bing Photo Search with Xamarin
|Implementing dark mode in your Xamarin.Forms app|
Dark mode; it’s all the rage in apps these days. Its main goal seems to be saving our eyes from burning out when reading things in a dark environment, but is that true?
|Improved XAML Data Binding Diagnostics|
This week, James is joined by Dmitry Lyalin, Senior Program Manager - XAML Tooling, who is here to talk about some brand new features available for XAML developers in Visual Studio 2019.
|Links Preview Control for Xamarin Forms|
Preview for a link you want to share in Xamarin Forms. Source code on https://github.com/valentineg8/LinksPreviewer
|Magic Gradients: Beautiful Backgrounds in Xamarin.Forms|
Magic Gradients is a NuGet that allows you to add beautiful and enhanced gradients into Xamarin.Forms applications
|MaterialFrame leveled up with a Blur theme!|
The Xamarin.Forms MaterialFrame aims at delivering out of the box modern popular theming
|Migrating ListView to CollectionView in Xamarin.Forms – User Interface|
|O X do Xamarin Forms — ColorPicker|
Article in Portuguese
|Picker within Listview|
Jesse and his team recently wanted to put a picker inside a ListView in Xamarin.Forms and wanted to be notified of changes in the picker
|Playing Audio with the MediaManager Plugin|
You can play Audio in Xamarin.Forms across Android, iOS and Windows UWP using the super easy plug and play MediaManager Plugin
|Playing with animation in Xamarin.Forms|
Movement breathes life into your app. But getting started with animation in Xamarin.Forms might not be the simplest thing. This post explains how to get started with creating some cool animations you can use to spice up your app.
|Replicating great UI in Xamarin Forms|
For this post I reproduced a super nice UI that was inspired by Mountain Trip Design and I listed the themes I used to build it!
|Revisiting the base page concept using ContentView|
Steven starts a blog series on bringing consistency to pages in your application by having a consistent base page
|Running older versions of Xcode and Xamarin|
|Sign in with Apple in Xamarin Forms|
|Simple Two Cards Transition Control in Xamarin Forms|
Charlin tackles creating a control that shows two elements (cards) stacked on top of each other and animate switching between them
|Simplifying Grids in Xamarin.Forms|
Grids have a delightful new syntax available in Xamarin.Forms 4.7 and it's also supported by everyones favorite Xamarin.Forms extension mFractor
|Source Link – Debug Third-Party Libraries | The Xamarin Show|
James is joined by friend of the show Gerald Versluis, Xamarin.Forms Engineer, who shows off one of the coolest feature ever for app developers and library creators, Source Link. When a library is Source Link enabled you can debug INTO the source code when you are running debugging your app. This helps you diagnose issues faster than ever, check it out.
|Super Fast Image Loading for Android Apps with GlideX|
James is joined by Jonathan Peppers, Xamarin.Android engineer, shows us how to optimize image loading for Android applications when using traditional Android XML or developing with Xamarin.Forms! With GildeX you are able to speed up your app, minimize your memory footprint, and get smooth scrolling!
|SwipeCardView Control for Xamarin.Forms|
SwipeCardView is a lightweight MVVM friendly UI control that brings Tinder-style swipeable cards into Xamarin.Forms applications. It supports swiping in all directions while providing constant dragging feedback, which enables awesome interactivity.
|The Comeback of Fun in Visual Design|
Will the new Apple Human Interface Guidelines bring back a resurgence in skeuomorphic design? I for one can't wait to get back my leather-bound notepad application icons.
|The Journey to Accessible Apps: Screen Readers|
This post focuses on on-screen readers, which are used by individuals with visual impairments, to access information that is otherwise inaccessible to them
|Three ways to Fix broken Icon Font in Xamarin App|
Time to time, when you run your app in Android, iOS or even in UWP in one of the platform or all at the same time you can get unexpected undefined icons or binding Path visible instead of the icon itself. When it can happen? — Here is all pretty simple ?.
|Tips and tricks working with Shapes|
Javier shares some tips and tricks with working with the new Shapes in Xamarin.Forms 4.7. More specifically he provides some tools you can use to visually design shapes
|Understanding Multi-Binding in Xamarin Forms|
Multi-binding is a great feature that was introduced in Xamarin Forms 4.7 that allows the binding of multiple sources to a single target property. It gives us a lot of flexibility as now we don’t need to create multiple UI elements for each bindable property, which improves performance and makes our code cleaner.
|Updating Old Xamarin Forms Projects|
Charlin does a great job of showing you how to not only migrate over but also how to update the other parts of your solution as well!
|Using addresses, maps and geocoordinates in your Xamarin Forms apps|
Ever had to develop an app where the position of something was of interest. An address of a user, store, restaurant or some other point of interest? The straight forward version might be to provide the user with a simple form.
|VLC Media Player in Xamarin Forms (an Alternative to AvPlayer and Android Media Player)|
Using VLC Media Player in Xamarin Forms; VLC is a powerful media player, that works better than the native AVPlayer and Android media player
|What’s the correlation between .NET 5, WinUI and MAUI (Xamarin.Forms)|
With the move to a one .NET ecosystem, the recent release of .NET 5 and the announcement of MAUI with a regularly changing release schedule, it can be hard to get your head around all these changes, what is happening and when. Nick has done a great job of breaking it all down and helping you decide what to target with your projects.
|Xamarin DevOps Snippets (aka Pipeline Templates)|
Azure Pipeline Templates are really powerful. They are even reusable across different repositories! Nick shares some code snippets to allow you to get started with Azure DevOps and your Xamarin apps!
|Xamarin Forms Acrylic Material Frames|
The Fluent Design System helps you create modern, bold UI that incorporates light, depth, motion, material, and scale. Acrylic is a Fluent Design System component that adds physical texture (material) and depth to your app.
|Xamarin.Essentials: Now with Permissions, App Theme, & Authentication|
Since the first release of Xamarin.Essentials, developers have enjoyed the simplification of complex native features into a single cross-platform library.
|Xamarin.Forms 4.6: Material Components, Shell, and the Future|
Today, we are shipping Xamarin.Forms 4.6 with a host of quality improvements, including several new feature previews. With more controls available “in the box” than ever before, it has never been easier to quickly build quality mobile apps.
|Xamarin.Forms Custom Fonts Simplified & Everywhere|
|Xamarin.Forms Segmented Control with Sharpnado 1.7|
An updated version of the awesome Sharpnado controls is here with Segmented Controls and even moar shadows