Search results for "Tutorials"

Understanding Xamarin.Forms Layouts

The first article in this series on Xamarin.Forms looked at some of the features that the toolkit provides, and how it is more than just UI controls. Of course, Xamarin.Forms does provide a rich set of controls to build user interfaces with from a single codebase. In this article, we'll take a look at a […]

Component Property Binding with @Input() in Angular 2

This guide was written for Angular 2 version: 2.0.0-rc.4 With component architecture in Angular 2, it's an important to design components to contain what we call inputs and outputs. The data enters a component via an input, and leaves the component through an output. This is a small but powerful conceptual change to Angular 1.x's […]

A Step-By-Step Guide for Building Master-Detail User Interfaces with Angular

The master-detail design pattern is an incredibly popular way to build mobile apps, regardless of whether you’re building for native or for the web. Angular is well suited for implementing master-detail interfaces, as it has a number of the necessary features you need baked in, such as data binding, routing, services, and a whole lot […]

From transclusion to content projection

This guide was written for Angular 2 version: 2.0.0 When you create more advanced components, the simple input and output mechanisms may not suffice. That's where "transclusion", now also known as content projection, comes into play. In this article we're going to explore the concepts behind transclusion in Angular 1.x and how it translates to […]

From angular.module to ngModule

This guide was written for Angular 2 version: 2.0.0-rc.6 Angular 1.x has relied heavily on module support at the framework level to give us a clear way to organize our application into logical units. With the release of Angular 2 RC5, the concept of framework level support for modules was reintroduced via ngModule. Table of […]

What is TypeScript?

Even as I mature as a developer (ok, mature may be too strong a word, how about “as I get older…”), at times I still feel like a complete beginner. And these days I can attest that we noobs are feeling a bit overwhelmed with the expanding footprint of JavaScript. It’s alternately amazing and overwhelming […]

What is Xamarin.Forms?

Android, iOS, UWP – let's even throw in Windows Phone 8.1. The big problem with developing applications for all of those different operating systems is that, well…they are different. Other than the obvious fact that the languages used to write the apps are different, maintaining multiple code repositories to do essentially the same thing is […]

From ng-controller to Component Classes

This guide was written for Angular 2 version: 2.0.0-rc.5 Controllers have been the basic building block of Angular 1.x since the dawn of time. With Angular 2, the essence of the controller still exists, but it has evolved into a more sophisticated life form known as the component class. In this guide, we will start […]

Bootstrapping in the Browser with Angular 2

This guide was written for Angular 2 version: 2.0.2 Angular 1.x allows us to bootstrap our applications in two different ways, using the ng-app directive, or the angular.bootstrap method on the angular global. Let's explore the Angular 1.x concepts and then dive into how we do the same in Angular 2. For this guide, we'll […]

5 Helpful Xamarin Developer Tips

So you are building your next native cross-platform mobile app using Xamarin.Forms? Good for you! You get the benefits of a single C#/XAML codebase that targets all mobile platforms and customize the user experience on each. The right UI toolset can also help augment your app. When you build your next Xamarin.Forms app, check out […]