Jim Bennett
Xamarin MVP Microsoft MVP

Mobile developer at EROAD, Xamarin MVP and Certified Developer, Microsoft MVP, author of Xamarin In Action, blogger, speaker, father and lover of beer, whisky and Thai food. Opinions are my own.

  Auckland, New Zealand
See me soon at:
NDC Sydney 2017
Xamarin In Action
  Xamarin In Action
  Twitter
  GitHub
  LinkedIn
  YouTube
  Email
  CV

Specflow support in Visual Studio for Mac

Love Specflow and Visual Studio for Mac? Well you are in luck as there is now a working extension for Visual Studio for Mac to enable full specflow support including generating feature files with syntax highlighting. It's all open source and built upon the amazing work by Mike Jones. You can find it on GitHub at https://github.com/straighteight/Spe…

Read More

Nugetizer 3000

One cool new feature in Visual Studio for Mac is the ability to create NuGet packages from your projects automatically whenever you compile. This new feature is thanks to a cool project started by Xamarin called the Nugetizer 3000 (I do love Miguel's naming conventions). It's really easy to turn this on. From your project open the project pro…

Read More

MvvmCross extension for Visual Studio 2017

Update - it's now on the marketplace! Link here: https://marketplace.visualstudio.com/items?itemName=JimBobBennett.MvvmCrossforVisualStudio The awesome team at Microsoft have got it all working, so I've managed to upload the VS2017 version to the marketplace. You can now download it from Extensions and Updates. Thanks to everyone on the VS extensio…

Read More

MvvmCross Extension for Visual Studio for Mac

I've been working to update the MvvmCross Xamarin Studio add-in to work with Visual Studio for Mac. The add-in has been updated thanks to some help from Matthew Robbins, the author of the awesome MFractor add-in, which if you don't have you MUST get, it's awesome. This add-in is now available from the VS for Mac extension manager!…

Read More

Images for an iOS app

When developing for iOS there are a number of different image sizes needed. Just for the springboard icon you need different sizes for iPhones and iPads, both retina and normal versions. When you add spotlight icons (again both retina and normal), iTunes icons the list gets huge. To help with this and to practice my Node.js skills, I created a no…

Read More

Synergy

As you've probably seen from my other posts, I'm developing iOS apps using Visual Studio on Windows as my development environment, and a MacBook Pro for running the actual builds. This is a pain when I want to test. As good as Ripple is, it's not as good as the actual iOS simulator. It's a pain jumping from one computer to the other. Thats where…

Read More

Using Visual Studio to develop Cordova apps part 2 - Creating an app

Building on the previous post in this series, I thought it would be fun to try to learn Angular.js and include this in my Cordova app. I could also do with so nice looking widgets, so I decided to have a play with TopCoat. First thing I need is an app to build. One of my current 'First World Problems' is having to convert from US units (mg/dL) to…

Read More

Using Visual Studio to develop Cordova apps

So after yesterdays attempt to create a 'Hello World' app using the new Cordova tools for Visual Studio, I thought tonight I'd try again. If you haven't heard the news, Microsoft announced a CTP of support for Cordova inside Visual Studio. Thats right, Microsoft is opening up to a world of other devices. The aim is to allow you to build HTML5 app…

Read More

Waiting

Every journey begins with a first step. Unfortunately that first step is not always made as soon as the journey is ready to begin. Over the past few days I've been starting the preparation for a new life. My family and I are escaping the rat race for a while. I'm working out the notice period on my nine-to-five, my wife is packing up the house an…

Read More
 

Specflow support in Visual Studio for Mac

Love Specflow and Visual Studio for Mac? Well you are in luck as there is now a working extension for Visual Studio for Mac to enable full specflow support including generating feature files with syntax highlighting. It's all open source and built upon the amazing work by Mike Jones. You can find it on GitHub at https://github.com/straighteight/Spe…

Read More

Nugetizer 3000

One cool new feature in Visual Studio for Mac is the ability to create NuGet packages from your projects automatically whenever you compile. This new feature is thanks to a cool project started by Xamarin called the Nugetizer 3000 (I do love Miguel's naming conventions). It's really easy to turn this on. From your project open the project pro…

Read More

MvvmCross extension for Visual Studio 2017

Update - it's now on the marketplace! Link here: https://marketplace.visualstudio.com/items?itemName=JimBobBennett.MvvmCrossforVisualStudio The awesome team at Microsoft have got it all working, so I've managed to upload the VS2017 version to the marketplace. You can now download it from Extensions and Updates. Thanks to everyone on the VS extensio…

Read More

MvvmCross Extension for Visual Studio for Mac

I've been working to update the MvvmCross Xamarin Studio add-in to work with Visual Studio for Mac. The add-in has been updated thanks to some help from Matthew Robbins, the author of the awesome MFractor add-in, which if you don't have you MUST get, it's awesome. This add-in is now available from the VS for Mac extension manager!…

Read More

Images for an iOS app

When developing for iOS there are a number of different image sizes needed. Just for the springboard icon you need different sizes for iPhones and iPads, both retina and normal versions. When you add spotlight icons (again both retina and normal), iTunes icons the list gets huge. To help with this and to practice my Node.js skills, I created a no…

Read More

Synergy

As you've probably seen from my other posts, I'm developing iOS apps using Visual Studio on Windows as my development environment, and a MacBook Pro for running the actual builds. This is a pain when I want to test. As good as Ripple is, it's not as good as the actual iOS simulator. It's a pain jumping from one computer to the other. Thats where…

Read More

Using Visual Studio to develop Cordova apps part 2 - Creating an app

Building on the previous post in this series, I thought it would be fun to try to learn Angular.js and include this in my Cordova app. I could also do with so nice looking widgets, so I decided to have a play with TopCoat. First thing I need is an app to build. One of my current 'First World Problems' is having to convert from US units (mg/dL) to…

Read More

Using Visual Studio to develop Cordova apps

So after yesterdays attempt to create a 'Hello World' app using the new Cordova tools for Visual Studio, I thought tonight I'd try again. If you haven't heard the news, Microsoft announced a CTP of support for Cordova inside Visual Studio. Thats right, Microsoft is opening up to a world of other devices. The aim is to allow you to build HTML5 app…

Read More

Waiting

Every journey begins with a first step. Unfortunately that first step is not always made as soon as the journey is ready to begin. Over the past few days I've been starting the preparation for a new life. My family and I are escaping the rat race for a while. I'm working out the notice period on my nine-to-five, my wife is packing up the house an…

Read More