Learn how to build hybrid mobile apps with Angular 2.
- [Instructor] Hi and welcome back to the last section…of this course.…The previous section was all about automatic testing…and bugging angular two components.…The goal of this section is to give you an outlook…of what Angular 2 makes possible.…Specifically, at first we will look at mobile devices…and then at serveace side rendering.…So let's straight move to the first video.…In this video, we're going to explore how to create…a higher Android as well iOS app with Angular 2…powered by Ionic 2.…So Ionic has been around to awhile now.…It actually started with Angular 1 that x…and with Ionic 2 it now moved on to Angular 2.…
They have also revamped their Docs where you can find…mostly everything you need to get started.…So let's give it a look.…Now we're especially interested…in the Getting Started section…and the installation of Ionic.…As you can see, there are the instructions…for installing the Ionic CLI…which is a really powerful CLI…that helps you get started quickly with an Ionic project.…So let's try this out.…
Get up to speed with one of the most important building blocks of Angular 2: component-based directives, aka components. Components are reusable HTML widgets that replace the controller-based architecture in Angular. This course guides you through the various steps in migrating to Angular 2 and building real-world Angular components of your own.
Author Juri Strumpflohner starts by setting up a modern development environment with TypeScript and ES2015 support. Next, he explains what components are, how to build them, and how they differ from directives. He provides an opportunity to apply these new concepts while building a fictitious dashboard application for a home automation system.
Next, learn about HTML rendering templates, see how to establish a data flow between different components, and even find out how to integrate external libraries. Juri also shows how to make components production-ready and maintainable by applying automated unit and end-to-end testing techniques. As a bonus, discover how to bring your Angular 2 components to other environments such as the server side and mobile devices.
- Upgrading to Angular 2
- Feeding a component with data
- Building a foundation for your Angular app
- Building reusable models
- Comparing components and directives
- Integrating an external library
- Bundling and minification
- Maintaining components
- Testing and debugging Angular 2 components
- Building hybrid mobile apps with Angular 2 and Iconic 2