James Montemagno
James Montemagno

Live, Love, Bike, and Code.

Tags


James Montemagno

Live, Love, Bike, and Code.


Portable Class Library Tips and Tricks

There has been a recent explosion of PCL use since Microsoft and Xamarin added official support for Xamarin.Android and Xamarin.iOS. It is really amazing to have one project that is shared completely across Android, iOS, and all of the Windows platforms. I have blogged before about how to get “fake” PCL support, but I wanted to give an updated post on how to get up and running with a bunch of tips as well. It is important to remember that there is nothing special you need to do to get PCL su…

James Montemagno James Montemagno

Android Screen Mirroring Made Easy

UPDATE 1: Mobizen has since update their app to be web based which is a downer :( But you can get the older version still which is fantastic! http://help.mobizen.com/en/beta-pc-version/ Update #2: Be sure to check out my new blog on how to easily screen mirror android ios and windows phone devices [http://motzcod.es/post/90610802117/screen-mirroring-for-ios-android-and-windows] ! I have been giving a lot of presentations recently for Xamarin [http://www.xamarin.com], and one of the bigges…

James Montemagno James Montemagno

MvvmCross + ActionBarCompat (v7 Support)

If you are using MvvmCross (if you aren’t you should) then you might notice that there is no official MvxActionBarActivity to use. This is sad because if you are using the new Support v7 Library [https://components.xamarin.com/view/xamandroidsupportv7appcompat] then this will be a must. I am sure Stuart is going to add this or create a NuGet for it, but you can do it today by creating 2 new classes. Since MvxActivity [https://github.com/MvvmCross/MvvmCross/blob/162a816d148df224df0b8f635aeafe3…

James Montemagno James Montemagno

Xamarin Studio + NuGet PCL Support!

From @SharpDevelop [http://twitter.com/sharpdevelop] comes a long awaited update to the Xamarin Studio NuGet Manager Plugin [https://github.com/mrward/monodevelop-nuget-addin]. I wrote about this plugin before, but with this update brings updated support for NuGet including PCLs for Xamarin.Android and Xamarin.iOS. It is extremely easy to add this functionality to Xamarin Studio and I made a short video [http://screencast.com/t/L9tJzk3iZs] to get you going. Unable to display content. Adobe…

James Montemagno James Montemagno

Azure Mobile Services + Xamarin + PCL

You might have noticed that both @ChrisNTR [http://www.twitter.com/chrisntr] and myself have been on the .NET Rocks Roadshow [http://xamarin.com/modern-apps-roadshow]. We have been talking to awesome devs all over the US about Xamarin, PCL, and Azure all wrapped up into an amazing demo [http://bit.ly/DNRXamarin] (full source code there). One common question that has come up is that while a lot of people have the demo up and running they are having a hard time getting Azure + PCL integrated into…

James Montemagno James Montemagno

Let's fix that X86 Android Emulator

So genymotion is awesome! However, they recently released version 2.0 and while it seems like it is fine for personal use, using for anything else costs a huge premium. This isn’t a huge issue for some, but more pressing is the issues that I have run into with memory leaks and virtual box causing havok on my machine. So back to it, the good old x86 Intel HAX Android emulator for PC/Mac. First things first is that you can not run Hyper-V side by side HAX. This means if you want to run the x86 em…

James Montemagno James Montemagno

How to setup Xamarin Studio for iOS 6 Support

Even though iOS 7 has been dominating the market and is now on over 75% of iOS devices, it might still be important for you or your company to support iOS 6. It was for me recently when I was developing Puppy Kitty Overflow [https://itunes.apple.com/us/app/puppy-kitty-overflow-random/id766177393?ls=1&mt=8] as my girlfriend [http://www.twitter.com/stefispice] is unable to upgrade her phone and I wanted to ensure she could run the app. So I sent out on a quest to get iOS 6 support working in…

James Montemagno James Montemagno

Setting up your Cross Platform VM Environment (WP, Win8, Xamarin)

I am not going to lie, I have always been a Windows guy. There is just something about OSX and iOS that really bothered me. It as more of a feeling than specifics, but this means that I have always ran Windows on a PC. I never had to worry about VMs or complex cases. To be honest everything was perfect, I had VS 2013, Genymotion (android emulator), Windows Phone, Windows 8, and then for iOS I just used Xamarin.iOS and it’s VS integration to debug to a Mac nearby. I didn’t really have to interfac…

James Montemagno James Montemagno