Xamarin Forms development stack is awesome framework for developing cross-platform mobile applications. On one hand, being Xamarin developer has many benefits over other mobile development stacks. But, on the other hand, developing cross-platform application can be frustrating, because I need to know internals and tricks for all targeting platforms. One of the tasks every developer […]
The Android App Bundle (AAB) is Android’s new, official publishing format. It offers a more efficient way to build and release your apps. AAB enables easier deliver of a great experience in a smaller app size, which can improve installation process.
In this blog post I will show how to install AAB-based Android application onto locally connected device.
To start with – what is Android App Bundle (AAB)? According to Google, the Android App Bundle is Android’s new, official publishing format that offers a more efficient way to build and release your app. The Android App Bundle lets you more easily deliver a great experience in a smaller app size, which can improve […]
To be honest, I have never believed that I will write about developing Mac applications with C#. Well, I am more or less hardcore C# & .NET developer so this post is (I guess) a bit out-of-my-course. Not so long ago, .NET developers were limited to develop applications strictly for Windows environment. But with .NET […]
Android ecosystem has huge numbers of libraries which can be used in Android-based applications. Technically, these libraries are files with .jar or .aar extensions. When developing Android application with Java these libraries can be directly included/linked in the application and used. Of course, re-usage of these java-based libraries in Xamarin Forms is possible, but the […]
In this blog post I will not only stick to technical side of the problem, but I will also put some thoughts on how sometimes in development everything goes wrong. And how to deal with the situation, till you get the solution. iOS13 was released on September 19th. Quickly after release, on one of the […]
On Android, when pairing with Bluetooth device is in progress, popup form requesting pin is displayed. Everything is ok, except awkward message “Try 000 or 1234”. For some users this is confusing, because they simply type in what pairing popup is suggesting. Of course, pairing fails due to wrong pin entered. Let’s take a look how I fixed this issue.
A push notification is a message that pops up on a mobile device. Push notifications are messages send via application to directly address the end users. In this blog post, I will show how to use App Center Push service and show how to implement push notifications in Xamarin Forms. For now, I will focus […]
If you read my previous blog post how to create Bluetooth GATT server on top of UWP, then you should be familiar with basics of Bluetooth. In this post I will extend on other side of the “wire” of the Bluetooth communication. I will do this with Xamarin.Forms. In this post I will create simple […]
When unit testing Xamarin Forms, sooner or later you hit at “You MUST call Xamarin.Forms.Init()” problem. In this blog post I will investigate one way how to deal with this issue.