Where has James been?
It has been a lonely few months here on the blog, which is something that has never happened in the past. I usually bust out two or three blogs a month in addition to the awesome stuff you will find over at the official Xamarin Blog. So where have I been? It isn’t like there is a lack of things I have been wanting to blog about: Effects, Parallax, new Support Packages, and so much more. Well, …
James Montemagno
Today, seems like the perfect day to celebrate what was 2015, the Year of the Goat. Additionally, to usher in and celebrate a new year, the Year of the Fire Monkey!!!!
Just over a year ago, I wrote a piece about Developer Evangelism and recapped my first full year working at Xamarin. I am so happy to be able to take a break from coding to reflect on all of the amazing things that happened last year and everything …
James Montemagno
TLDR; I created a brand new cross-platform Permissions Plugin for Xamarin to enable anyone to query and request common permissions from shared code. You can watch a video here.
Permissions! Blarg! As an Android developer I have felt pretty spoiled over the last few years when it came to getting access to an API that required a permission. Simply check a checkbox in the project setting and any of the 130+ permissions …
James Montemagno
In the world of Android one of my biggest pain points over the years is that often you need access to the apps current Activity when writing libraries or abstracting out common functionality. For years I have been hacking around the issue by setting special Intent flags or more than likely creating a BaseActivity with a static “CurrentActivity” that is set when the page is started up. While this works short term for …
James Montemagno
Two years ago marked a major shift in my career as a software developer; I transitioned from a full time mobile C#/.NET developer to a full time developer evangelist at Xamarin. Sure, I had attended a few developer conferences in my days, but I had actually never delivered a technical presentation, which may come to a surprise to some. In the past two years I have learned a lot delivering nearly 200 technical …
James Montemagno