Embedding native controls in your Xamarin.Forms app

Embedding native controls in your Xamarin.Forms app header

As of version 2.3.3 and above of Xamarin.Forms it is now possible to embed native controls in your Forms app. I’ll let that sink in for a minute. Native controls, defined in XAML, from your PCL, without the need for any renderers whatsoever. Isn’t that just awesome?! So to be perfectly clear, this isn’t like … Read more

3D Touch your Xamarin(.Forms) app: apply pressure to icon area

3D Touch in action on iPhone 6s

Now that I have got a new iPhone 7 that supports 3D Touch it’s about time to have a play with that! In case you have missed it, 3D Touch (or Force Touch) is a concept that Apple introduced with the iPhone 6s (Plus) and iOS 9. It lets you press the screen a bit … Read more

Continuous Integration & Continuous Delivery for your Xamarin App – Video edition

This is a talk I did on a local Meetup group about continuous integration and continuous delivery for you Xamarin app. Mainly based on VSTS and HockeyApp but also naming some alternatives like Bitrise, TestFairy, Play Store and the App Store.

Because of time pressure it was a bit of a rush so if you have any questions please let me know!

Pro-tip: copy/paste URL to the iOS simulator

Just a quick tip if you need to copy and paste text to your iOS simulator. For an app we are developing we send out verification links through e-mail with a hash. After finding out that cmd + C & cmd + V weren’t working if actually did type if over more then once.. For … Read more

Be ahead! Test your apps with the latest iOS (beta) version

After installing the latest Xamarin.iOS beta build I got an error message while building. ‘This version of Xamarin.iOS requires the iOS 10.0 SDK (shipped with Xcode 8.0) when the managed linker is disabled. Either upgrade Xcode, or enable the managed linker.’ That’s pretty self-explanatory, right? So if you want to go quick and dirty just … Read more

Unlocking native control features the Xamarin.Forms way

While Xamarin did a great job with Forms in providing us with a set of controls that can be used creating our awesome UI, they didn’t (and couldn’t) enable all of the features that come with a Button or Label or.. whatever! So they did the basics, which is absolutely fine! But when you are … Read more

Continuous integration/continuous delivery for your Xamarin app with VSTS and HockeyApp – Part Android

VSTS loves HockeyApp and Android too!

In addition to my previous posts about this subject, I got some reactions that it was iOS only! And I can’t deny that. If you haven’t noticed by now, I’m an iOS guy and I’m proud of it! Nevertheless, one of the main advantages of Xamarin is that you can swing both ways (and even … Read more

The road to being a Xamarin Certified Developer

Road to Xamarin Certification

For the past time I have been enrolled in Xamarin University with as main goal to verify if the knowledge I had gained by learning myself was the right way. And of course, while I’m at it get certified in the process. In this post I would like to tell you about my experience with University … Read more

Spicing up your Xamarin (Forms/iOS) TabBar

One of the most popular navigation patterns on all platforms is by making use of the TabBar. Xamarin.Forms already acknowledged this by incorporating the TabbedPage in their default control set. While the tabs are platform independent – besides from the look on the specific platform – I want to talk a little bit about the … Read more

Continuous integration/continuous delivery for your Xamarin app with VSTS and HockeyApp – Part 2

VSTS loves HockeyApp

In my previous post I have talked about how to create a build definition with VSTS and setup your Mac build agent yourself. In this post I will extend that build definition so we can publish our app automatically to HockeyApp. Also I will explain how you can do the same for your Android app, a bit about … Read more