-
Урок 1.
00:01:18
Overview
-
Урок 2.
00:02:26
Welcome
-
Урок 3.
00:00:35
Course Overview
-
Урок 4.
00:01:02
Using the Exercise Files
-
Урок 5.
00:01:52
About Versions
-
Урок 6.
00:00:42
What We're Building
-
Урок 7.
00:07:12
Overview
-
Урок 8.
00:02:45
Accessing the Native Platform
-
Урок 9.
00:03:13
Project Dependencies
-
Урок 10.
00:04:23
Keeping a Clean Workspace
-
Урок 11.
00:07:40
Debugging Options
-
Урок 12.
00:02:05
Configuring Linting
-
Урок 13.
00:01:17
Setting Up the Server
-
Урок 14.
00:06:54
Consuming the API Using the Fetch Polyfill
-
Урок 15.
00:07:23
Running the Completed Backend
-
Урок 16.
00:01:16
Overview
-
Урок 17.
00:01:02
Project Structure
-
Урок 18.
00:04:15
Bootstrapping with Authentication in Mind
-
Урок 19.
00:05:22
Application Multi-Environment Configuration
-
Урок 20.
00:08:07
Application Configuration via Command Line
-
Урок 21.
00:07:28
Application Life Cycle Platform Differences
-
Урок 22.
00:05:10
Native Application Events
-
Урок 23.
00:08:50
Overview
-
Урок 24.
00:01:56
MVVM Pattern
-
Урок 25.
00:02:10
MVVM View Responsibilities
-
Урок 26.
00:08:05
Applying MVVM: The ViewModel
-
Урок 27.
00:12:00
Clean Architecture
-
Урок 28.
00:04:51
Applying Clean Architecture to Core
-
Урок 29.
00:09:46
Applying Clean Architecture to Infrastructure
-
Урок 30.
00:05:45
Auth Flow Business Logic: Injecting Repositories and Services
-
Урок 31.
00:10:00
Adding Dependencies: Storage
-
Урок 32.
00:06:12
Adding Dependencies: Logging
-
Урок 33.
00:03:39
Observable Property Decorator
-
Урок 34.
00:05:05
Overview
-
Урок 35.
00:01:52
Methodology
-
Урок 36.
00:02:16
App State
-
Урок 37.
00:06:21
App State Service
-
Урок 38.
00:05:55
Backlog View Model
-
Урок 39.
00:04:06
Backlog Page
-
Урок 40.
00:02:07
Backlog Repository
-
Урок 41.
00:03:34
Backlog Service
-
Урок 42.
00:03:45
Using App State
-
Урок 43.
00:06:39
Moving to the Server
-
Урок 44.
00:06:06
Expanding the State Object with CurrentUser
-
Урок 45.
00:13:12
Overview
-
Урок 46.
00:01:10
Project Updates and Navigation Plan
-
Урок 47.
00:03:34
Login/Registration Navigation
-
Урок 48.
00:03:29
Routes and Nav Helper
-
Урок 49.
00:05:10
Controlling Login Navigation State and Transition
-
Урок 50.
00:05:52
Passing Data Between Pages
-
Урок 51.
00:04:50
Controlling Platform Specific Back Navigation
-
Урок 52.
00:06:40
Logging Out
-
Урок 53.
00:03:10
Programmatic Navigation
-
Урок 54.
00:04:07
Dynamic Page Loading
-
Урок 55.
00:03:51
Overview
-
Урок 56.
00:00:55
NativeScript UI Intro
-
Урок 57.
00:02:16
Integrating the Side Drawer
-
Урок 58.
00:08:44
Application State for Custom Component
-
Урок 59.
00:06:32
Custom Menu Component
-
Урок 60.
00:03:25
Accessing Custom Properties in TypeScript
-
Урок 61.
00:04:48
Custom Component Binding
-
Урок 62.
00:09:17
Building a Custom TabStrip
-
Урок 63.
00:04:52
Floating Action Button (FAB)
-
Урок 64.
00:01:17
Overview
-
Урок 65.
00:09:38
Modal Dialog Implementation
-
Урок 66.
00:05:00
Reusable Modal Wrappers
-
Урок 67.
00:06:18
Scalable and Typed Modal List Picker
-
Урок 68.
00:07:05
Specialized List Selection Modal Dialog
-
Урок 69.
00:05:09
Nested Modal Pages
-
Урок 70.
00:07:10
Navigable Modal Pages with ActionBar
-
Урок 71.
00:01:40
Overview
-
Урок 72.
00:11:57
DataForm Introduction and Setup
-
Урок 73.
00:04:26
DataForm Editors
-
Урок 74.
00:07:22
DataForm Commit Modes Workflow
-
Урок 75.
00:04:10
DataForm Manual Commit Mode
-
Урок 76.
00:07:44
Stepper Editor Native Modification Example
-
Урок 77.
00:03:57
Segmented Editor Native Modification Example
-
Урок 78.
00:01:06
Multiline Editor Native Modification Example
-
Урок 79.
00:01:56
Picker Editor Native Modification Example
-
Урок 80.
00:01:32
Overview
-
Урок 81.
00:05:13
iOS Status Bar Colors
-
Урок 82.
00:03:02
Animating the Status Bar on iOS
-
Урок 83.
00:02:37
Android Immersive Full Screen Mode
-
Урок 84.
00:02:48
Android Status Bar Background Color
-
Урок 85.
00:01:43
Animating the Status Bar on Android
-
Урок 86.
00:14:06
Detecting ListView Scroll on iOS with the UITableViewDelegate
-
Урок 87.
00:04:50
Detecting ListView Scroll on Android with the OnScrollListener
-
Урок 88.
00:07:25
Overview of Project Updates
-
Урок 89.
00:06:40
Single UI Root for Extended Flexibility
-
Урок 90.
00:01:11
Overview
-
Урок 91.
00:04:41
Root Popover Container Layer
-
Урок 92.
00:07:40
UI Hierarchy Communication with Custom Events
-
Урок 93.
00:05:54
Custom Popover with Shared Load Logic
-
Урок 94.
00:04:14
Lazy Loading Global Popover Using Builder
-
Урок 95.
00:05:13
Event Bubbling and Platform Differences
-
Урок 96.
00:02:18
Adding Animation to Popover
-
Урок 97.
00:01:18
Overview
-
Урок 98.
00:04:42
Getting Started with the Chart
-
Урок 99.
00:03:22
Chart Series
-
Урок 100.
00:06:22
Chart Categorical Axis
-
Урок 101.
00:06:39
Chart Styling
-
Урок 102.
00:06:48
Chart Interaction
-
Урок 103.
00:00:48
Overview
-
Урок 104.
00:05:23
Setting up i18n
-
Урок 105.
00:03:07
Translation Workflow
-
Урок 106.
00:01:52
Setting a Language
-
Урок 107.
00:02:45
Handling Locales
-
Урок 108.
00:01:13
Overview
-
Урок 109.
00:04:27
Tracing Basics
-
Урок 110.
00:05:38
Trace Built-in and Custom Categories
-
Урок 111.
00:04:13
How to Use a Custom TraceWriter
-
Урок 112.
00:03:03
Trace Message Types in Custom TraceWriters
-
Урок 113.
00:02:20
Error Reporting Infrastructure
-
Урок 114.
00:03:18
Reporting Trace Errors
-
Урок 115.
00:01:53
Overview
-
Урок 116.
00:03:19
Custom Error Handler
-
Урок 117.
00:03:55
Handling Exceptions in Production
-
Урок 118.
00:04:26
Lazy Service Locator Pattern for Error Services
-
Урок 119.
00:06:47
Handled and Unhandled Exceptions
-
Урок 120.
00:03:20
Disable Native Exception Propagation
-
Урок 121.
00:06:29
Third Party Crash Reporting and Analytics