Show Sidebar
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Xamarin Forms: Build Native Mobile Apps with C#
Getting Started (40m)
1- What is Xamarin (3:55)
2- Setting Up the Development Environment (3:51)
3- Creating an App Using Visual Studio (6:50)
4- Creating a Project Using Xamarin Studio (3:02)
5- Your First Xamarin Forms App (7:21)
6- How Xamarin Works (5:17)
7- Course Layout (2:46)
8- Follow Me Around
9- Learning Paths
XAML Essentials (35m)
1- XAML Introduction (0:28)
2- Xaml vs Code (4:48)
3- Content Property (3:33)
4- Accessing Elements in Code-behind (4:57)
5- Data Binding (4:42)
6- Binding Context (4:00)
7- Dealing with Device Differences (6:15)
8- Property Element Syntax (4:25)
9- XAML Compilation (4:11)
10- XAML Essentials Cheat Sheet
11- Exercise (0:57)
Layouts (1h)
1- Introduction (0:33)
2- StackLayout (6:55)
3- StackLayout in Code (1:52)
4- StackLayout Exercise
5- Grid in XAML (9:42)
6- Grid in Code (5:44)
7- Grid Excercise
8- Absolute (7:11)
9- Absolute in Code (2:41)
10- Absolute Excercise
11- Relative (6:41)
12- Relative in Code (3:53)
13- Relative Excercise
Images (40m)
1- Images Introduction (0:36)
2- Image Sources (0:53)
3- Downloaded Images (5:08)
4- Aspects (1:28)
5- Activity Indicator (4:43)
6- Embedded Images (2:26)
7- Embedded Images in XAML (5:44)
8- Platform-specific Images (8:10)
9- Application Icons (2:59)
10- Rounded Images (5:06)
11- Dealing with Sizes (2:49)
12- Images Cheat Sheet
13- Exercise (0:37)
Lists (35m)
1- Lists Introduction (0:28)
2- Populating a Basic List (1:39)
3- Cell Appearance (5:21)
4- Custom Cells (4:02)
5- Grouping Items (4:39)
6- Handling Selections (3:51)
7- Context Actions (7:44)
8- Pull to Refresh (2:36)
9- Search Bar (4:55)
10- Lists Cheat Sheet
11- Exercise (1:14)
Navigation (35m)
1- Navigation Introduction (0:42)
2- Hierarchical Navigation (7:40)
3- Modal Pages (1:24)
4- A Simple Master Detail (5:44)
5- Master Detail Page (7:54)
6- Tabbed Page (7:42)
7- Carousel Page (1:35)
8- Displaying Popups (5:28)
9- Toolbar (4:19)
10- Navigation Cheat Sheet
11- Exercise (1:35)
Forms and Setting Pages (55m)
1- Forms Introduction (0:30)
2- Switch (3:22)
3- Slider (3:39)
4- Stepper (1:27)
5- Entry and Editor (5:36)
6- Picker (7:46)
7- Date and Time Picker (5:12)
8- TableView (6:27)
9- Custom Cells (2:14)
10- Reusable Custom Cells (9:30)
11- Picker with Navigation (5:20)
12-Forms and Setting Pages Cheat Sheet
13- Forms and Settings Pages Exercise (3:04)
Data Access
1- Data Access Introduction (0:43)
2- Overview (3:25)
3- Application Properties (8:14)
4- Cleaner Implementation (5:51)
5- File System (7:37)
6- PCLStorage (1:19)
7- Setting Up SQLite (2:35)
8- Using SQLite (9:00)
9- INotifyPropertyChanged (6:21)
10- Consuming Web Services (9:38)
11- Data Access Cheat Sheet
12- ContactBook with SQLite - Solution
13- Netflix Roulette (2:42)
MVVM Architectural Pattern (1h5m)
1- MVVM Intro (0:27)
2- What is MVVM? (4:23)
3- Testability Issues (5:01)
4- Extracting a View Model (10:27)
5- Base View Model (9:47)
6- Domain vs View Model (5:01)
7- Dealing With Dependencies (6:21)
8- ICommand Interface (4:30)
9- ICommand with a Parameter (7:02)
10- Clean Coding (1:03)
11- Exercise
12- Unit Testing (10:10)
Beyond the Basics (25m)
1- Beyond the Basics Introduction (0:43)
2- Resource Dictionary (7:08)
3- Dynamic Resources (1:51)
4- Styles (9:49)
5- Style Exercise
6- Messaging Center (8:33)
7- Managing Events (1:51)
8- MessagingCenter Exercise
9- Accessing Common Device Functionality (2:08)
10- Beyond the Basics Cheat Sheet
3- Creating an App Using Visual Studio
Download
PCL vs SAP.pdf
Download
PCL vs SAP.pdf
Setting Up Your Mobile Device for Development.pdf
Download
Setting Up Your Mobile Device for Development.pdf
Complete and Continue