Chris HamonsFun with rpath, otool, and install_name_toolSome recent work has forced me to become significantly more friendly with native library resolution on macOS. I’ve been meaning to write…Apr 27, 20184Apr 27, 20184
Chris HamonsLet’s Bind an IOKit Method by HandToday on the forums a user asked about bindings for IOKit. IOKit is very diverse, and currently unbound in Xamarin.Mac. However, since it’s…Mar 28, 20181Mar 28, 20181
Chris HamonsThe moving parts of Xamarin.MacWhen a developer hits “Run” on a Xamarin.Mac application, a large number of moving parts engage to provide the “magic” necessary to produce…Sep 19, 2017Sep 19, 2017
Chris HamonsXamarin.Mac and netstandard2Today is an exciting day in the .NET community as .NET Core 2.0 was released:Aug 14, 20171Aug 14, 20171
Chris HamonsStep by step tracking down a macOS Beta regressionThis morning a report came in that Xamarin.Mac Classic applications were broken on High Sierra (currently in Beta).Jul 12, 2017Jul 12, 2017
Chris HamonsHow a default behavior change broke Mac App Store SubmissionsIn Xamarin.Mac 3.2 one of the focuses was improving general application performance. In additional to Ahead of Time complication and the…May 5, 20171May 5, 20171
Chris HamonsA history lesson on the Xamarin.Mac target frameworks and their new namesAll .NET applications depend upon classes and methods from the Base Class Library (BCL) as part of their implementation — Strings…Mar 9, 2017Mar 9, 2017
Chris HamonsAhead of Time Compilation with Xamarin.MacAs you might know, .NET applications by default do not compile down to machine code when you build. They compile down to an intermediate…Dec 13, 20163Dec 13, 20163
Chris HamonsImproving Xamarin.Mac launch times with Partial Static RegistrarWhen developing an application, minimizing the time between completing a change and testing it is important for efficiency. Some strategies…Dec 1, 2016Dec 1, 2016