NEWS
Twitch Workshop: Build Your First Mobile App with C#, Xamarin, and the Cloud
Have you been clamouring to get started with mobile development with C# and Xamarin? What if you could attend a full-day workshop from the comfort of your house or in a conference room with some co-workers? Well we have you covered with our first ever full day live stream interactive workshop on Twitch
Twitch Workshop: Build Your First Mobile App with C#, Xamarin, and the Cloud by James Montemagno
DESIGN
Why Today’s App Users Are The Most Complicated Ever
No matter if you work for a mobile app startup or an established mobile organization, you probably already realized that people can be pretty tricky to deal with.
It’s today’s app users in particular who are some of the most complicated people of all. Complicated, because they are heavily-guarded, challenging to retain, and demanding of near-perfect UX’s.
Why Today’s App Users Are The Most Complicated Ever by Appsee
OPEN SOURCE
FontAwesome To C#
Using custom fonts (such as FontAwesome) to create resizable, recolorable icons throughout your app is awesome. One of the challenges is supplying the character codes in a readable way to your code. But, good news, Matthew Robbins has a github repo that'll help you out.
FontAwesome To C# creates a C# file that contains string constants for all FontAwesome icon codes.
**FontAwesome To C# by Matthew Robbins
TOOLS
Code Snippets in VSMac
Thiago shows how to create code snippets in Visual Studio for Mac. Code snippets have the potential to cut out lots of typing and provide a nice experience for creating common code patterns.
Note: Page is in Portuguese
Dica : Code Snippets para o VisualStudio for mac by Thiago Bertuzzi
XAMARIN FORMS
Notification about an empty ListView in Xamarin.Forms
If you have a listview that doesn't have any data it is very bad practice to present just a blank screen. Give your users some feedback. In this blog post, Evgeny shows you an approach you can use.
Notification about an empty ListView in Xamarin.Forms by Evgeny Zborovsky
Share Data Using Xamarin Essentials
Delpin walks through how to share data using the amazing Xamarin Essentials library.
Xamarin.Forms - Share Data Using Xamarin Essentials by Delpin Susai Raj
Say Hello to ImageButton
As part of our long-term goal to have more frequent releases, we’re pleased to announce the release of Xamarin.Forms 3.4.0. As always, this release contains even more bug fixes and most notably, another new highly requested feature, an ImageButton!
Xamarin.Forms 3.4.0: Say Hello to ImageButton by Paul DiPietro
AZURE
Real Time Communication for Mobile with SignalR (Core)
Real Time Communication or RTC as the cool kids call it has always been a hot topic, especially for mobile. In normal mobile development when we wanted to get updates of data we would make a web request to a server, pull down data, and update our user interface.
Real Time Communication for Mobile with SignalR (Core) by James Montemagno
PODCASTS & VIDEOS
Azure makers series
Create your own photo-sharing social media platform with Visual Studio Tools for Xamarin and Azure. Learn how to build a mobile app that runs on iOS, Android, and Windows, complete with a serverless backend and photo storage! You can even add AI capabilities to moderate content, add photo captions, and more.
This is part of the Azure Makers Series. I've seen that Matt Soucoup did one on creating a movie review app.
Gone Mobile 80 - Building IoT Apps using .NET and Meadow with Bryan Costanich
Meadow is a designed from the ground up by some of the same folks that created Xamarin, Meadow is the world's first, modern, secure, professional IoT platform. If you want to back it, there is still some time left over at Meadow Kickstarter.
On this episode we talk to Bryan Costanich about Meadow, a new microcontroller where .NET is king. This isn't your typical microcontroller, give us a listen!
Gone Mobile 80: Building IoT Apps using .NET and Meadow with Bryan Costanich by Greg Shackles, Jonathan Dick
Merge Conflict 123 - Gimme Five Stars!
So your app has no reviews and no one will download it? Story of James's app development career... am I right! Well how do you get them? How do you properly ask your users without bugging them too much?
Xamarin Forms Label.MaxLines
In this video Gerald, looks at the Label.MaxLines property. See how easy it is to use and how you can use it to implement "read more" functionality.