Hope you have had a great week. I've been recovering from helping with the Ignite 2021 event where we did some great streaming on Microsoft Learn Content, which is why I've been a bit under the pump recently. But things should settle down nicely from here.
We have some great articles this week, including tapping into the SpaceX data, submitting your apps to the app store, and Wifi debugging on Android.
Have a great week everyone, and see you back here next week for Issue 300!
C# Coding Standards
Let's face it, most coding standards are arbitrary. The key to a successful project, however, is not which standards you follow, but that you are consistent. Jesse Liberty has his list of C# Standards which he has updated.
WiFi Build & Debug on Xamarin is officially here with Android 11
Wireless build and debug for Android is a feature mobile developers have been waiting for years, especially since iOS enabled wireless debugging years ago. From Android 11, the process has been simplified and you can finally get rid of wired build and debugging!
WiFi Build & Debug on Xamarin is officially here with Android 11 | by The First Prototype | Mar, 2021 | Medium by Saamer Mansoor
Step-by-step Guide to submitting an App to the App Store in 2021
Preparing to publish your iOS app on the Apple's App Store? Follow this guide written by an iOS developer with 5 years of experience.
How to Submit an App to the App Store in 2021 | Step-by-step Guide by Damian Włodarczyk
CollectionView Drag & Drop Item Reordering with Gesture Recognizers
Learn how to easily drag and drop items in a CollectionView with Xamarin.Forms 5.0 new gesture recognizers.
CollectionView Drag & Drop Item Reordering with Gesture Recognizers by Alexey Strakh
Push Notification with Shiny
How to set up Shiny to use the implementation of Push Notifications for both Firebase and AzureHubNotifications.
Explore the SpaceX GraphQL API by building a Xamarin Forms app
If you've ever wondered how to integrate that awesome GraphQL API from SpaceX in your app, this post is for you.
Explore the SpaceX GraphQL API by building a Xamarin Forms app by Marius Muntean
PODCASTS & VIDEOS
Merge Conflict: 243: Lessons Learned - 3 Years of FuGet
It has been nearly 3 years since Frank launched FuGet.org the pro NuGet package browsing website. A lot has happened and he reflects on the last 3 years and talks about lessons he learned and what he would change.
Merge Conflict: 243: Lessons Learned - 3 Years of FuGet by Merge Conflict
Null Pointers 42: .NET 6 Preview 1
The recently released .NET 6 Preview 1 comes with a lot of new bits and bobs. We will use this pod to go over them and see what’s useful for us and what isn’t. Also, hairdressers are a booming topic right now.
Adding a Database to Xamarin Apps with SQLite-net
Every app needs to store data and it couldn't be easier than with SQLite-net for your mobile applications build with C#, .NET, and Xamarin! In today's video James takes a look at how to get started with storing data in a SQLite database and how to perform CRUD operations.
Adding a Database to Xamarin Apps with SQLite-net by James Montemagno
Building a Peloton Clone with Xamarin.Forms Part 6: CollectionView - Workouts Page
Continuing on with more recordings from James' great live stream as he continues to work on the Xamarin clone of the Peloton app. In this stream, he looked at closing the workouts page using CollectionView!
Building a Peloton Clone with Xamarin.Forms Part 6: CollectionView - Workouts Page by James Montemagno
Contact Picker (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 Contact Picker, that allows your users to pick contacts from the devices contact app and get information about the contact.
WeakEventManager To Stop Memory Leaks!
In the same area as AsyncCommand and AsyncValueCommand, we also have the WeakEventManager and DelegateWeakEventManager in the Xamarin Community Toolkit. Don't worry about unsubscribing your events ever again and accidentally creating memory leaks.
In this episode I am joined by Brandon Minnick, Senior Cloud Advocate at Microsoft who has implemented all of the above and loves to tell you everything about it.
Xamarin Community Toolkit - WeakEventManager To Stop Memory Leaks! by The Xamarin Show
Mobile App Redesign For Developers Ep 20 - Prepping For v2.1 release of GitTrends
In this talk, you will help prepare the resources for the v2.1 release of GitTrends to the App Stores guided by our speakers Luis Pujols & Brandon Minnick
Mobile App Redesign For Developers Ep 20 - Prepping For v2.1 release of GitTrends by dotnetdo