Jonathan Peppers
472 FOLLOWERS
Xamarin MVP and lead developer on the game, Draw a Stickman: EPIC. Jonathan Peppers works at Hitcents, on cross platform C# development using Xamarin.iOS, Xamarin.Android, and plain ol' .Net on Windows.
Jonathan Peppers
2y ago
I had a great time talking about writing cross platform games at Hitcents with the guys on Gone Mobile. If you are interested in MonoGame or game development with C# in general, it's a great listen ..read more
Jonathan Peppers
2y ago
I want to start out this post by saying I am a great lover of Xamarin and their tools. Without Xamarin, I would might not have become a mobile developer and most of the success the company I work for (Hitcents) has had with mobile apps would not be possible ..read more
Jonathan Peppers
2y ago
At work, I have more and more been transitioning to using a Mac. MonoTouch has fueled this, and I hate to say it, but I am starting to like Mac hardware ..read more
Jonathan Peppers
3y ago
From my experience making image-heavy Xamarin.Forms apps in the past, Android was a huge pain-point. Android.Graphics.Bitmap is somewhat of a troublemaker, and to make matters worse, Xamarin.Forms API design makes it tough to handle them properly ..read more
Jonathan Peppers
3y ago
One of the tasks that has always been in the back of my mind on the Xamarin.Android team is to make some improvements to help Xamarin.Forms apps. It turns out that one of our most common Xamarin project is developed with Xamarin.Forms in Visual Studio on Windows. We should improve that scenario ..read more
Jonathan Peppers
3y ago
This week at Microsoft is "One Week"--an all-week Hackathon where we are allowed to work on open source projects for fun ..read more
Jonathan Peppers
3y ago
Implementing secure in-app purchases for Google Play is a bit trickier than iOS for several reasons. The Android APIs are a bit more involved, and Android's openness lends itself to more hacking, in general ..read more
Jonathan Peppers
3y ago
If you've ever added in-app purchases to your app and track each purchase with analytics, you will quickly see the reports from iTunes (real revenue) don't match up with purchases recorded from your analytics tracking ..read more
Jonathan Peppers
3y ago
Any mobile application that depends greatly on HTTP requests can be a source of frustration. Mobile devices are constantly running slow connections, losing connectivity entirely, or switching from Wi-Fi to cellular ..read more
Jonathan Peppers
3y ago
I'm not making fun of Xamarin.Forms, I promise. Discussing my library for unit testing Xamarin.Forms appropriately named Xamarin.Forms.Mocks ..read more