NEWS
Xamarin University - Satellite Campus Program
Xamarin University has been piloting a new program called the Xamarin University Satellite Campus Program, with a goal in mind to enable the next generation of developers.
Monthly Update - August 2018: Introducing the Xamarin University Satellite Campus Program by KarinaUng
CODE
Xamarin.Android.Lite
Here is an amazing piece of proof of concept of a "lite" Xamarin.Android. Note it's really just a proof of concept and only supports Xamarin.Forms. But it's pretty magical and worth having a look at.
DESIGN
App Splash Screen: Best Practices and Design Tips
The app splash screen, also referred to as a launch screen/page, was originally created to reduce user frustration when waiting for web/iOS/Android app data to load. As time went by, wise designers began making use of the splash screen to showcase their apps’ products, features and services, etc.
What makes a good splash screen, check out this article for some ideas.
Android/iOS App Splash Screen: Best Practices and Design Tips by Amy Smith
BUSINESS & MARKETING
Mobile App Development Trends
Really interesting numbers for recent mobile development.
After our report that the app economy is starting to mature last year, we started getting a lot of questions from members and friends about where the app economy is going. For this post we crunched through millions of new iOS and Android apps released over the years to look at 10 important questions and the data behind the answers.
iOS Developers Ship 29% Fewer Apps in 2017, the First Ever Decline – And More Trends to Watch
TESTING
Visual UI tests on iOS simulator using Xamarin and Appium
Learn how to integrate automated visual user interface tests into a development toolchain that includes Xcode iOS simulator using Xamarin, Appium, Applitools, and MacOS.
Guest Post: Visual UI tests on iOS simulator using Xamarin and Appium by Sophie Tagar
TOOLS
Mobile Pull Requests : Visual Studio Marketplace
Because you know you want to review code on your mobile phone ;-)
ANDROID
Announcing Xamarin.Android 9.0 (P) Preview
Android 9.0 (P) introduces many features such as Wi-Fi RTT(Round-Trip-Time), Display cutout support, Notification enhancements, Multi-camera support, and much more. We’re excited to announce Xamarin.Android support for Android 9.0 (P) in our latest preview release of Xamarin.
XAMARIN FORMS
Customizing Separator Inset for iOS in Xamarin.Forms
You might not always like the way iOS renderers Separators in Xamarin.Forms. Well, you can change it.
Customizando SeparatorInset do UITableView do iOS – Xamarin.Forms by ionixjunior
Develop Xamarin Apps Using the List View and Diagram Controls
On July 19, 2018, Syncfusion hosted a webinar to demonstrate how to use our list view and diagram controls to build first-class Xamarin apps. If you were unable to attend the webinar, you can catch up by watching the recording on YouTube.
Develop Xamarin Apps Using the List View and Diagram Controls Webinar Q&A by Darren West
A Look At New Xamarin Forms Features
What are the new features in Xamarin.Forms? Damien Doumer lays it down.
Filtering a ListView with a Bindable Picker
In this edition of "Ask Motz", James solve a very common problem when working with lists of data and how to filter them.
Xamarin.Forms: Filtering a ListView with a Bindable Picker by James Montemagno
Grouped ListView with Alternate Row Color in Xamarin.Forms
Building on his previous blog post about alternate row colors in a ListView. Gerald discuses alternate row coloring on grouped ListViews.
Grouped ListView with Alternate Row Color in Xamarin.Forms by Gerald
Xamarin.Forms — Working With Realm Database
Realm is a database built from the ground up for the unique challenges of mobile app development, that runs directly inside phones, tablets or wearables. If you want to look at alternatives to SQLite check out this introduction to Realm.
Xamarin.Forms — Working With Realm Database by Delpin Susai Raj
MVVMCROSS
Debugging and Contributing to MvvmCross
MvvmCross is one of the most popular MVVM frameworks for building cross-platform applications. In this article, Nick talks about how you can debug MVVMCross and also some guidelines on how you can contribute. If you use MVVMCross (or even if you don't) maybe it's time to set yourself a personal challenge to contribute something back to the community.
AZURE
Azure Blob Storage
Check out how you can use Azure Blob Storage in your applications to store and retrieve data.
Azure Blob Storage - the simple storage backend for your Xamarin Apps
Revisiting Easy Tables: An Azure Back-End Service and a ToDo App
Get started with Easy Tables on Azure to build a super simple backend to your mobile application.
Revisiting Easy Tables: An Azure Back-End Service and a ToDo App by Devlin
Azure Learning Paths
Working your way through the masses of documentation and resources available to get started with Azure can be extremely challenging. Use these learning paths to guide yourself through the documentation to build effective cloud applications on Azure.
PODCASTS & VIDEOS
Advanced Controls for Xamarin.iOS with Syncfusion
This week, James is joined by friend of the show Aaron Melamed, Product Solutions Specialist at Syncfusion. Aaron walks us how Essential Studio for Xamarin enabled developers to take advantage of beautiful controls in their Xamarin.iOS apps.
Advanced Controls for Xamarin.iOS with Syncfusion by James Montemagno
.NET Rocks! vNext
So many ways to build mobile apps - what works best for you? Carl and Richard talk to Matt Netkow about the past, present and future of PhoneGap and how the Progressive Web App is playing in the mobile dev world. Matt talks about the many JavaScript-based solutions for mobile cross-platform development including PhoneGap, Cordova, NativeScript and Ionic. But with Progressive Web Apps being supported by browsers on mobile devices, could you just be writing native Javascript for your web app? Lots of good discussion!
What the First 10 Years of the App Store Tells Us About the Next 10
No one, including those at Apple who created it, expected the App Store to become so robust and important in the lives of mobile users. POSSIBLE Mobile CEO Ben Reubenstein had one of the first 300 apps in the store and now leads a company working on some of the most popular apps, including ones developed for the PGA TOUR, JetBlue, and many apps for Turner Sports. Ben gives us his view of the next decade by reviewing events in the last one.
What the First 10 Years of the App Store Tells Us About the Next 10 by Jeff Hasen
Merge Conflict 108: .NET Standard Wants & Modernizing Win32 Apps
This week we have a quick followup on System.IO.Pipelines that leads into a deep discussion of what we want in .NET Standard vNext. We then investigate the motivation, optimizations, and reality of porting a Win32 Application to run inside of a UWP container for the Microsoft Store.
108: .NET Standard Wants & Modernizing Win32 Apps by soundbite.fm
Gone Mobile 72: Succeeding with Xamarin
Long time Xamarin community member Filip Ekberg joins us to talk about how to succeed with Xamarin. Filip has been working on Xamarin since before it was Xamarin and has plenty of experience with success on the Xamarin platform and even some mistakes he's learned from. In this episode we talk about how new and experienced developers alike can be successful with Xamarin.
Gone Mobile 72: Succeeding with Xamarin by Greg Shackles, Jonathan Dick