Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Ultimate Xamarin Course - Build Cross-Platform Apps!
01.) Variables
01. Setting up Xamarin Studio (11:59)
02. Introduction to Variables (7:10)
03. Boolean Variables in iOS (7:19)
04. Boolean Variables in Android (4:46)
05. Integer Variables in iOS (9:33)
06. Integer Variables in Android (7:03)
07. Float and Double Variables in iOS (9:07)
08. Float and Double Variables in Android (7:12)
09. Character Variables in iOS (5:10)
10. Character Variables in Android (4:27)
12. String Variables in Android (5:35)
13. Summary of Variables (2:42)
11. String Variables in iOS (7:10)
02.) Arrays
01. Intro to Arrays in Xamarin (3:03)
02. Boolean Arrays in iOS (6:32)
03. Integer Arrays in Android (5:58)
04. Floats and Double Arrays in iOS (7:31)
05. Character Arrays in Android (6:04)
06. String Arrays in iOS (4:27)
07. Access Elements in Number Arrays in Android (13:07)
08. Accessing Elements in Boolean, Character, and String Arrays in iOS (8:15)
09. Modifying Variables Within an Array in Android (12:21)
10. Multidimensional Int Arrays in iOS (8:04)
03.) If Statements
01. Introduction to If Statements (2:32)
02. Basic If Statements with Booleans in iOS (6:00)
03. Basic If Statements With Integers in Android (5:50)
04. Test 2 Conditions with 1 If Statement in iOS (8:28)
05. Test 2 Conditions Using Nested If Statements in Android (6:49)
06. 2 If Statements With Different Outcomes in iOS (8:35)
07. Else If Statements in Android (8:04)
08. Else Statements in iOS (12:34)
09. Piecing it all Together and Recap in Android (18:27)
04.) For Loops
01. Intro to For Loops in Xamarin (4:47)
02. For Loops that Increase Count by 1 in iOS (6:53)
03. Appending Strings Using For Loops in Android (5:08)
04. Printing Character Arrays in iOS (12:27)
05. Modifying Array Element Using For Loops in Android (8:24)
06. Different Ways to Index With a For Loop in iOS (11:05)
07. If Statements in For Loops in Android (7:37)
08. Access Elements by Testing I Rather Than Changing the Index in iOS (9:47)
09. For Loops in the Mario Game in Android (13:11)
05.) Functions
01. Introduction to Functions (3:19)
02. Basic Void Function Without Parameters in iOS (7:16)
03. Void Function With Parameters in Android (9:26)
04. Number Return Type Functions in iOS (15:03)
05. Boolean and String Return Types in Android (11:42)
06. If Statements in Functions (10:49)
07. Functions Calling Other Functions (12:17)
06.) Tip Calculator
01. Setting up Xamarin (5:09)
02. Designing the Layout (4:55)
03. Adding IDs to the Design Template (5:20)
04. Initializing the Fields Used in the Layouts (10:11)
05. Implementing Main Functionality (13:11)
06. Running the App and Finishing the Design (11:37)
07. Setting up Xamarin for iOS Development (5:41)
08. Designing the Layout in iOS (5:06)
09. Assigning Names and Improving Design (5:21)
10. Initializing the Button (5:54)
11. Implementing Functionality in iOS (12:34)
12. Running and Changing Appearances in iOS (14:45)
07.) Compund Interest Calculator
01. Intro and Set Up (8:56)
02. Designing the Layout in iOS (11:40)
03. Designing the Functionality in iOS (8:49)
04. Create Text Input Handlers in iOS
05. Implementing Functionality in iOS (10:35)
06. Running the App and Making it Visually Appealing in iOS (12:50)
07. Designing the Layout in Android (7:08)
08. Designing Functionality in Android (12:20)
09. Initializing Variables to Contain Text Input in Android (5:21)
10. Implementing Functionality in Android (8:36)
11. Making the Calculator Look Good in Android (13:31)
08.) Inspirational Quote App
01. Intro and Setup (7:24)
02. Designing the Layout in iOS (7:39)
03. Design the Skeleton of the Code in iOS (8:45)
04. Declaring Variables and Initializing our List of Quotes in iOS (5:21)
05. Implementing Functionality in iOS (11:22)
06. Running the App and Making it More Visually Appealing in iOS (11:33)
07. Designing the Layout in Android (6:59)
08. Declaring Methods and Understanding Flow in Android (6:13)
09. Declaring Variables in Android (7:25)
10. Implementing Final Functionality in Android (4:52)
11. Improving the Visual Appeal in Android (10:21)
09.) True False Test
01. Introduction (6:45)
02. Designing the Layout in Android (7:46)
03. Declaring Variables in Android (9:22)
04. Declaring Methods in Android (8:34)
05. Implementing Functionality in Android (15:51)
06. Improving Appearance in Android (11:50)
07. Designing the Layout in iOS (6:35)
08. Declaring Variables in iOS (5:46)
09. Declaring Functions in iOS (7:43)
10. Implementing the Functionality in iOS (16:40)
11. Improving the Design in iOS (12:42)
10.) Multiple Choice Test
01. Introduction (7:10)
02.Designing the Layout in iOS (8:40)
03. Declaring Variables in iOS (5:25)
04. Declaring Functions in iOS (14:58)
05. Implementing Methods in iOS (9:50)
06. Implementing Functionality in iOS (12:14)
07. Improving the Design in iOS (14:25)
08. Designing the Layout in Android
09. Declaring Variables in Android (8:45)
10. Initializing Variables in Andriod (8:20)
11. Declaring Functions in Android (4:26)
12. Implementing Functionality in Android
13. Fine Tuning the Design in Android (14:11)
11.) Buoyancy Force Calculator
01. Introduction (6:49)
02. Designing the Layout in Android (9:17)
03. Initializing Layout in Android (8:42)
04. Declaring Variables in Android (5:38)
05. Setting up the Spinner in Android (5:42)
06. Handling Spinner Sections in Android (15:59)
07. Handling Button Presses in Android (13:44)
08. Improving the Design in Android (13:56)
09. Designing the Layout in iOS (8:42)
10. Declaring Variables in iOS (5:45)
11. Creating a Picker in iOS (16:01)
12. Add Event Handler for Picker in iOS (10:58)
13. Implementing the Last of the Functionality in iOS (12:44)
14. Improving the Design in iOS (17:43)
12.) Velocity Calculator
01. Intro and Set Up (7:10)
02. Designing the Layout in iOS (12:03)
03. Designing the Skeleton of the App in iOS (9:59)
04. Handling Text Input in iOS (7:53)
05. Switch Statement to Choose Appropriate Equation in iOS (9:25)
06. Implementing the Calculation and the Print Part in iOS (7:24)
07. Changing the Appearance in iOS (11:07)
08. Designing the Layout in Android (7:25)
09. Designing the Code Skeleton and Initializing Design Fields in Android (12:38)
10. Storing Text Input in Android (6:08)
11. Implementing Final Functionality in Android (7:29)
12. Fine Tuning the Appearance in Android (14:07)
13.) Hangman
01. Introduction (5:47)
02. Designing the Layout in Android (7:15)
03. Initializing Views in Android (10:07)
04. Declaring Global Variables in Android (6:50)
05. Implementing Set Up Functions in Android (12:38)
06. Check and Reveal Letter Functions in Android (16:14)
07. The Last Functionality in Android (10:38)
08. Improving Appearance in Android (14:33)
09. Designing the Layout in iOS (11:32)
10. Variables and Basic Functions in iOS (12:34)
11. The Last Three Functions in iOS (6:32)
12. Improving Appearance in iOS and Summary (15:33)
14.) Kinematics Calculator
01. Introduction (7:03)
02. Designing Layout in Android (10:29)
03. Initializing Widgets in Android (9:16)
04. Declaring Global Variables in Android (7:28)
05. Setting up Spinners in Android (13:49)
06. Setting up the Choose Calculation Functions in Android (11:43)
07. Implementing the Choose Calculation Functions in Android (9:14)
08. Implementing the First of the Calculation Functions in Android (13:55)
09. Implementing the Last of the Functionality in Android (15:45)
10. Improving the Design in Android (11:34)
11. Designing the Layout in iOS (7:29)
12. Implementing Picker in iOS (10:05)
13. Creating New Picker Instances in iOS (8:25)
14. Adding Event Handlers to Pickers in iOS (7:44)
15. Adding Helper Functions in iOS (9:17)
16. Implementing the Last Functionaltiy in iOS (13:40)
17. Improving the Design in iOS (17:32)
15.) Average Calculator
01. Introduction (3:52)
02. Designing the Layout in Android (10:58)
03. Adding Variables in Android (7:01)
04. Implementing Functionality in Android (10:22)
05. Improving the Design in Android (8:51)
06. Designing the Layout in iOS (8:14)
07. Implementing Functionaliy in iOS (6:34)
08. Improving the Design in iOS (9:06)
09. Moving the Code to myclass.cs and Summary (21:16)
Bonus Lecture: How to get more content.
Bonus Lecture: How to get more content
10. Implementing the Functionality in iOS
Lesson content will be unlocked within 30 minutes.
Teachable is working on this bug.
No further action will be required on your part
.
Thank you for your patience