8000 GitHub - PacktPublishing/Introducing-Ionic-2: Introducing Ionic 2 by Packt Publishing
[go: up one dir, main page]

Skip to content

PacktPublishing/Introducing-Ionic-2

master

Repository files navigation

Introducing-Ionic-2

Introducing Ionic 2 by Packt Publishing

Introducing Ionic 2 [Video]

This is the code repository for [Introducing Ionic 2 [Video]]](https://www.packtpub.com/web-development/introducing-ionic-2-video), published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

This course delivers an (early) introduction to Ionic 2, and demonstrates all of the core elements of the framework by developing a single project throughout the runtime. The course dives into starting up an Ionic 2 project, using the menu application type as the template for the project. It introduces the component-based structure of Ionic 2 applications, develops navigation functionality and introduces TypeScript for development. Moving in sequence from there the course then demonstrates how to leverage Ionic for views and Angular 2 for the logic, utilizing bult-in Angular2 and Ionic2 directives to display content and implementing 2 way data binding. Services, observables and dependency injection are treated, and the second half of the course starts to dive into deeper, advanced topics creating custom components, binding attributes and listening to events via directives. Working with pipes for data filtering and rendering, using built-in Ionic 2 components, and implementing effective data persistence using the native interface.

What You Will Learn

  • Make API calls and circumvent cross-origin restrictions with JSONP
  • Customize an Ionic 2 application using the power of SASS variables
  • Keep your code structured and reusable by implementing separation of concerns
  • Interact with users and gather relevant information using a form
  • Master the emulator and native loader options to see the final application while building it
  • Keep the user experience as close to native applications as possible using visual aids such as modal and actionSheet

Instructions and Navigation

Assumed Knowledge

JavaScript web developers are the broad primary audience. More specifically, JavaScript developers looking to develop mobile applications in JavaScript with Ionic. Potentially even native mobile application developers who are capable of building iOS apps but are interested in leveraging Ionic to build them in JavaScript. The backbone of Ionic 2 is Angular 2, so this will also attract the attention of Angular users.

Related Products

About

Introducing Ionic 2 by Packt Publishing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0