Course curriculum
-
1
Section 1
- Welcome
- Introduction
- Setting Up Xamarin Studio
- Introduction to Variables
- Booleans in iOS
- Booleans in Android
- Integers in iOS
- Integers in Android
- Floats & Doubles in iOS
- Floats & Doubles in Android
- Characters in iOS
- Characters in Android
- Strings in iOS
- Strings in Android
- Summary of Variables
-
2
Section 2
- Arrays in Xamarin
- Boolean Arrays in iOS
- Integer Arrays in Android
- Float & Double Arrays in iOS
- Character Arrays in Android
- String Arrays in iOS
- Access Elements in Number Arrays in Android
- Access Elements in Boolean, Character and String Arrays in iOS
- Modifying Variables Within an Array in Android
- Multidimensional Integer Arrays in iOS
-
3
Section 3
- Introduction to If-Statements
- If Statements with Booleans in iOS
- If Statements with Integers in Android
- Two Conditions with One If Statement in iOS
- Two Conditions Using Nested If Statements in Android
- If Statements with Different Outcomes in iOS
- Else If Statements in Android
- Else Statements in iOS
- Summary & Recap
-
4
Section 4
- Introduction to For Loops
- For Loops That Increment a Counter in iOS
- Appending Strings Using For Loops in Android
- Printing Character Arrays in iOS
- Modifying an Array Element Using For Loops in Android
- Indexing with a For Loop in iOS
- If Statements in For Loops in Android
- Accessing Elements Without Changing the Index in iOS
- For Loops in the Mario Game in Android
-
5
Section 5
- Introduction to Functions
- Void Function Without Parameters in iOS
- Void Function With Parameters in Android
- Number Return Type Functions in iOS
- Boolean and String Return Types in Android
- If Statements in Functions
- Functions Calling Other Functions
-
6
Section 6 (Project 1)
- Setting Up Xamarin
- Designing the Layout
- Adding IDs to the Design Template
- Initializing the Fields Used in the Layouts
- Implementing Main Functionality
- Returning the App & Finishing the Design
- Setting up Xamarin for iOS Development
- Designing the Layout in iOS
- Assigning Names & Improving Design
- Initializing the Button
- Implementing Functionality in iOS
- Running and Changing Appearances in iOS
-
7
Chapter 7 (Project 2)
- Introduction & Setup
- Designing the Layout in iOS
- Designing the Functionality in iOS
- Create Text Input Handlers in iOS
- Implementing Functionality in iOS
- Running the App & Making it Visually Appealing in iOS
- Designing the Layout in Android
- Designing the Functionality in Android
- Initializing Variables to Contain Text Input in Android
- Implementing Functionality in Android
- Improving the Appearance in Android
-
8
Chapter 8 (Project 3)
- Introduction
- Designing the Layout in Android
- Initializing Widgets in Android
- Declaring Global Variables in Android
- Spinners in Android
- Setting Up Choose-Calculation Functions in Android
- Implementing Choose-Calculation in Android
- Implementing First-Calculation Functions in Android
- Implementing the Last of the Functionality in Android
- Improving the Design in Android
- Designing the Layout in iOS
- Implementing the Picker in iOS
- New Picker Instances in iOS
- Adding Event Handlers to Pickers in iOS
- Adding Helper Functions in iOS
- Implementing the Last Functionality in iOS
- Improving the Design in iOS
-
9
Section 9 (Project 4)
- Introduction
- Designing the Layout in Android
- Declaring Variables in Android
- Declaring Methods in Android
- Implementing Functionality in Android
- Improving Appearance in Android
- Designing the Layout in iOS
- Declaring Variables in iOS
- Functions in iOS
- Implementing the Functionality in iOS
- Improving the Design in iOS
-
10
Section 10 (Project 5)
- Setting up Spinners in Android
- Handling Spinner Sections in Android
- Handling Button Presses in Android
- Improving the Appearance in Android
- Creating a Picker in iOS
- Add Event Handler for Picker in iOS
- Implementing the Last of the Functionality in iOS
- Design Improvements in iOS
-
11
Section 11 (Project 6)
- Introduction
- Designing the Layout in iOS
- Declaring Variables in iOS
- Declaring Functions in iOS
- Implementing Methods in iOS
- Implementing Functionality in iOS
- Design Improvements in iOS
- Layout Design in Android
- Declaring Variables in Android
- Initializing Variables in Android
- Functions in Android
- Implementing Functionality in Android
- Appearance Improvements in Android
-
12
Section 12 (Project 7)
- Introduction
- Designing the Layout in Android
- Initializing Layout in Android
- Declaring Variables in Android
- Designing the Layout in iOS
- Declaring Variables in iOS
-
13
Section 13 (Project 8)
- Introduction & Setup
- Designing the Layout in iOS
- Designing the Skeleton of the App in iO
- Handling Text Input in iOS
- Switch Statement for Equation Choosing in iOS
- Implementing Calculation and Printing in iOS
- Appearance Modifications in iOS
- Designing the Layout in Android
- Designing the Code Skeleton in Android
- Storing Text Input in Android
- Final Functionality in Android
- Appearance Modifications in Android
-
14
Section 14 (Project 9)
- Introduction
- Designing the Layout in Android
- Initializing Views in Android
- Declaring Globals in Android
- Implementing Set Up Functions in Android
- Check & Reveal Letter Functions in Android
- Last Functionality in Android
- Improving Appearance in Android
- Designing the Layout in iOS
- Variables & Basic Functions in iOS
- Last Three Functions in iOS
- Improving Appearance in iOS
-
15
Chapter 15 (Project 10)
- Introduction
- Designing Layout in Android
- Initializing Widgets in Android
- Declaring Globals in Variables in Android
- Setting Up Spinners in Android
- Setting Up Choose-Calculation Functions in Android
- Choose Calculation Functions in Android
- First Calculation Functions in Android
- Last of the Functionality in Android
- Design Improvements in Android
- Layout Design in iOS
- Implementing the Picker in iOS
- New Picker Instances in iOS
- Adding Event Handlers to Pickers in iOS
- Helper Functions in iOS
- Last Functionality in iOS
- Design Improvements in iOS
-
16
Section 16 (Project 11)
- Introduction
- Designing the Layout in Android
- Adding Variables in Android
- Functionality in Android
- Design Improvements in Android
- Designing the Layout in iOS
- Functionality in iOS
- Design Improvements in iOS
- Moving Code to MyClass
-
17
Section 17 (Project 12)
- Introduction
- Designing the Layout in iOS
- Code Skeleton in iOS
- Declaring Variables in iOS
- Functionality in iOS
- Appearance Improvements in iOS
- Layout Design in Android
- Declaring Methods in Android
- Variables in Android
- Final Functionality in Android
- Appearance Improvements in Android
Pricing options
Explain how different pricing options might be valuable to different segments of your audience.
-
Get started now
$99.00
Regular price
