A tanfolyamról
NativeScript is a popular cross-platform framework for rapid app development using JavaScript, CSS and XML. With NativeScript, writing and deploying native mobile apps for iOS and Android using a single code base becomes a breeze. The advantage of NativeScript follows from its write once and run anywhere model for creating native applications.
Developers can explore the possibilities of building truly native applications in JavaScript, and they will also be able to communicate with the host device libraries from their code. This NativeScript training workshop for developers will help you understand the nuances of this open-source framework for creating native apps for iOS and Android. This practical, hands-on training will help you untangle the web-to-mobile divide using the NativeScript mobile framework without compromising on the features, performance, or design.
Who Should Attend This Training
- App Developers
- Android Developers
- IOS Developers
- Students and Professionals wanting to understand NativeScript
What You Will Learn
-
App Architecture
Understand the application architectures that are involved in development using NativeScript -
App Life cycle
Learn about the stages of the app life cycle while using NativeScript for app development -
User Interface
Build attractive user interfaces that stay consistent across platforms with NativeScript -
Application Logic
Make your NativeScript applications work smoothly by understanding how to apply app logic -
Adding Plugins
Learn to use NativeScript plugins to add more useful functionality to your applications -
NativeScript APIs
Create and utilize APIs in your NativeScript applications for easy interaction with other apps
On completion of the NativeScript for mobile app development training, you will be able to develop an understanding of the following topics:
- NativeScript Introduction
- Installation of NativeScript
- App Architecture
- App Life cycle
- User Interface
- Modules
- Plugins
- APIs
We provide the course in English.
Tematika
Curriculum
1. Introduction
- What is NativeScript?
- NativeScript Installation & Environment Configuration
- Add target development platforms
- Deployment workflow
2. Core Concepts
- Application Architecture and Life cycle
- Modules and Databinding
- Events and Properties
- Accessing Native API’s
- Multithreading model
3. Building the User Interface
- Directory Structure
- Addition of UI components
- Layout and Layout Containers
- Support for Multiple screens
4. Adding Application Logic
- The code-behind file
- Navigating Screens
- Accessing UI components
- Adding a View Model
5. NativeScript Modules
- Connecting to backend
- Dialog Module
- ListView
- Working with arrays
- Grid Layouts
- ActivityIndicator
- Animations
6. Plugins and Npm Modules
- Using Npm modules
- Using NativeScript plugins
7. Accessing Native API
- Customize Actionbar for iOS
- Deleting from a list - Android & iOS
Kinek ajánljuk
Előfeltételek
Prerequisites
Participants in this course should have:
- A basic knowledge of JavaScript and CSS
- Knowledge of how to use the Terminal