Although Microsoft's new Visual Studio for Mac 7.4 preview is mostly a 'fix stuff' release, it does add support for Android Oreo 8.1 along with some productivity boosts for those coding mobile apps with Xamarin. In this release, the fix was in for issues reported by VS developers primarily concerning memory leaks, performance problems and stability. However, as always, some new features were added in.
Visual Studio for Mac is a new member of the Visual Studio family for mobile-first, cloud-first development. This video preview shows how to get started Learn how easily you can build apps for iOS, Android, and Windows by using C# and Visual Studio Tools for Xamarin. We'll show you how to. Visual Studio 2017 for Mac version 7.7 Release Notes. VS2017 C# Form Main Class not showing in solution explorer? When right clicking and adding a form, it shows the object correctly for the designer.cs but doesn't show the form.cs either.
Here's a look at what's new for Android and iOS developers. Android The aforementioned support for Android Oreo 8.1 is the main takeaway for Xamarin.Android developers, as it gives them access to newer technology such as:.
(for entry-level smartphones). (for running computationally intensive operations for machine learning on mobile devices). updates (for filling out forms). (enables the creation, mapping and protection control over anonymous shared memory) These and many other APIs are available to Xamarin.Android apps when developers use Xamarin.Android 8.2 and later. The Android Designer also received some attention, with revamped resource parsing and processing, said to generally boost performance and accuracy of the tool. It also sports rendering support for Android Oreo (API 26) and Oreo features such as custom fonts and adaptive icons, along with faster overall rendering speed and better IntelliSense completion.
The XAML markup editing experience was also reportedly improved with many fixes, addressing problems ranging from inconsistent behavior in certain scenarios to improper IntelliSense functionality (no IntelliSense after typing a period while inputting a name). Other tweaks include integration with the (preview) for developers who have SDK Tools 26 installed and a new warning if the Android emulator is not using HAXM (Intel's Hardware Accelerated Execution Manager). More changes are listed in the. IOS Heading the list of Apple-centric improvements is Wi-Fi debugging, as wireless devices on a network now appear in the IDE's debug device list.
The default workflow has been to debug devices connected by a USB cable. 'Look for a device with a Wi-Fi icon and press the run button to deploy/debug your app on it,' Microsoft said. 'We're taking care of enabling Wi-Fi debugging for you.' To use the Wi-Fi debugging functionality, developers must follow some steps to pair a device with the Xcode IDE and must be using Xamarin.iOS 11.8 or later. On the cutting-edge technology side of things, Microsoft improved functionality for integrating trained machine learning models into a project. Now, Microsoft said, when such models are added to a project, the IDE automatically generates C# bindings for the models, simplifying their usage.