James Montemagno
James Montemagno

Live, Love, Bike, and Code.

Tags


James Montemagno

Design

Opt-out of Dark Mode on iOS, Android, UWP, and macOS

Everyone can't stop talking about dark mode now that iOS 13 and Android 10 are officially released. To my surprise I have actually really been enjoying dark mode on my desktop and mobile devices. I really want to go through all my apps and add proper dark mode support, however I just haven't had the time. When running apps on iOS 13 or macOS and flipping on dark mode can make your app look.... not so great: This can depend on the framework you are using, hard coded values, or a bunch of other…

James Montemagno James Montemagno

The Beautiful & Complex FlexLayout Comes to Hanselman.Forms

Last week I wrote about my new quest to fully optimize and enhance Hanselman.Forms. This involves using the latest and greatest in Xamarin.Forms and Xamarin.Essentials, but it also means spicing up the app with some lovely visuals and design. My first quest was to re-design the podcast section of the mobile app to create a list in grid form of different podcast that Hanselman produces. So, first things first we should design a card to hold each podcast in. This can be accomplished with a simple…

James Montemagno James Montemagno

How To Get A Great App Icon: The Fiverr Experiment

As a developer I wouldn’t say I am the greatest graphic designer in the world. I mean I can stumble around Photoshop and make some sweet gradients and feather a few things, but that is about the extent of it. Over the last few years I have been pretty lucky to have a graphics design team at my back to make any image assets I needed and of course lay down the final App Icons that ship to the stores. Here are a few great app Icons that I didn’t have to create: Now that I create apps…

James Montemagno James Montemagno

I crush code and share it, publish NuGet packages, speak at conferences, upload videos, pretend I am good at playing video games, tweet up a storm, drink gallons of coffee, and ride my bike. Checkout my monthly newsletter that you should subscribe to!