for 12 classes
Build Your Own Mobile Application - Android, Iphone and Windows
Completed by 22 learners
Ages 13-18
Live Group Class
Cary B Baer
Average rating:
4.8
Number of reviews:(6 reviews)
Live video meetings
2x per week, 6 weeks
1-5 learners per class
60 min
What's included
12 live meetings
12 in-class hoursClass Experience
This course is appropriate for students that love computers. If you have programming experience, that would be very helpful, but not absolutely necessary. I will teach you enough programming to be successful in this course. This course will be a hands-on learning experience. The student will be creating his/her own mobile application on a Windows 10 PC while being taught and guided by the instructor. We will be using Microsoft Xamarin to learn how to create mobile applications that will run on iPhone, Android and Windows. If you have an Apple Mac, you can still participate in this course. However, the course will be taught on a Windows 10 PC and support for the Mac will be minimal. Each class will begin with the day's lesson, followed by and exercise for the student to complete during class time. Through video chat and shared screen, the student will learn each step in the process. At the end of each day, the student will have a completed project that encompasses everything we learned for that day. At the end of the course, the student will have a working mobile app that he/she can use and continue to expand on. The topics of each class are as follows. Day 1 – Class Introduction and Setup 1. Visual Studio Installation 2. Class Introductions 3. Intro to Xamarin Forms Day 2 – Visual Studio 1. Intro to Visual Studio 2. ASSIGNMENT: Hello World Program Day 3 – Xamarin UI – Part 1 1. Stack Layout 2. Views 3. ASSIGNMENT – Stack Layout Day 4 – Xamarin UI = Part 2 1. Grid Layout 2. ASSIGNMENT – Grid Layout Day 5 – C# Essentials 1. C# Basics 2. ASSIGNMENT – C# Concepts Console App Day 6 – Object Oriented Programming 1. Intro to OOP 2. Constructors 3. ASSIGNMENT – Console App Day 7 - MVVM 1. Intro to MVVM 2. MVVM design 3. ASSIGNMENT – Collection App Level 1 Day 8 - Listview and Prompts 1. List View 2. NuGET – PromptAsync 3. ASSIGNMENT – Collection App Level 2 Day 9 - Multi-Page Application 1. Navigation 2. Data Persistence 3. ASSIGNMENT – Collection App Level 3 Day 10 - Adding a Database 1. Database design 2. ASSIGNMENT – Collection App Level 4 Day 11 - iOS and Android Deployment 1. Designing for iOS and Android 2. Publishing Day 12 - Student Project Showcase 1. Showcase 2. Next Steps 3. Q&A
Learning Goals
Microsoft Visual Studio
Object Oriented Programming
Xamarin Forms
Visual Layout and Design
Model-View-ViewModel (MVVM)
Multi-page Navigation
Database Design and SQLite
Other Details
Supply List
Upon registering, I will give detailed information about installing Visual Studio.
External Resources
In addition to the Outschool classroom, this class uses:
Meet the teacher
Cary B Baer
Joined May, 2020
4.8
6reviews
Teacher expertise and credentials
For the past 4 years I have been using Microsoft Xamarin Forms to develop mobile applications for the Movie and Television industry. This is the perfect time to pass this knowledge onto all those who have a desire to learn.
Reviews
Parents also liked
Creative Story Writing: Build Your Own World
Jay
5.0
(10)
per session
1-on-1 Tutoring
On Demand
13-18
Build Your Own Insect Collection With Ms. Trisha - Introduction
Ms. Trisha
5.0
(55)
per class
Next session at 10:50 PM on Tuesday
Group Class
1/wk, 1 hr
9-12
Build Your Own Minecraft Escape Room (Bedrock Edition)
Studio Kidli • Arts ◦ Video Games ◦ STEM
5.0
(27)
per class
Next session at 11 PM on Tue 5/27
Group Class
8 wks, 1/wk, 50 min
8-13
Intro to Apps Coding - Make Your Own Mobile Apps Level 1 (Once a Week, 6 Weeks)
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,886)
per class
Next session at 6 PM tomorrow
Group Class
6 wks, 1/wk, 50 min
9-14
Intro to Apps Coding - Make Your Own Mobile Apps Level 2 (Once a Week, 12 Weeks)
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,886)
per class
Next session at 3 AM on Thu 5/29
Group Class
12 wks, 1/wk, 50 min
9-14
Camp - Intro to Apps Coding - Make Your Own Mobile Apps Level 1 (Camp-3 Days 2 Weeks)
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,886)
per class
Next session at 1 AM on Tue 5/27
Group Class
2 wks, 3/wk, 50 min
10-15
Building Your Own Dungeons and Dragons Character!
Teacher Violet
5.0
(53)
per class
Next session at 9 PM on Sat 6/7
Group Class
1 wk, 1/wk, 1.25 hr
10-15
One-Time Digital Art Class: Build Your Very Own Website!
Kimberly Couch, M.Ed.
5.0
(167)
per class
Next session at 4 PM on Thursday
Group Class
1 wk, 1/wk, 40 min
9-12
Design Your Own Superhero!
Michelle L.
per class
Next session at 3 PM tomorrow
Group Class
1 wk, 1/wk, 1 hr
8-12
Write and Publish Your Own Book
Erica Sirratt
4.8
(288)
per class
Next session at 3 PM on Wed 5/28
Group Class
12 wks, 1/wk, 50 min
13-16
Build your first game in the Unreal Engine!
Jord64
per class
Next session at 4 PM on Wed 5/28
Group Class
16 wks, 1/wk, 55 min
11-16
Build Your Scholar's Reading Skills and Fluency!
Marsha Carter, M.Ed
per session
1-on-1 Tutoring
On Demand
6-11
Business Camp: Make Your Own Money and Be Your Own Boss. Start a Lemonade Stand!
Destiny Harris
4.9
(15)
per class
Next session at 5 PM on Sat 6/7
Group Class
4 wks, 1/wk, 35 min
9-13
Art Club: Design Your Own Squishmallows
Mrs. Lacy | MAT | Masters of Arts in Teaching
4.9
(255)
per class
Next session at 5 PM on Thursday
Group Class
1/wk, 30 min
7-12
Make Your Own Pokemon Card Club
Gabbi - Art-In-Motion
4.8
(90)
per class
Next session at 10 PM on Thursday
Group Class
1/wk, 20 min
7-10
Make Your Own Podcast! (Beginner Edition)
Mrs. Sasha
per class
Next session at 4 PM on Tue 5/27
Group Class
4 wks, 1/wk, 45 min
10-14
More to explore
Star Wars A Dot
Kari Santos
Basic Drawing
College Research
Learn To Read
Miniature Painting
Color Theory
Private Speech Language
Homeschooling
Tables
Crochet Slouchy Hat
Painting Landscapes
Music Sight Reading
Hidden Figures
Poinsettia Quilling
Sculpting Dragons
Add And Subtract Fractions
Journey Into Living Cells
Linear Function
Flex-intro To Machine Sewing