James Montemagno
James Montemagno

Live, Love, Bike, and Code.

Tags


James Montemagno

cedar_format_image

Setting Up an M1 Mac for Xamarin Development

Who just upgraded their MacBook after 8 years?!?! This guy!!! Let's set it up for mobile development with Xamarin for iOS & Android development in C#. That is right, I finally decided to go all in on an M1 MacBook Air (8-Core GPU, 512GB SSD, 16GB RAM) thanks to the $500 "credit" from participating in the DTK program.  Not only was it time for an upgrade since my machine was 8 years old, but also because this new generation of machines marks a pivotal transition for macOS devic…

James Montemagno James Montemagno

Code Generation from XAML in Visual Studio is Mind-blowing Awesome

The more and IDE or code editor can do for you the better I say. Visual Studio has been crushing it with new refactorings, IntelliSense, and IntelliCode [https://visualstudio.microsoft.com/services/intellicode/], one of my favorite features ever. One thing that I have always been hoping for as a XAML developer is deeper connectivity between the XAML and the View-Model. We have seen increased IntelliSense in this area, but with the release of Visual Studio 2019 v16.9 [https://devblogs.microsoft.c…

James Montemagno James Montemagno

Cross-Platform In-App Purchases for Xamarin.Mac Apps!

This week, one of my best friends Frank Krueger released his brilliant app iCircuit 3D [https://apps.apple.com/us/app/icircuit-3d/id1539977373] for macOS (he also wrote an awesome blog [https://praeclarum.org/2021/02/08/tech-of-icircuit3d.html] on how it was made). While I know that catalyst support for Xamarin (and .NET MAUI) is coming soon, I still think there are great opportunities to monetize macOS apps written in C# today (see iCircuit 3D!). I released my In-App Billing Plugin [https://gi…

James Montemagno James Montemagno

Introducing My Cadence for Arduino, a DIY Cadence Display for Indoor Cycling

It is official, my holiday hacking is officially complete! This past week I started and  launched a brand new app called My Cadence [https://www.mycadence.app] for both iOS [https://montemagno.com/introducing-my-cadence-for-ios-a-simple-cadence-sensor-display/] & Android [https://montemagno.com/my-cadence-now-available-on-android/]. This simple cadence display app is a perfect pair for my recent $400 DIY spin bike [https://montemagno.com/building-an-at-home-diy-spin-bike-for-peloton-apple-f…

James Montemagno James Montemagno

Asking for app reviews really works! It just takes 1 line of code!

Last week I launched a new app called My Cadence [https://mycadence.app] for both iOS [https://montemagno.com/introducing-my-cadence-for-ios-a-simple-cadence-sensor-display/] and Android [https://montemagno.com/my-cadence-now-available-on-android/]. Even though it was a quick app that only took me a week or so to build and ship [https://montemagno.com/building-testing-shipping-my-cadence-for-ios-in-less-than-a-week/] , I still followed my checklist of best practices to ensure as much success as…

James Montemagno James Montemagno

Porting My Cadence to Android in 1 Day!

It seems like it was just yesterday that I was writing up a blog post on how I was launching My Cadence for iOS [https://montemagno.com/introducing-my-cadence-for-ios-a-simple-cadence-sensor-display/] and then blogging about how I wrote and shipped the app [https://montemagno.com/building-testing-shipping-my-cadence-for-ios-in-less-than-a-week/] in under a week. Well, it wasn't yesterday, but it was just 5 days ago! After I shipped the iOS version, I was watching some HGTV on Hulu and thou…

James Montemagno James Montemagno

Building, testing, & shipping My Cadence for iOS in less than a week

My holiday hacking [https://devblogs.microsoft.com/xamarin/xamarin-holiday-season-hack-ideas/] came early this year when I decided to build my own DIY spin bike [https://montemagno.com/building-an-at-home-diy-spin-bike-for-peloton-apple-fitness/]. Soon, after a few rides, my mind started to swirl with app ideas of how to improve my ride. Then when Apple released Apple Fitness+ without support for displaying cadence information from sensors I knew I had to build an app. That app is My Cadence [ht…

James Montemagno James Montemagno

Introducing My Cadence for iOS & Android - a Simple Cadence Sensor Display

It has been nearly 3 weeks since I put together my DIY spin bike [https://montemagno.com/building-an-at-home-diy-spin-bike-for-peloton-apple-fitness/] and I have now clocked in over 25 rides! Let's just say I am really enjoying have the bike at home now that it is chilly and more rainy outside. Last week I wrote a blog [https://montemagno.com/building-an-at-home-diy-spin-bike-for-peloton-apple-fitness/] on my experience and did a full Apple Fitness+ review video [https://www.youtube.com/wat…

James Montemagno James Montemagno