CODE Magazine / Articles
Xamarin
Articles filed under Xamarin
Articles
Showing 1–17 of 17
-
Xamarin.Forms 5: Dual Screens, Dark Modes, Designing with Shapes, and More
Learn about new enhancements to Xamarin.Forms 5 to support new screen sizes, orientatonss and postures supported in the Surface Duo.
-
From Xamarin Native to Xamarin.Forms: Reaping the Rewards without the Risk
If you need access to native platforms, you’re going to want to see what Ryan has to say about Xamarin.Forms. He’ll show you that migration isn’t the pain you thought it might be.
-
Visual Studio for Mac 8.3: It’s Not Just for Xamarin Anymore!
If you’ve been putting off using VS on the Mac, you’ll be excited by Ben’s experience with the new release. It’s got all the whistles and bells you know and love and it makes some tasks even easier than you’d expect.
-
Developing Cross-Platform Native Apps with a Functional Scripting Language
Vassili extends his own custom scripting language for mobile development and makes creating and placing widgets fast and easy.
-
Accessing Platform-Specific Functionalities Using DependencyService in Xamarin.Forms
You can avoid all that pesky overhead when dealing with multiple platforms by using Microsoft’s library of APIs, Xamarin.Forms. Wei-Meng shows you how to efficiently map to the various platforms’ respective native UI elements at run time.
-
Xamarin versus Cordova
These days, you can’t target only one platform with your innovative apps. They have to look good on many types of devices and operating systems. Sahil looks at how Xamarin and Cordova translate into native apps and how you can use a combination to build even more versatile systems than ever before.
-
Arranging Views with Xamarin.Forms Layout
There’s no longer a simple answer to what sort of device your page will be viewed upon. Walt examines the options and shows you how to make sure that yours will look great on anything, old or new.
-
More about Xamarin Pages
Walt continues his series of articles on Xamarin, this time, exploring the nature of pages. You’ll learn what a page is, how to navigate among them, how to create sub-pages, and strategies for loading data onto pages.
-
Xamarin Pages: The Screens of an App
In the next article of his series on Xamarin, Walt takes a look at the all-important UI and how to make it work best for the development process and the user.
-
Exploring the Xamarin.Forms Ecosystem
As part of his series, Walt dives deeply into Xamarin.Forms and roots around in the details of the object model.
-
Build a Cross-Platform UI with Xamarin.Forms
Xamarin.Forms are an essential tool for building a mobile app if you want it to be truly useful (and successful). Walt makes cross-platform development as simple as possible using this tool.
-
Xamarin 3.0: Better Cross-Platform Mobile Development with C#
Xamarin has a new version of their Cross-Platform Mobile Development tool out, and Jason takes you on a tour of all the great new features.
-
Understanding and Using iBeacons
Want a great way to tell prospective customers or conference attendees that you’re open for business? Wei-Meng explains how iBeacons work, tells you how to build one, and shows you many clever uses for iOS and Android mobile devices.
-
Developing Cross-Platform Mobile Apps using Xamarin
Wei-Meng gives us a step-by-step guide to making seamless cross-platform mobile apps with Xamarin.
-
New iOS 7 APIs for the C# Developer
You can use Xamarin to directly access native iOS APIs and still take advantage of what you know about C# and the .NET Framework. Jason shows us just how easy it is.
-
Xamarin in Action
Xamarin is a toolset that allows you to write native mobile apps in C# and run them on both iOS and Android devices. What makes Xamarin stand out from other cross-platform tools is that it gives you the ability to share large portions of code across these two platforms while still letting you write native apps that can take full advantage of the device and OS features specific to each platform. And since Xamarin was recently acquired by Microsoft, you can be sure the ecosystem will continue to grow - Xamarin has become a hugely important part of Microsoft's "any developer, any platform" mantra. Xamarin in Action teaches you how to build Xamarin apps on iOS and Android from scratch while maximizing code re-use. This layer-by-layer guide starts by showing you the MVVM design pattern and explaining how it increases code sharing. Next, you'll start building an app from the ground up. You'll learn all the different layers inside a well written Xamarin app and discover how most of your code can be shared between iOS and Android. You'll look at how this code sharing can be best designed to allow unit testing of your business layer as well as your UI logic. Then you'll dig in to code that can’t be shared, like user interface code that's device specific. Finally, you'll learn how to take your app from final code to a tested and deployed version on the relevant store. By the end, you'll be able to build a high quality production-ready Xamarin app on iOS and Android from scratch with a high level of code reuse.
-
.NET Standard 2.0 - Making Sense of .NET Again
In this post I look at what .NET Standard is, how it works and what some of the surrounding issues and impacts are for the .NET eco system.

