Since it's been a long time since I've updated FloatLabeledEntry I thought it would be fun to make a quick little enhancement to add designer support so that it can be used in storyboards. You can head on over to NuGet and update to version 1.1.0 to get it. Right now I've just made the label colors editable in the designer, since unfortunately there's no support for editing the font property in Xamarin at…
Using Speech Recognition in iOS 10
There's a lot of awesome stuff coming in iOS 10, but one of the things I'm most excited about is that now there's actually an API for doing speech recognition in your apps. It was sort of possible to do this previously through some hackery (I have a bit of experience there), but now Apple is finally making it easy to leverage their great dictation feature in any app. Let's take a look at how easy…
Using iOS and 1Writer as a Presentation Assistant
I've given a lot of talks over the years, with varying amounts of live coding and moving parts. For many of them it wasn't uncommon for me to have some sort of notes jotted down as an emergency reminder if my memory fails in the moment, and I always have local fallbacks for any network-dependent demos to avoid being completely hindered by bad connections. When preparing for my talk at this year's Xamarin Evolve, I found…
Pressure Is On with 3D Touch in iOS Apps
With the release of the iPhone 6S and 6S Plus, together with the iOS 9 operating system, Apple introduced 3D Touch. What it allows is the addition of pressure-based interactions into your apps, which can be added in a variety of ways. In this article I'll introduce a couple built-in standard 3D Touch interaction models, but iOS also provides a direct API to the pressure sensors, allowing you to leverage the data in any way that…
FluentLayout v2.5 Released
It's been a little over a year since the last FluentLayout update, so it seemed like a good time to get some little improvements in. I also definitely want to give a shout out to Diego Ponce de León for prompting some of these changes and helping brainstorm some things! If you're using FluentLayout, I'd definitely love to hear your input on improvements you'd like to see, shortcomings, etc. There's a lot more we can do…