CSharp


Reusing Xamarin.Forms Pages: The Windows Phone case.

Reusing Xamarin.Forms Pages: The Windows Phone case.

    In the last entry we were talking about how to reuse the Xamarin.Forms Pages in a fully native Xamarin application for Android and iOS. The idea is to keep the use of Xamarin.Forms in the place where it fits: when we have simple views or views that follow the guidelines. Now we are going to see how to achieve that in Windows Phone 8.1.  


With Xamarin.Forms or Without it

With Xamarin.Forms or Without it

          Xamarin.Forms is a great tool, it allows you to share UI *and* navigation code across all platforms. I emphasized the navigation part, because when speaking about Xamarin.Forms it seems like many people forget about this: the navigation system is different in each platform!   


[Tip] Xamarin.iOS: Sharing a dictionary with the Apple Watch

[Tip] Xamarin.iOS: Sharing a dictionary with the Apple Watch

Steps to share a dictionary between the apple watch (or any app extension app ) and a device. 1) Create a group in the Apple Provisioning Portal. (eg. group.com.mycompany.myapp) 2) Add the group to both apps: the extension and the main app (there is no need to add the group to the actual watch app). 3) Activate the group in the Entitlements.plist for each project (main app and extension)


Creating GameObjects programmatically from the Unity3d Inspector

Creating GameObjects programmatically from the Unity3d Inspector

    I always have been curious about game development, but I never had the time to get into it. A few weeks ago I started learning unity and the related stuff. Now I decided to do a small board game (mostly for learning purposes).


MvvmCross: Handling notification clicks.

MvvmCross: Handling notification clicks.

Handling local notifications in Android is different as in iOS, so that code is non cross platform. On MvvmCross I like to handle that kind of scenarios in a custom Plugin, but this time, to keep the post very short I will handle it in the Activity that raised the notification.