Skip to content

carlfranklin/MAUI-Workshop

Repository files navigation

Techorama 2023 MAUI Workshop

In this workshop we will use Windows to build an app. We will test on iOS and Android devices. We will talk a little bit about MacCatalyst (Mac Desktop). We will not cover Tizen devices, but they deserve honorable mention. The main focus will be on mobile devices.

Publishing to an app store is beyond the scope of this workshop. If you're interested in learning how to publish to the Google Play and Apple Stores, consider the four-part video series I recorded for my YouTube show, The .NET Show. Episodes 42, 43, 44, and 45 document me publishing an app that I built in episodes 28, 30, 31, and 33.

  1. Overview

    1. History: Mono > Xamarin > Xamarin Forms > MAUI
    2. Controls
  2. Getting Started

    1. Installing
    2. Creating a new MAUI App
    3. Project Template Overview
    4. Common Files
    5. Platform-Specific Files
    6. Selecting a Debugging Platform
    7. Set Windows Size and Position
    8. Analyzing the XAML and code
    9. A Quick Intro to Colors and Styles
    10. Hot Reload
  3. Android, iOS, and Mac Options

    1. Android Emulator
    2. Local Android Device
    3. Pairing to a Mac
    4. Using a Mac without Pairing
    5. Hot Restart (iOS device)
  4. Shell and Navigation

    1. ShellContent
    2. Flyout Menu
    3. Navigation
  5. Data Binding

    1. Ingesting an RSS Feed
    2. Simple Binding
    3. Advanced Binding
    4. Binding to a List
    5. XAML Issues
    6. Value Converters
  6. Hardware Sensors

    1. Connectivity
    2. Accelerometer
    3. Compass
    4. Shake
    5. Gyroscope
    6. Orientation
    7. GeoLocation
  7. Media

    1. Playing Media
    2. Images
    3. Shadows
    4. Clipboard
  8. Gestures

    1. Pan
    2. Pinch
    3. Swipe
  9. Animation

    1. Fading
    2. Rotation
    3. Scaling
    4. Translating
    5. Composite Animations
    6. Easing
  10. MVVM

    1. INotifyPropertyChanged
    2. MVVM Community Toolkit
  11. Odds and Ends

    1. Pop-ups

About

One-day MAUI hands-on workshop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published