Xamarin Android: A Master Guide To App Development In C#

No Rating(0)
beginner
See all reviews

This course is designed for those interested to learn how to develop their Android mobile app.

How To Develop Android Mobile Apps in C# Using Xamarin

$199

buy now add to cart
Cancel
30 DAY
Money Back
Guarantee
  • Lifetime Access
  • Course Certificate
  • 24/7 Support

About This Coursebeginner

This course is designed to be the complete reference guide for building apps in Xamarin Android. I will teach you Android specific concepts and cover most of the code you will ever need!

Take this course and you will go from beginner to completely proficient. No more translating of Java code to try make your Xamarin Android application work. Now you have all the C# and .Net coding answers contained in this course!

What you’ll learn:

  • Make your First Xamarin.Android App
  • Basic UI Elements on Android
  • Advanced UI Elements on Android
  • List Views (scrolling lists)
  • Android resources
  • Activities on Android
  • Activity life cycles (very important)
  • XML drawable graphics
  • Animations
  • Android file system structure
  • Where your app can store files
  • App permissions
  • Alerts and notifications
  • Material design themes
  • Creating toolbars
  • Launcher icons (or app icons)

Promo music courtesy of Ben Sound.

What are the requirements?

  • A Mac or PC running Xamarin Studio (installation covered in course)

What will I learn?

  • Create fantastic and functional Android Apps
  • Understand common Android design patterns
  • Use graphics and animations
  • Create list views with custom designs

Who is the target audience?

  • Beginners to C# should ONLY take this course after completing an intro to C# course!
  • Those with coding experience but little Xamarin or Android experience should take this course

Our Promise to You

By the end of this course, you will have learned how to build Android mobile apps in C# using Xamarin.

30 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.

Get started today and learn more about developing Android mobile apps with Xamarin.

Course Curriculum

Course Sections

Introduction

How You Should Use This Course

Xamarin.Android And Simulator Setup On A Mac

Xamarin.Android And Simulator Setup On A Pc

Introduction To Create Your First Xamarin.Android App

Creating And Running A Xamarin.Android App

Walkthrough Of Android Specific Project Layouts

Task – Your First Xamarin.Android App

Solution – Your First Xamarin.Android App

Summary Of Create Your First Xamarin.Android App

Introduction To Xamarin Android Layouts And Basic UI

Linear Layouts And Layouts In General

Relative Layouts

Text Views And Edit Text Views

Manipulating Screen Objects With Button Clicks

Task – Slow Text Mover

Solution – Slow Text Mover

Summary Of Xamarin Android Layouts And Basic UI

Introduction To More Xamarin Android Basic UI

Radio Buttons, Radio Groups And How To Debug Android Apps

Toggle Buttons

Spinners For Selecting Items From Drop Down Lists

Task – Create A Radio Group To Select 2 Separate Lists

Solution – Create A Radio Group To Select 2 Separate Lists

Summary Of More Xamarin Android Basic UI

Introduction To Creating A Xamarin.Android App With Scrolling Lists

Create A List View With Basic Rows

Handling List View Clicks

Show More Complicated Data With A Custom Adapter

Create A List View With Custom Rows

List View – Fast Scrolling And Section Indexing

Summary Of Creating A Xamarin.Android App With Scrolling Lists

Introduction To Resources On Xamarin.Android

How To Load An Image In A Layout Or Programmatically

How To Translate Your App With No Extra Coding

Differences Between Assets And Resources

Creating Images For Different Screen Densities

Summary Of Resources On Xamarin.Android

Introduction To Activities On Xamarin.Android

What Is An Activity Exactly?

How To Start New Activities

How To Pass Data Between Activities

Activity Lifecycles – What Happens And When

Summary Of Activity Lifecycles On Xamarin.Android

Introduction To Graphics And Simple Animation On Xamarin.Android

Where Can You Use Graphics And Animation?

XML Drawable Graphics

XML Drawable Graphics For Button States

Fading Between Images With XML Drawable Animations

View Animations: Original Android API

Property Animations: Preferred

Summary Of Graphics And Simple Animation On Xamarin.Android

Introduction To Directories, Files, Reading And Writing

The Android File System Structure

Where Can Android Apps Write Files To?

How To Create And List Files And Folders In Xamarin.Android

How To Read And Write A Text File In Xamarin.Android

Task – Log File Creation

Solution – Log File Creation

Summary Of Directories, Files, Reading And Writing

Introduction To Alerts And Notifications On Xamarin.Android

Basic Alert Dialogs And List Dialogs On Android

Toasts On Android

Local Notifications On Android

Summary Of Alerts And Notifications On Xamarin.Android

Introduction To Themes, Action Bars And Toolbars With Material Design

Theming An App With Material Design: AppCompat

Implementing Action Bar Or Toolbar

How To Include Menu Items In A Toolbar

Summary Of Themes, Action Bars And Toolbars With Material Design

Introduction To App Icons In Xamarin.Android

Application Icon Design Philosophy

Launcher Icon Sizing Creation And Assigning In Xamarin Studio

Summary Of App Icons In Xamarin.android

Reviews

No Reviews found for this course.

About The Instructor

Grant

Taking you from zero to hero when it comes to programming! I teach in clear, understandable language without waffling!