Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repository for the "Mobile applications with NativeScript" course

Course description

NativeScript е платформа за създаване на мултиплатформени native мобилни приложения с преизползваем код. Благодарение на NativeScript програмистите по свете вече могат да създават мобилни приложения за Android и iOS използвайки не Java и Objective-C/Swift, а JavaScript, TypeScript и Angular 2. NativeScript е безплатен, с отворен код и има пълна поддръжка на всички нужни функционалности за създаване на красиво и бързо работещо мобилно приложение.

По време на курса "Мобилни приложения с NativeScript" ще ви покажем как да си настроите средата за разботка, как да използвате Angular 2 за създаване на мобилно приложение и как да работите с данни. Ще научите как може да работите с галерията на мобилно устройство, как да достъпвате геолокацията, както и как да използвате другите възможности на устройстрово. След преминаване на курса, курсистите ще могат да създават мобилни приложения за популярните мобилни платформи: Android и iOS.

Course Program

The topics will consist of:

Day 1 (24 april 2017)

  • Mobile applications overview
    • Types of mobile applications
      • Web applications
      • Hybrid applications
        • Apache Cordova, Ionic
      • Native Applications
        • Android, iOS, Windows
      • Multiplatform native applications
        • NativeScript, React native, Xamarin
  • NativeScript Overview
    • What is NativeScript?
    • NativeScript architecture
    • Running NativeScript
    • NativeScript and Angular 2
  • Platform Setup
    • Node.js
    • On Windows, macOS and Linux
    • Emulators
    • Editors
      • Visual Studio Code
      • ViM
  • NativeScript and Angular 2
    • Architecture
    • Components, Directives, Pipes
    • Modules
    • Injection
    • Data-binding

Day 2 (25 april 2017)

  • NativeScript UI Components
    • Labels, events, inputs, forms
  • NativeScript layout
    • StackLayout
    • GridLayout
  • Working with Data
    • SQLite
    • File system

Day 3 (26 april 2017)

  • Remote data through HTTP
  • Building services
  • Device APIs
    • Location, Camera
    • Wrapping them in a service
  • Platform-specific modules

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages