📜 ⬆️ ⬇️

A selection of video materials on the development of Xamarin + key news Connect (); // 2016

A few days ago, one of the largest events for Microsoft developers, Connect (); // 2016, and we talked about the key news announced at the opening. In this material, we collected all the content that affected the changes in the Xamarin framework and added a selection of The Xamarin Show video to Channel 9. Also recall that in November-December, the first development stages on Xamarin in Moscow and St. Petersburg are held , and in Telegram There is a channel for developers on Xamarin.



What's new in Xamarin after Connect (); // 2016


Connect (); // 2016 was filled with news that really surprised. It is worth at least remembering the statement that Microsoft has become a platinum partner of the Linux Foundation (by the way, here you can find the opinion of Mikhail Chernomordikov , head of the department of strategic technologies at Microsoft Russia), or about the accession of Samsung and Google to the .NET Foundation.

For developers on Xamarin can be divided into three key news:
')
  1. Preview version of Visual Studio Mobile Center , which accumulates cloud services and tools for the rapid development of mobile applications on iOS and Android, written in Xamarin, Java, Objective-C, Swift and React Native. With it, you can not only develop and build, but also test, monitor and deploy applications on different devices, which greatly simplifies the ability to scale applications.
  2. Preview version of Visual Studio for Mac , including support for creating native iOS and Android applications in C # and F # using Xamarin, as well as creating a backend using Azure services, and supporting ASP.NET Core.
  3. Appium support in Xamarin Test Cloud , which allows Java developers worldwide to test applications on real devices in 400+ configurations.

As well as new features that you have already tried in the preview, are now available in the framework:


Nat Friedman and Miguel de Icaza at the Q & A session


CEO Xamarin, Nat Friedman, as well as one of the most well-known Unix programmers, founder of the GNOME and Mono projects, Miguel de Icaza, answered questions and talked about working with the Xamarin platform for mobile developers.



Basics of testing mobile applications with Xamarin Test Recorder


Xamarin Test Recorder allows you to facilitate and accelerate testing of mobile applications by manually interacting with the mobile application, recording your actions and automatically creating scripts for testing. John Lago shows you how to start testing an application with this tool, as well as how to perform local or automatic testing using the Xamarin Test Cloud on hundreds of real devices at once.



Training with Xamarin Workbooks


Xamarin Workbooks simplifies learning for C # and mobile developers by providing hints and interactive documentation during application coding. In the video below, Craig Dann explains how you can create your own Xamarin Workbook.



Xamarin.Forms: native development for Android, iOS and Windows in C #


James Montemagne, Xamarin Lead Specialist at Microsoft, explains how using Xamarin XForma XAML allows you to create a cross-platform native UI with a common code base. You will also learn how to use the .NET Framework to develop a back-end application.



Xamarin + Azure: Android, iOS and Windows applications in the cloud


You will learn how to set up a mobile application in the Microsoft Azure cloud using the Azure App Service.



The xamarin show


Not so long ago, we already talked about the appearance of The Xamarin Show on Channel 9, dedicated to cross-platform development on Xamarin for iOS, Android, macOS and Windows. In it, James Montemagno talks about the creation of mobile applications, SDK, the latest Xamarin news and interesting projects. We share new series of the show.

1-4 series The Xamarin Show

The Xamarin Show 1: Shared code for iOS, Android and Window


The episode tells about several strategies for using common code for iOS, Android and Windows.



The Xamarin Show 2: Continuous Integration


There is a myth that setting up continuous integration is an extremely difficult and time-consuming task. In order to dispel it, James invited Simina Pasat, manager of HockeyApp , to the studio . She also spoke in more detail about the approach itself and how in a few minutes using Visual Studio Team Services you can automatically launch the assembly of Xamarin applications and deliver them to devices using HockeyApp.



The Xamarin Show 3: Secrets to improve application performance with Xamarin.Forms


James talks about the basic techniques for creating an application with high performance, as well as the latest features built into Xamarin.Forms.



The Xamarin Show 4: Continuous Delivery


Josh Weber, the manager of HockeyApp, was invited to the studio, who talked about the next DevOps step after continuous integration - continuous delivery. It will also discuss how to improve the release management process in Visual Studio Team Services.



The Xamarin Show 5: Model-View-ViewModel and Data Binding with Xamarin.Forms


The Model-View-ViewModel (MVVM) template is used in designing application architecture, allows you to bypass the limitations of MVC and MVP patterns, and is used when programming in Windows Presentation Foundation, Silverlight. James talks about how to use MVVM in conjunction with Xamarin.Forms.



The Xamarin Show 6: UI Automation


The show invited Charles Wan, Automation Software Engineer to Microsoft. He spoke about the automation and testing of UI with Xamarin.UITest, and also shared real-world examples.



The Xamarin Show 7: IDE for C # and F # development for iPad


James invited Frank Kruger, an independent developer, to the studio, who described how to write applications in the REPL environment on Xamarin.iOS and Xamarin.Forms for continuous integration and testing.



The Xamarin Show 8: Microsoft Graph


Microsoft IT evangelist, Simon Yager, showed how to integrate Microsoft Graph into applications developed on Xamarin.



Snack Pack 1: Android Emulators


You will learn about the launch of the android application on emulators, Visual Studio and Xamarin Studio.



Snack Pack 2: iOS Simulators


You will learn about launching an iOS application on simulators, Visual Studio and Xamarin Studio.



Snack Pack 3: Xamarin Test Recorder for macOS


You will learn about writing a script for automatic testing using Xamarin Test Recorder.



St. Petersburg Xamarin Meetup


November 24 in St. Petersburg will host the first mitap for Xaamrin-developers.

Key topics:


Experts mitap:

Alexander Alekseev - Xamarin-developer, freelancer. Works with the .NET platform since 2012. Participated in the development of a procurement automation system at Digamma. C 2015 went into freelancing and switched to mobile development using Xamarin. Currently working at StecPoint on an iOS application. He manages the XamDev.ru resource and the VK group Xamarin Developers for Xamarin developers.

Denis Kretov - Technical Director at Notissimus. Specializes in the development of mobile applications for online stores, as well as solutions based on iBeacon.

Maxim Evtukh - Xamarin-developer at Notissimus. In mobile development since 2013. In his spare time, he studies the issue of improving MvvmCross and supporting GitHub controls for implementing new Material Design guides.

Registration for the mitap in St. Petersburg here , the exact date of the mitap to be held in Moscow in December will be announced soon on the site and in the channel in Telegram .

Source: https://habr.com/ru/post/315836/


All Articles