Xamarin 4 Launches, Covers the Mobile Development Life Cycle
Moreover, in addition to all the new and updated features in Xamarin 4, the company has made a preview version of its Test Recorder available for the Mac. Test Recorder uses a simulator or USB-connected iOS or Android device to record interactions—text input, swipes, taps and page navigation—and automatically creates test scripts that can be run on more than 2,000 devices in Xamarin Test Cloud, or imported into mobile test projects in Xamarin Studio and Visual Studio. The updated Xamarin.UITest 1.0 is a C# test automation framework that supports advanced testing scenarios such as testing locally and video capture of tests executing. Previously restricted to only Xamarin Test Cloud customers, the company has now made Xamarin.UITest free for everyone to use, with no limit on test time. And to enable teams of all sizes to take advantage of the more than 2000 devices in Xamarin Test Cloud, Xamarin has rolled out new pricing options starting from $99 per month—billed annually. In addition, Xamarin platform customers can now receive 60 free Xamarin Test Cloud minutes per month. These new options, combined with access to Xamarin. UITest, make mobile quality accessible to everyone, Friedman said. In a move to empower developers with analytics on their apps, Xamarin has taken its Xamarin Insights feature out of beta and has made it generally available in Xamarin 4. Xamarin Insights provides real-time app monitoring that helps businesses keep apps healthy and users happy. It provides error reporting, app performance and user-analytics data.Meanwhile, the length of time it takes for users to perform key functions will often determine the success of an app, as mobile users expect instant access to features and data. With Insights, developers create custom events that detail how long key user interactions and other system events take. Monitoring these performance trends over time ensures that the most important user paths in an app are also the fastest paths. And understanding how users engage with apps is critical to winning user loyalty and gaining competitive advantage. Xamarin Insights lets organizations see traits, devices, session details and events for each of their users, providing the intelligence enterprises need to improve the user experience, from new feature discovery to UI refinements. Finally, as part of Xamarin 4, the company is rolling out Xamarin Ultimate, which bundles Xamarin Platform, Test Cloud, Insights and Xamarin University into a complete package for teams to go mobile. Xamarin Ultimate makes it easy and economical for a business to scale apps and teams and to accelerate the mobile life cycle, Friedman said. With more than 10,000 corporate customers, Xamarin 4 is the result of the company's perspective on the most pervasive pain points facing mobile teams. In addition to the product enhancements in Xamarin 4, the company has also grown its course catalog to more than 60 mobile development classes in Xamarin University. In addition, Xamarin now has a team of mobile experts providing best practices guidance, so customers start their mobile journey on the right trajectory. "As the largest job site in the United Kingdom, we need to deliver native apps that work on all devices," said Yos Noor, head of research and innovation at reed.co.uk, in a statement. "Xamarin Platform, Xamarin Test Cloud and Insights have had a tremendous impact on our mobile strategy, providing a complete life cycle for delivering engaging, high-quality mobile experiences."
Enterprises need to quickly address app crashes and production issues to retain users. Xamarin Insights' automatic error reports provide rich diagnostic data, including stack traces, device status information and user behavior, to allow teams to find root causes and deliver fixes quickly.