App backup / synchronization between devices Apps usually backup their content to the respective cloud to ensure local data isn’t lost, but there is of course no guarantee the user has activated those features. When working with Xamarin/Forms your app is available on more then one device, so you might want to sync files between the OS:s too – like an SQLite database for example. Complete Code for this tutorial DropboxService.cs GIST Dropbox v2 API SDK […]
Xamarin.Forms allows true cross platform all device development by compiling native apps from a shared PCL code base where XAML can be used to design the views.
Background Working with Xamarin.Android (or Xamarin.Forms with Android) you might encounter this error when making HTTP/REST calls to an API, even if you think your making the call async. So what’s up with that? The Culprit What can commonly happen is you got some nested async call like this (simplified):
public async Task<TokenResponse> Login(string username, string password)
this.TokenResponse = await this.Authenticate(username, password);
While Login will begin to execute async and the nested call to Authenticate (signature async Task<TokenResponse>) will also do so the assignment to this.TokenResponse (a […]
Here’s a simplified description of the Xamarin framework and tips on how to resolve those platform specific exceptions.
..populate content from a DataTemplate BindableProperty. Here’s how you do it