Author Archives: Chris C

Today I Learned How To Create Xamarin iOS and Android Unit Tests

I’m currently working on a notification plugin for Xamarin Forms and wanted to setup some unit tests.  The problem is my code accesses the device-specific notification systems in iOS and Android.  This means I can’t just run my unit tests … Continue reading

Posted in Goal App, Today I Learned | Tagged , , , , | Comments Off on Today I Learned How To Create Xamarin iOS and Android Unit Tests

Today I Learned How to Create a Local Notification in Xamarin Android

In Android you can schedule a notification that shows immediately using the NotificationManager.  However, if you are like me, awesome, and want to schedule a notification for a future date you need to use the Android AlarmManager.  The alarm manager lets … Continue reading

Posted in Goal App, Today I Learned | Comments Off on Today I Learned How to Create a Local Notification in Xamarin Android

Today I Learned Bait and Switch for .NET PCL’s

If you have worked with Xamarin for longer than me (i.e. one year) then you probably already know about PCL bait and switch technique, especially if you consumed one of the many Xamarin plugins. As usual I’m late to the … Continue reading

Posted in Today I Learned | Comments Off on Today I Learned Bait and Switch for .NET PCL’s

Today I Learned Xamarin Push Notification Plugins

I learned this week that there is no built-in support for Push Notifications in Xamarin Forms.  On the plus side there are several open source projects trying to fill this hole.  The one that has caught my eye is edsnider/Xamarin.Plugins. … Continue reading

Posted in Today I Learned | Tagged , , | Comments Off on Today I Learned Xamarin Push Notification Plugins

Notes on Converting Mini-Compressor to UWP Application (Trying to at Least)

I was inspired to get Mini-Compressor to UWP into the Windows 10 Store a while back this summer. I saw this video several months ago when it was called Project Centennial: https://channel9.msdn.com/Events/Build/2015/2-692 Then a couple weeks ago there was a … Continue reading

Posted in Business Side, Mini-Compressor, Notes, Software Development | Tagged , , , , , , | Comments Off on Notes on Converting Mini-Compressor to UWP Application (Trying to at Least)

Fixing MSBuild not Exiting

After upgrading to Visual Studio Xamarin 4.1 from 4.0 our TeamCity build suddenly stopped working.  Actually it was working but won’t stop working.  The build would get hang after rebuilding out solution to create the IPA file. The step in question … Continue reading

Posted in Code Examples, Software Development | Tagged , , , | Comments Off on Fixing MSBuild not Exiting

Best Productivity Article

As we continue to work on Goal Buddy I’ve been reading books and research papers about goal setting and its cousin productivity.  Productivity is just a fancy word for saying “get stuff done”. Some interesting articles/podcasts about productivity I recently … Continue reading

Posted in Business Side, Fun, Goal App | Comments Off on Best Productivity Article

Connect to Android Emulator from VirtualBox

I do all my development inside virtual machines.  This allows me to keep separate development environment for different projects and clients.  I wanted to keep this tradition for developing mobile applications but that turned out to be a bit of challenge. … Continue reading

Posted in Code Examples, Software Development | Tagged , , , , , , | Comments Off on Connect to Android Emulator from VirtualBox

Surprises Using Azure

Are you a MSDN subscriber?  Thinking about using Azure because of the sweet sweet credits you get for being a MSDN subscriber?  Maybe you want to switch because they are one of few cloud providers that have Windows operating systems. Well … Continue reading

Posted in Uncategorized | Comments Off on Surprises Using Azure

Merry Christmas!

Chris, Ada, Alice, and Liv will be taking some time off to spend time with our family and friends over the holidays.  And hopefully find some time to see the new Star Wars movie. The basement office will be dark, … Continue reading

Posted in Uncategorized | Comments Off on Merry Christmas!