Weekly Mobile Newsletter - Issue 8
Released 01.05.2020.
Happy international workers day!
[Important] M-banking for IOS it's available on Apple store.
Take care of yourselves and enjoy the newsletter.
Events
Microsoft Build https://mybuild.microsoft.com/?wt.mc_id=build_tw_oo_ms_ms_home_build2020
Free digital event May 19 - 20, register now https://register.build.microsoft.com/
Xamarin Forms
- Replicating Microsoft News with Xamarin https://medium.com/@e.kmisoi/replicating-microsoft-news-with-xamarin-25f923ba2277
- Clean Xamarin Development Environment and Some Nuget Packages https://medium.com/sermet-blog/clean-xamarin-development-environment-and-some-nuget-packages-e94918fe6513
- 6 Ways in Which Xamarin Forms Evolved https://doumer.me/6-ways-in-which-xamarin-forms-evolved/
- MaterialFrame leveled up with a Blur theme! https://www.sharpnado.com/materialframe-blur/
- EmptyView with BindableLayouts https://javiersuarezruiz.wordpress.com/2020/04/27/xamarin-forms-emptyview-llega-a-bindablelayouts/
- Adapting to Enterprise and B2E Xamarin Forms App Development https://www.puresourcecode.com/dotnet/xamarin/adapting-to-enterprise-and-b2e-xamarin-forms-app-development/
- Examples, and tips for creating applications in Xamarin Forms https://luismts.com/examples-and-tips-for-creating-applications-in-xamarin-forms
- Xamarin Forms Acrylic Material Frames https://xamaringuyshow.com/2020/04/26/xamarin-forms-acrylic-material-frames/
- Connecting to locahost over HTTPS from simulators and emulators (revisited) https://www.davidbritch.com/2020/04/connecting-to-locahost-over-https-from.html?m=1
- Running older versions of Xcode and Xamarin https://damian.fyi/2020/04/27/old-xcode-xamarin/
- Xamarin + SkiaSharp = Neomorfismo https://medium.com/@felipedasilvabaltazar/xamarin-skiasharp-neomorfismo-7127b5e915d7
- Configuring Push Notifications For Xamarin Forms https://www.puresourcecode.com/dotnet/xamarin/configuring-push-notifications-for-xamarin-forms/
DevOps
- „DevOps: Continuous delivery for Xamarin application, Azure DevOps & App Center https://youtu.be/Jx3KSPfIMeo
- Microsoft Services is now a Kubernetes Certified Service Provider https://azure.microsoft.com/en-us/blog/microsoft-services-is-now-a-kubernetes-certified-service-provider/
- Announcing General Availability of YAML CD features in Azure Pipelines https://devblogs.microsoft.com/devops/announcing-general-availability-of-azure-pipelines-yaml-cd/
- Microsoft Teams with Azure DevOps Services (Collaborate, Communicate and Celebrate) https://azuredevopslabs.com/labs/vstsextend/teams/?ocid=AID2428811&mkt_tok=eyJpIjoiTm1Sa1lUZzBNV0l6T1RBNSIsInQiOiJFVVV3T2pQYnl1TVBPelFDRlU4SmlyRk5UbEdwazV2c2xLU291dFAwN1hHSTJRXC85djZEd1ZUTXRXdlpIeHdKWFhSbVhoQTBTSlhEOGh1UENIY05ac2UzQ1wvUHFWXC9QQWZ6WTFBU3gzVzVSdmUra2c2WDlSNVhZYUZvRmliVW1BcUV2amRMT0tVbjI5N2xDS0RiRWFQOXc9PSJ9
- Azure DevOps Settings for Xamarin iOS 13 and Android 10 Apps https://montemagno.com/azure-devops-settings-for-xamarin-ios-13-and-android-10-apps/
- https://nicksnettravels.builttoroam.com/appcenter-deployment/ https://nicksnettravels.builttoroam.com/appcenter-deployment/
This week recommendation for reading from documentation
- Introducing C# Source Generators https://devblogs.microsoft.com/dotnet/introducing-c-source-generators/
- Introducing Boots: Streamline Xamarin Continuous Integration https://devblogs.microsoft.com/xamarin/boots-xamarin-ci/
- Introducing Visual Studio Codespaces: cloud-hosted development for wherever you’re working https://devblogs.microsoft.com/visualstudio/introducing-visual-studio-codespaces/
- Visual Studio 2019 for Mac version 8.6 Preview 4 (8.6.0.4387) https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2019-mac-preview-relnotes#preview4
Code & Samples
- Application demonstrating how to build a chat app UI with Xamarin Forms https://github.com/DamienDoumer/freechat
- RestauranteApp with XF 4.6 https://github.com/EmersonMeloMachado/RestauranteApp
- MbongoUIApp https://github.com/Amaro96/MbongoUIApp/blob/master/README.md
- Use declarative style C# instead of XAML for Xamarin Forms UI https://github.com/VincentH-Net/CSharpForMarkup#Migrate-from-CSharpForMarkup-to-XamarinFormsMarkup\
- PinView for Xamarin Forms https://github.com/skordesign/SkorXam.Pin/blob/master/README.md
- Xamarin.Forms Games (Chips) https://github.com/Altevir/xamarinforms-games-chips/blob/master/README.md
- .NET Desktop samples : Xamarin.Forms native applications: Windows, macOS, Android, iOS https://github.com/krdmllr/DotNetDesktopSamples
- Shared Element Transitions between pages in Xamarin.Forms (IOS/Android) https://github.com/GiampaoloGabba/Xamarin.Plugin.SharedTransitions
News
- 'Shipping Fast and Often,' Xamarin.Forms 4.6 Released https://visualstudiomagazine.com/articles/2020/04/30/xamarin-forms-4-6.aspx?m=1
- Xamarin.Forms 4.6: Material Components, Shell, and the Future https://devblogs.microsoft.com/xamarin/xamarin-forms-4-6/
Video
- Six Things to Love in Xamarin.Forms 4.6 | The Xamarin Show https://channel9.msdn.com/Shows/XamarinShow/Six-Things-to-Love-in-XamarinForms-46--The-Xamarin-Show
- Creating burger shop app in xf https://www.youtube.com/watch?v=mbqzKf7HVcQ&feature=youtu.be
- Introduction to Reactive Programming in .NET with Shimmy Weitzhandler – Martin Zikmund https://blog.mzikmund.com/2020/04/introduction-to-reactive-programming-in-net-with-shimmy-weitzhandler/
Other
- INotifyPropertyChanged with C# 9.0 Source Generators https://jaylee.org/archive/2020/04/29/notify-property-changed-with-rosyln-generators.html
- Reading 2GB file in 35 seconds, 32s takes js file reader and only 3s transferring data to .net memory https://github.com/Lupusa87/BlazorJsFastDataExchanger
- API tool like postman but with GraphQL support https://insomnia.rest/
- How to use YouTube API in C# application bush-dev.com/how-to-use-youtube-api-in-c-sharp-application/
- Microsoft’s Your Phone app now lets you control music on a phone from your PC https://www.theverge.com/platform/amp/2020/4/29/21241481/microsoft-your-phone-music-control-app-update-feature
- Your iPhone Can't Recognize You With a Mask On, So Apple Has a New Workaround https://gizmodo.com/your-iphone-cant-recognize-you-with-a-mask-on-so-apple-1843166175/amp
The best mobile development links, every week Mobile team