KYM PHILLPOTTS
Welcome back for another week of great Xamarin Links.
It's been a pretty big week in Tech.
Apple had an event and released a few new fancy phones.
As we speak, .NET Conf is underway with some great sessions, including one by David Ortinau and James Montemagno (links below). But there are also lots of other fantastic sessions on .NET Standard and all things .NET. Make sure you check it out on Channel 9, or for you cool kids on Twitch, check out the Visual Studio Twitch Channel
Have a great weekend everyone!
NEWS
Rounding Up the Apple Keynote
If you missed the Apple keynote or you just wanted to read a summary, this is a pretty good roundup of the information.
DESIGN
"Joyfull Xamarin Apps" a hands on UX Workshop
Xamarin as with any other framework, coding isn’t the most important thing. It’s deciding what needs to be coded in order to best solve your customer’ problems. That requires good interaction design, before coding. Measure twice, cut once, right?
David Platt is teaching a hands-on workshop on that on October 22-24 at the Microsoft NERD center in Cambridge MA. Attendees bring their own projects to work on. To ensure individual attention, attendance is limited to 12 people.
Information and registration is at www.joyfulxamarinapps.com. This is the kind of workshop that could really make a massive difference to your applications.
The ultimate guide to proper use of animation in UX
People expect all kinds of fancy things in Apps these days. Adding animation to your app is a great way to show your users you care and give them a delightful experience. This article recaps a whole bunch of animation principles.
The ultimate guide to proper use of animation in UX by Taras Skytskyi
ANDROID
Round App Icons under Android
Sebastian, gives a nice little post on how you can quickly and easily create a round app icon (or even a square app icon) and how to then integrate this into your own app.
Binding the Cognitive Services Android Speech SDK
As part of the Microsoft Cognitive Services speech API, there is a native Java Android SDK available as an .aar file. Jim wanted to use this in a Xamarin app, so he created a binding project for it.
This is a three part series, so make sure you check out all the posts.
Binding the Cognitive Services Android Speech SDK - Part 1, binding the library by Jim Bennett
IOS
What’s Coming with iOS 12 Notifications
iOS 12 is just around the corner and one of the more exciting new features is the new notification system. If you are developing for iOS check them out.
MAC
Using an Arduino with Xamarin for Mac
Jacob gets started with a Xamarin.Mac app to work with Arduino. He explains how he connected an Arduino to a Xamarin.Mac app to create a “pomodoro-like” timer. As an added bonus it raises a little flag, which is super cool.
Using an Arduino with Xamarin for Mac · Jacobs Blog by Jacob
WINDOWS UNIVERSAL
Xamarin.Tip – Add Easter Eggs to UWP with Key Combos
In a previous posts, Alex Dunn talked about adding easter eggs to iOS and Android applications. This time it's UWP's turn. Because why not!
Xamarin.Tip – Add Easter Eggs to UWP with Key Combos by Alex Dunn
XAMARIN FORMS
Dealing Large amount of Data by Paging the easy way
Paging is one of things you will need to implement especially when you are dealing with large amount of data from your server, this scenario applies to both web applications, winforms and mobile. Today we will implement and On-Demand where we load the data dynamically from the server by page.
Dealing Large amount of Data by Paging with Xamarin.Forms the easy way by Winston Gubantes
Device Customization using OnIdiom
Nick Randolph is back again with another Getting Started article, this time on getting started with Device Customization using OnIdiom.
Getting Started with Xamarin.Forms and Device Customization using OnIdiom by Nick
Beginner's Guide To Unit Testing In Prism (Xamarin.Forms)
A simple guide to unit testing in Prism for Xamarin.Forms. This is a Step by step guide that you can follow or as your reference in creating your own unit test for Prism project.
Beginner's Guide To Unit Testing In Prism (Xamarin.Forms) by Winston Gubantes
That Back Button
A Prism solution for handling the back button in Master-Detail Page.
Handling Android Back button to always return Home Page in MasterDetail Page (PRISM) by Winston Gubantes
5 Tips for Xamarin.Android
Thiago Bertuzzi shares some Xamarin specific tips useful for Xamarin.Forms developers. Remember people, just when you are building in Xamarin.Forms app, you are really building multiple native apps. Learning how to control the platforms is key.
O X do Xamarin Forms — 5 Dicas para Xamarin.Android by Thiago Bertuzzi
Building Adaptive Apps with Xamarin.Forms
Xamarin has always provided tools for building adaptive UIs, but with the release of Xamarin.Forms 3.0 they have added some new tools for developers. This article covers Visual State Management (VSM) and the new FlexLayout capabilities. This is part 3 in the series.
Tips for Building Adaptive Apps with Xamarin.Forms - Part 3 by Kelley Ricker
Xamarin.Forms Smart Pickers in Conversational UI
Take a look into the picker controls in Conversational UI as a part of Telerik UI for Xamarin, and explore rendering modes with various APIs. ChatBots are all the rage these days and for good reason.
Xamarin.Forms Smart Pickers in Conversational UI by Sam Basu
PODCASTS & VIDEOS
Merge Conflict 114: Clean Code Styling
It is time to clean up that code! We aren't talking "Clean Code", instead we are talking about tools that help you and contributors keep standard conventions, naming, and styles across any IDE!
Gone Mobile 77: Revisiting ReactiveUI with Kent Boogaart
Somehow five years have gone by since we last did an episode on ReactiveUI, so we figured it was time to fix that! In this episode we're joined by Kent Boogaart, author of the recently published book You, I, and ReactiveUI, and we dig into what ReactiveUI is, what's changed over the years, and why you should use it in your apps.
Gone Mobile 77: Revisiting ReactiveUI with Kent Boogaart by Greg Shackles, Jonathan Dick
Push Notifications Made Easy with App Center
This week, James is joined by friend of the show Brandon Minnick to discuss how to easily integrate Push Notifications with App Center into Xamarin applications.
Push Notifications Made Easy with App Center by James Montemagno
What's new in Xamarin Forms? (.NET Conf 2018)
Xamarin.Forms has long been the best way for .NET developers to build cross-platform applications for Android, iOS, and Windows, and in 2018 it's gotten even better with the introduction of great new capabilities like CSS, FlexLayout, Visual State Manager, and much more. Come learn what's new!
What's new in Xamarin Forms? by David Ortinau
Complete Awesomeness for Mobile .NET Developers (.NET Conf 2018)
Join James Montemagno, Microsoft Program Manager for Mobile Developers tools, as he takes you through a journey of super rad and awesome libraries, tools, and IDE features that are available for mobile .NET developers build iOS, Android, and UWP applications with Xamarin and Xamarin.Forms. He will show off the latest and greatest libraries that developers can take advantage of to share more code than ever, tweaks and optimizations that you can make to your apps for super charge them, and tons of tips and tricks from James' and his 7 years of mobile development with Xamarin.
Build Great Libraries using .NET Standard (.NET Conf 2018)
Want to create great .NET class libraries? Confused about .NET Standard, .NET Core, and .NET Framework? Watch this talk to learn how you can easily support multiple platforms with .NET Standard and no compromises, thanks to via multi-targeting. We'll also cover the other aspects, such as versioning, strong naming, and binding redirects.
Build Great Libraries using .NET Standard by Immo Landwerth