NativeScript Core Pro

82  lessons

This course is an advanced course that covers everything from iOS and Android application lifecycle control to testing, transpiling, and deploying your applications. This is the NativeScript Core course so we're using TypeScript and CSS in this course.

Please select the number of users

Single User

Team

Curriculum

Welcome

1
Course Overview
2
Using the exercise files
3
Using native definitions

Application Management

4
Overview
5
Application Life Cycle
6
iOS UIApplicationDelegate
7
Android Activity Events

Deeper UI

8
Overview
9
What is a frame?
10
Using the Page
11
View life cycle
12
Dialogs
13
Modals
14
Multiple ListView templates
15
FormattedString
16
ActionBar
17
Local notifications
18
Controlling the keyboard
19
Using icon fonts
20
Programmatic widgets
21
Platform specific declarations
22
Screen size qualifiers
23
Platform qualifiers
24
Orientation qualifiers

More UI Widgets

25
Overview
26
Placeholder
27
Switch
28
ListPicker
29
DatePicker
30
TimePicker
31
ImagePicker
32
Slider
33
Repeater
34
WebView
35
HtmlView
36
Progress
37
SearchBar

More Modules

38
Overview
39
Using connectivity
40
Timer
41
Http
42
Fetch polyfill
43
Image cache
44
Adding push notifications

Events

45
Overview
46
Listening for events through code
47
PropertyChange event
48
Custom events
49
Avoiding Memory leaks
50
Weak events

Hardware Access

51
Overview
52
Using Location
53
Accessing the camera

Tracing and Debugging

54
Overview
55
Setting up tracing
56
Using tracing
57
Debugging options
58
Debugging commands
59
Debugging with Visual Studio Code

Multithreaded Programming

60
Overview
61
Workers API
62
General Guidelines
63
Limitations

Testing

64
Overview
65
Configuring your project
66
Creating tests
67
Running tests
68
Configuring Karma

Transpilers

69
Overview
70
TypeScript
71
Babel

Preparing for Deployment

72
Overview
73
Configuring WebPack
74
Bundling with WebPack
75
Bundling Extra Assets
76
Advanced WebPack
77
iOS Launch screen
78
iOS App Icons
79
iOS publishing
80
Android Launch screen
81
Android App Icons
82
Android publishing

Get a deal with a bundle!

/ left at this price
 courses included

Please select the number of users

single user

Bundle special

Bundle special

team