If you are using EF.Core in Xamarin, the Xamarin.iOS linker needs to exclude various BCL classes in order to properly function. Include this Linker.xml in your Xamarin.iOS head project to ensure the linker doesn’t remove any of the required dependencies! https://gist.github.com/dylanberry/081ba2ffb55e37d5d05f7588be3178cc
TLDR: Add HttpTracer to your project and pass a new instance to HttpClient for Fiddler-like http audit/debug capabilities. What is HttpTracer? About a year ago, Daniel John Causer, Chase Florell and I decided that some code that I was using to inspect HTTP traffic in my Xamarin apps should be an open source library. The […]
I was asked to list out the mobile development podcasts I listen to, so here they are! https://www.mergeconflict.fm/ http://androidbackstage.blogspot.com/ https://fragmentedpodcast.com/ http://insideiosdev.com/ https://www.gonemobile.io/ https://www.xamarinpodcast.com/ https://appinthecloud.net/
Xamarin Dev Tools – Hello, I’m a Mac. And I’m a PC.
Xamarin Development Tools Part 1 – Windows vs. macOS I’m going to speak from experience here because it’s been a long road. The first 2 years I worked on Xamarin and mobile projects, I used a Windows machine, it was a decent laptop with an Intel Core i7 chip, 16 GB of ram and an […]
Here we go, another attempt at blogging! So much has happened since I last wrote, 3.5 years ago. I have been running a user group, Toronto Mobile .NET Developers Group for the past 18 months and it has been a fantastic experience. Organizing a user group/meetup can be a lot of work and it is […]
Late last week, I had an untimely incident with my phone. Right before my sprint review, a mug fell a mere 3 inches on my OnePlus One cracking the screen causing the digitizer to stop functioning. This was the first phone which I have ever broken. I don’t use a case and I take good […]
Here Be Dragons: Xamarin.Forms And Material Design
In my last post, I noted the following: We are planning on using the master-detail view for the Android version of the app while following the material design guidelines. For iOS the app will use a tabbed bar along the bottom of the screen and a settings icon in the navigation bar. I had made this decision […]
Sprint 1: The Great Learning Curve
We had the sprint retro for our first 2 week iteration and did not have much to show for it. The learning curve of Xamarin, plus time for planning and time stolen by other projects caused the velocity to make a major hit. Only 4 of 8 story points were completed in sprint 1, the […]
Over the past 4 days, I have been working with Xamarin here and there. I’m starting to get the lay of the land, and I may actually have some things of value to share. Here’s a quick braindump: When creating your Visual Studio solution/projects, start with “Blank App (Xamarin.Forms.Shared)”, this will create your “core” project […]
Since iOS development requires a Mac, I have decided to look at the Hackintosh-on-a-VM route. Here are the resources I used to get up and running: Main guide – http://www.macbreaker.com/2015/01/virtualbox-yosemite-zone.html Troubleshooting – http://givemesome.tips/guide-to-fix-most-common-problems-with-hackintosh-347/ Personally, I encountered a few different issues which the Troubleshooting guide helped me fix. I now have my VM up and running and […]