Menu

iOS Development

App Store App Submission – Continual Failure and Obfuscation
The App Store has to be one of the flakiest “services” I’ve ever had the displeasure of having forced on me.  App submissions seem to [...]
My Life With a MacBook Pro – 3 Years In
Hmm  … where to start? I had to buy a MacBook, I need to write and compile apps for iPhones and iPads.  I would have preferred to spend the [...]
Xamarin iOS TeamCity Build
So this turned into a complete nightmare for a while. TeamCity Mac Agent Push Installation I started by trying to get TeamCity to do a push install of a [...]
MvvmCross iOS Support and Samples
A while ago Martijn van Dijk and I had a very brief chat about creating an MvvmCross iOS Support library for use with MvvmCross.  Just to add in some [...]
Abstracting APIs – Abstract Potentially Insane?
There’s no doubt about it, things that help are good.  This topic of abstraction came up in a chatroom the other day and I found myself advocating [...]
View Model Value Change Tracking in MvvmCross & Xamarin
Change tracking object contents at first might seem like an easy or straightforward task but there are lots of pitfalls and potential issues with many [...]
Whitelist SSL Certificates in .NET for Xamarin / MvvmCross Apps
I have a fairly complex development environment for my current project and needed to allow some self-signed certificates to pass through the SSL [...]
iOS Keyboard Handling in MvvmCross View Controller
I’ve just had to handle the situation where a user taps on a text editor control in an iOS view and the keyboard auto appears. Whilst this is [...]
MvvmCross Beta5 & SidePanel Navigation Sample
There is a new release of MvvmCross yesterday that takes the platform to v4 beta 5 that was released yesterday.  I’ve also contributed a new v4 [...]
Xamarin iOS Build Server is Too Old
This is silly message really. If you’re getting this error (or something similar) but you also know that you’re running the latest version of [...]
Learning MvvmCross
Learning a new technology can sometimes be a very time consuming and error prone process.  The more complex the technology the longer this process can go [...]
The Apple Developer Clique – MkII
So, today I got another email from Apple about my enrollment in their development program. Turns out I don’t have to wait for another call, I got a [...]
Xamarin – The Baptism of Fire – Windows 7
So as I blogged a few days ago about the issues I was having with getting to grips with all the issues I was having (which you can read here) it appears [...]
The Apple Developer Clique
I’m genuinely gobsmacked by this. I applied for the Apple Developer program a couple of weeks ago on behalf of the company I co-founded.  I was [...]
PCL Profile 259 in Visual Studio 2012 on Windows 7, Xamarin, MvvmCross & ReSharper 7.1
Well, today was a lot of fun.  You can tell just how much fun from the ridiculous title of this blog post. I’ve lost most of a productive day to this [...]
Code Reviewing – Xamarin Components and MvvmCross Plugins
At the moment I’m working through the implementation of a mobile application build on top of the Xamarin platform targeting Android, iOS and [...]
Xamarin Pairing Visual Studio 2012 to Mac for iOS Builds
Well, this was a bit of a pain in the arse. When I initially paired Visual Studio 2012 to my Mac it all seemed to pair and be happy.  No problems with the [...]
Enabling CSS Hover Selector on Touch Enabled Devices
Most web developers and designer make use of this common CSS selector to help make pages easier to consume by hiding things in the UI like buttons until [...]
Yosemity Handoff – What’s really happening?
It should be obvious to people that the more and higher levels of integration of devices like the Mac and the iWhatever will have some kind of impact on [...]
Safari Web Inspector for iOS Debugging
Whilst I’m building web pages I make a lot of use of the development tools that modern browsers include.  These features are amazing in that they let [...]