In this series, we will explore a number of topics on Advanced Xamarin.Forms that have arisen in our work for clients, or at my job as Principal Mobile Developer for IFS Core. Before we can start, however, we need to build an API that we can program against. Ideally, this API will support all CRUD operations and will reside on Azure.
One of the topics that I find a bit contentious amongst app developers is how navigation is handled, specifically when it comes to MVVM. Should navigation be done in the code behind of the page? or in the ViewModel? and should navigation be based on a path/URL or based on what ViewModel you want to go to.
Today at Xamarin Developer Summit, we announced XAML Hot Reload for Xamarin.Forms, which enables you to make changes to your XAML UI and see them reflected live, without requiring another build and deploy....
Learn about new, exciting releases and tools to help jumpstart your next mobile development project by networking with your local community. You too could get all the latest updates about Xamarin and .NET related technologies. Below are just a few of the events happening this month, including details of the Microsoft Build 2019 Viewing Parties!
It has happened to all of us that we have to develop some pages full of texts without any feature else and as we know a lot of text together can overwhelm the user. That’s why in this post we will be learning to create it as friendly as possible to make our app’s user experience better. In this time we will be learning about some simple but important things we can use on these cases, we will be developing the following text decoration types
This Xamarin tutorial discusses what barcodes are and how they can be used in an App. You will learn how to generate and scan barcodes in your own Xamarin apps. You will also learn to scan and generate barcodes that connect to a Wi-Fi connection.
Visual Studio 2019 is the next major version of Visual Studio which is now generally available (GA)! With this version, there is a lot to love. From real-time collaboration with colleagues using Visual Studio Live Share to the new Visual Studio start window as well as delights like per-monitor DPI support and improved debug capabilities. We believe this is the best release of Visual Studio yet!
User groups are getting together to learn about new, exciting releases and tooling to help jumpstart their next mobile development project. Network with your local community and you too could get all the latest updates about Xamarin and .NET related technologies. Below are just a few of the events happening this month, including Visual Studio 2019 Launch events and Global Azure Bootcamps!
When developing mobile applications, handling the internet connection changes it’s a must thing to do. In most popular apps, when there’s no connection a message is shown to give awareness to the user about why they won’t see any new content. In this article, I will show you how to do just that in Xamarin Forms by providing a few alternatives to show the no connection message.
什么是布局？可以简单的理解为，我们通过将布局元素有效的组织起来，让屏幕变成我们想要的样子！ 我们通过画图的方式来描述一下Xamarin.Forms的布局。 Xamarin.Forms 常用的有 6 种布局控件，我们先选一个最基础最常用的布局控件 StackLayout 来讲解布局。后面的内容再依次介绍其他布局控件。StackLayout 中文翻译又叫“堆栈布局”，意指在Xamarin.Forms中使用XAML代码或者是C#代码，通过一维排列的方式来完成布局。 我们可以从图上看到 StackLayout 是从上到下依次排列的，StackLayout 并不复杂，它只是简单的线性方式排列。如果想创建更复杂的布局，我们可以使用 StackLayout 嵌套的方式来完成布局。