Xamarin: Introduction to Data Binding

Writing code that sets the properties of user interface controls to the required data is a tried-and-tested technique for wiring a user interface (UI) to a data source, but can result in having to write lengthy and repetitive code to ensure that the UI is correctly synchronized. Writing code to wire a user interface to […]

The post Introduction to Data Binding appeared first on Xamarin Blog.

Wallace B. (Wally) McClure: Xamarin 4 Overview – Article

Url: https://visualstudiomagazine.com/articles/2016/01/11/xamarin-4-improvements-upgrading.aspx

November 17, 2015 was a great day for mobile development. That is the day that Xamarin shipped the latest major update to its mobile development suite of tools, and with this one there’s lots to like:

  • Xamarin.Forms. With Xamarin.Forms 2.0, there are updates for iOS9, Material Design, pre-compiled screens, preview support for Universal Windows Platform apps, and gestures support like pinch.
  • Visual Studio iOS Support. Xamarin has reengineered for iOS support for Visual Studio in a way that should improve iOS app reliability.
  • Mono Upgrade. Microsoft has open sourced portions of the .NET codebase, and what that, Xamarin has incorporated the open source code into the Mono framework. The move should improve the compatibility and performance of the framework.
  • The iOS designer. The iOS designer can now load and save XIB files in addition to storyboard files.
  • The Android designer. The Android designer now supports Android Material Design.
  • Xamarin Test Cloud. To support the Xamarin Test Cloud and its 2,000+ devices that are accessible to developers, Xamarin has introduced a preview tool named the Xamarin Test Recorder, Xamarin.UITest 1.0, and Xamarin Insights, has been released with free crash reporting for all Xamarin customers (and, finally, additional plans for users).

PS. I was told that Listing 5 should have the following change:

protected override void OnCreate(Bundle bundle)
        {
            FormsAppCompatActivity.ToolbarResource = Resource.Layout.toolbar;
            FormsAppCompatActivity.TabLayoutResource = Resource.Layout.tabs;
            base.OnCreate(bundle); 
            global::Xamarin.Forms.Forms.Init(this, bundle); LoadApplication(new App()); 
}

Xamarin: Connect with your users with Google Search and App Indexing

How do you keep users engaged and coming back for more once your app is installed on a their devices? Did you know that, according to Google, on average only 26% of apps installed on a user’s devices are used on a daily basis? There are several innovative ways to drive users back to your […]

The post Connect with your users with Google Search and App Indexing appeared first on Xamarin Blog.

Xamarin: Podcast: Test Your Way to a Five-Star App

Mobile users have extremely high expectations when it comes to mobile applications, making it more important than ever to ensure your app runs flawlessly. This week on the Xamarin Podcast, Mike and I cover everything you need to know about testing your way to a five-star app, including the importance of testing mobile apps, common […]

The post Podcast: Test Your Way to a Five-Star App appeared first on Xamarin Blog.

Wallace B. (Wally) McClure: If You Build It, Will They Come?

Url: https://visualstudiomagazine.com/articles/2016/01/06/app-to-market-4-listen-to-users.aspx

Users are the most important part of your application, startup, and, ultimately, business.  You must provide them something of value.  That something must resolve some pain point that they have.  It must do something to somehow make their lives easier.

This time, I’ll look back at three of the startups I have been involved with and how each one worked with the users: The first was a real estate multiple listing service that was successful; the second was a pay-for-placement search engine that was successful; the third was a FourSquare-type of service for searching local services that was formed and worked several years, then saw success dry up when FourSquare started up.

Xamarin: Live Webinar: Diving into Xamarin Insights

The recent release of Xamarin 4 includes Xamarin Insights, which makes monitoring your mobile apps easy with everything you need to catch bugs, inspect user behavior, and track events. Join Product Manager Ian Janicki and Customer Success Engineer Glenn Wester to learn how to get started with Xamarin Insights and properly instrument our API so […]

The post Live Webinar: Diving into Xamarin Insights appeared first on Xamarin Blog.

Xamarin: Xamarin for the Holidays Contest Winner

Before the holiday break, we asked the community to let us know how they plan to use Xamarin 4 over the holidays, and in the spirit of giving, we sent out 50 copies a day of Creating Mobile Apps with Xamarin.Forms by legendary technical author Charles Petzold to everyone who participated. With so much Xamarin […]

The post Xamarin for the Holidays Contest Winner appeared first on Xamarin Blog.

Adam J Wolf: Weekly Xamarin Newsletter Issue #74

Xamarin: The Top 12 Xamarin Blog Posts of 2015 Courtney Witmer, from Xamarin Inc., counts down the top 12 posts from 2015. Changing iOS’s Back Button Text in Xamarin.Forms James Montemagno, from Xamarin Inc., with the help of fellow Xamarin Jason Smith, updates your back button. iOS User Interfaces with MvvmCross Kerry W. Lothrop shows […]

The post Weekly Xamarin Newsletter Issue #74 appeared first on Syntax is my UI.