Section 1 : Variables
1
Setting up Xamarin Studio Preview
2
Introduction to Variables
3
Boolean Variables in iOS Preview
4
Boolean Variables in Android
5
Integer Variables in iOS
6
Integer Variables in Android
7
Float and Double Variables in iOS Preview
8
Float and Double Variables in Android
9
Character Variables in iOS
10
Character Variables in Android
11
String Variables in iOS Preview
12
String Variables in Android
13
Summary of Variables
Section 2 : Arrays
14
Intro to Arrays in Xamarin Preview
15
Boolean Arrays in iOS
16
Integer Arrays in Android
17
Floats and Double Arrays in iOS Preview
18
Character Arrays in Android
19
String Arrays in iOS
20
Access Elements in Number Arrays in Android
21
Accessing Elements in Boolean Character and String Arrays in iOS Preview
22
Modifying Variables Within an Array in Android
23
Multidimensional Int Arrays in iOS
Section 3 : If Statements
24
Introduction to If Statements
25
Basic If Statements with Booleans in iOS Preview
26
Basic If Statements With Integers in Android
27
Test 2 Conditions with 1 If Statement in iOS
28
Test 2 Conditions Using Nested If Statements in Android
29
2 If Statements With Different Outcomes in iOS Preview
30
Else If Statements in Android
31
Else Statements in iOS
32
Piecing it all Together and Recap in Android
Section 4 : For Loops
33
Intro to For Loops in Xamarin
34
For Loops that Increase Count by 1 in iOS
35
Appending Strings Using For Loops in Android Preview
36
Printing Character Arrays in iOS
37
Modifying Array Element Using For Loops in Android
38
Different Ways to Index With a For Loop in iOS Preview
39
If Statements in For Loops in Android
40
Access Elements by Testing I Rather Than Changing the Index in iOS
41
For Loops in the Mario Game in Android
Section 5 : Functions
42
Introduction to Functions Preview
43
Basic Void Function Without Parameters in iOS
44
Void Function With Parameters in Android
45
Number Return Type Functions in iOS
46
Boolean and String Return Types in Android
47
If Statements in Functions
48
Functions Calling Other Functions
Section 6 : Tip Calculator
49
Setting up Xamarin
50
Designing the Layout
51
Adding IDs to the Design Template
52
Initializing the Fields Used in the Layouts
53
Implementing Main Functionality
54
Running the App and Finishing the Design
55
Setting up Xamarin for iOS Development
56
Designing the Layout in iOS
57
Assigning Names and Improving Design
58
Initializing the Button
59
Implementing Functionality in iOS
60
Running and Changing Appearances in iOS
Section 7 : Compund Interest Calculator
61
Intro and Set Up
62
Designing the Layout in iOS
63
Designing the Functionality in iOS
64
Create Text Input Handlers in iOS
65
Implementing Functionality in iOS
66
Running the App and Making it Visually Appealing in iOS
67
Designing the Layout in Android
68
Designing Functionality in Android
69
Initializing Variables to Contain Text Input in Android
70
Implementing Functionality in Android
71
Making the Calculator Look Good in Android
Section 8 : Inspirational Quote App
72
Intro and Setup
73
Designing the Layout in iOS
74
Design the Skeleton of the Code in iOS
75
Declaring Variables and Initializing our List of Quotes in iOS
76
Implementing Functionality in iOS
77
Running the App and Making it More Visually Appealing in iOS
78
Designing the Layout in Android
79
Declaring Methods and Understanding Flow in Android
80
Declaring Variables in Android
81
Implementing Final Functionality in Android
82
Improving the Visual Appeal in Android
Section 9 : True False Test
83
Introduction
84
Designing the Layout in Android
85
Declaring Variables in Android
86
Declaring Methods in Android
87
Implementing Functionality in Android
88
Improving Appearance in Android
89
Designing the Layout in iOS
90
Declaring Variables in iOS
91
Declaring Functions in iOS
92
Implementing the Functionality in iOS
93
Improving the Design in iOS
Section 10 : Multiple Choice Test
94
Introduction
95
Designing the Layout in iOS
96
Declaring Variables in iOS
97
Declaring Functions in iOS
98
Implementing Methods in iOS
99
Implementing Functionality in iOS
100
Improving the Design in iOS
101
Designing the Layout in Android
102
Declaring Variables in Android
103
Initializing Variables in Andriod
104
Declaring Functions in Android
105
Implementing Functionality in Android
106
Fine Tuning the Design in Android
Section 11 : Buoyancy Force Calculator
107
Introduction
108
Designing the Layout in Android
109
Initializing Layout in Android
110
Declaring Variables in Android
111
Setting up the Spinner in Android
112
Handling Spinner Sections in Android
113
Handling Button Presses in Android
114
Improving the Design in Android
115
Designing the Layout in iOS
116
Declaring Variables in iOS
117
Creating a Picker in iOS
118
Add Event Handler for Picker in iOS
119
Implementing the Last of the Functionality in iOS
120
Improving the Design in iOS
Section 12 : Velocity Calculator
121
Intro and Set Up
122
Designing the Layout in iOS
123
Designing the Skeleton of the App in iOS
124
Handling Text Input in iOS
125
Switch Statement to Choose Appropriate Equation in iOS
126
Implementing the Calculation and the Print Part in iOS
127
Changing the Appearance in iOS
128
Designing the Layout in Android
129
Designing the Code Skeleton and Initializing Design Fields in Android
130
Storing Text Input in Android
131
Implementing Final Functionality in Android
132
Fine Tuning the Appearance in Android
Section 13 : Hangman
133
Introduction
134
Designing the Layout in Android
135
Initializing Views in Android
136
Declaring Global Variables in Android
137
Implementing Set Up Functions in Android
138
Check and Reveal Letter Functions in Android
139
The Last Functionality in Android
140
Improving Appearance in Android
141
Designing the Layout in iOS
142
Variables and Basic Functions in iOS
143
The Last Three Functions in iOS
144
Improving Appearance in iOS and Summary
Section 14 : Kinematics Calculator
145
Introduction
146
Designing Layout in Android
147
Initializing Widgets in Android
148
Declaring Global Variables in Android
149
Setting up Spinners in Android
150
Setting up the Choose Calculation Functions in Android
151
Implementing the Choose Calculation Functions in Android
152
Implementing the First of the Calculation Functions in Android
153
Implementing the Last of the Functionality in Android
154
Improving the Design in Android
155
Designing the Layout in iOS
156
Implementing Picker in iOS
157
Creating New Picker Instances in iOS
158
Adding Event Handlers to Pickers in iOS
159
Adding Helper Functions in iOS
160
Implementing the Last Functionaltiy in iOS
161
Improving the Design in iOS
Section 15 : Average Calculator
162
Introduction
163
Designing the Layout in Android
164
Adding Variables in Android
165
Implementing Functionality in Android
166
Improving the Design in Android
167
Designing the Layout in iOS
168
Implementing Functionaliy in iOS
169
Improving the Design in iOS
170
Moving the Code to myclass.cs and Summary