NEWS
5 Things You'll Love in Xamarin.Forms 3.5 :
Although Valentine’s Day isn’t for a few more days, we just couldn’t wait to celebrate the love by sharing a new stable release of Xamarin.Forms – 3.5. Your engagement and contributions with Xamarin have been heartwarming, and we love working with you.
5 Things You'll Love in Xamarin.Forms 3.5 : by David Ortinau
DESIGN
Navigation Should Be Boring
When launching a product, especially a consumer-oriented one, you want it to be interesting. A novel, bold, or distinctive UI can make an app stand out from the crowd, be memorable, and inspire curiosity. Plus, it’s cool. Luckily, there are a lot of ways you can make an interface interesting.
See how common design problems are solved in popular products
See how common design problems are solved in popular products Subscribe to get new annotated videos in your inbox every week
See how common design problems are solved in popular products by
BUSINESS & MARKETING
5 UX and Mobile Marketing Tips to Get Users Hooked to Your App
How many wellness apps have you seen in the App Store?You might even develop such apps by yourself. The popularity of wellness apps can be gauged by the fact that self-care turned out to be the app trend of 2018 on the App Store.
5 UX and Mobile Marketing Tips to Get Users Hooked to Your App by Pradyut Hande
Why I Choose Xamarin to Build Cross-Platform Apps
It has been a little over 7 years since I left my day job at Canon crafting wonderful printer workflow management software, to dive into the world of mobile development.
Why I Choose Xamarin to Build Cross-Platform Apps by James Montemagno
DEVOPS
Give Your Crashes a Context through Logs Attachments
This is a guest post by Jean-Marie Alfonsi, Freelance Software Architect. At the dawn of the app era, crash reporting was a dull and heavy work. You needed to manually retrieve your crash from your smartphone system, put some context in it and then send it to your custom web service.
Give Your Crashes a Context through Logs Attachments by Guest Blogger
TOOLS
Using Custom Fonts In Xamarin.Forms
Learn to use MFractors font importer to add new font assets to your Android and iOS apps in seconds. Custom fonts are one of the back-bones of modern app development.
IOS
Fixing ListView Offset on Pull to Refresh in Xamarin iOS
Hey Guys! Recently I came upon an issue using ListViews in iOS on Xamarin Forms with the pull to refresh feature enabled, that caused the first item in my listview to be scrolled off screen each time the refresh on the list completed.
Fixing ListView Offset on Pull to Refresh in Xamarin iOS by Pujolsluis
XAMARIN FORMS
Debugging Xamarin.Forms from GitHub
Sometimes strange things happen in your app, it could be that a problem deep in Xamarin.Forms is the cause. Here’s a very condensed, simple way to have your App point to the Xamarin.Forms code so that errors can be caught and causes more easily determined.
Using High-Performance C++ Libraries in Cross-Platform Xamarin.Forms Applications
There are many high-performance libraries primarily developed using C or C++. This article, “Use C/C++ Libraries With Xamarin“, walks through the technique of separating the concerns of developing the C/C++ library, a C# wrapper, and the mobile application(s).
Using High-Performance C++ Libraries in Cross-Platform Xamarin.Forms Applications by Mike Parker
Showing options on top of the keyboard in Xamarin Forms
There are scenarios when using a text editor that we want to show some options on the top of the keyboard. For example, a compose email page might have options like Attach an Image/file, add a location, etc. In this article will show you how to do that in Xamarin Forms.
Showing options on top of the keyboard in Xamarin Forms by Rendy
Xamarin.Forms Renderer Property
Lurking within Xamarin.Forms is an extremely powerful, yet hidden property. I often times find myself digging through Xamarin.Forms source code looking for how they implemented features or to see why something is behaving in a certain way.
Bindable layouts in Xamarin.Forms 3.5
I am probably not the only one that has created my own RepeaterView, where I extend a StackLayout or a FlexLayout so I was able to bind a collection to them and generate content based on a template. In Xamarin.Forms 3.5 Xamarin/Microsoft introduced a new feature that they call BindableLayout.
AZURE
Prototyping your first cloud-connected IoT project using an MXChip board and Azure IoT hub.
We all have cloud-connected devices. These are devices that do something taking advantage of sensors and hardware, then sync information via the cloud, such as sending sensor data or downloading configuration.
Prototyping your first cloud-connected IoT project using an MXChip board and Azure IoT hub. by
PODCASTS & VIDEOS
Brian Lagunas on Twitter
Are you using the #PrismLib ViewModelLocator and want to know how to change the naming convention to fit your app needs? Watch this video on Changing the ViewModelLocator Naming Convention
135: Aspirational Office
Is working from home the future or is it just a pipe dream? What is the correct setup when it comes to equipment and what issues can you run into? This week we take a look at our own situation and discuss the positive and negatives.
Share (Xamarin.Essentials API of the Week)
Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications. On this week's Essential API of the week we take a look at Share, which enables you to easily share links and text to other applications using share dialogs.
Share (Xamarin.Essentials API of the Week) by James Montemagno