Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Leveraging GenAI in .NET MAUI Development

Leveraging GenAI in .NET MAUI Development

2h 39mIntermediate2024-07-30

Authors

Kevin Ford

Kevin Ford

Development Practice Lead at Magenic

Course details

Generative AI can greatly increase the productivity of MAUI developers. In this course, development practice lead Kevin Ford shows you what is available and how to use these tools. After a thorough introduction to ways generative AI can benefit MAUI developers, get started with the many uses of GitHub Copilot. Explore how generative AI can help you with UI design. Find out how to generate custom collateral for MAUI applications. Each main topic is accompanied by practical, hands-on challenges, so you can reinforce what you learn.

Learning objectives
Learn Intellicode from Microsoft.
Use GitHub Copilot for code creation, research, and help in other areas.
Generate UI designs.
Generate application collateral.

Skills covered

.NET MAUICross-Platform DevelopmentMobile DevelopmentGenerative AIArtificial Intelligence (AI)MicrosoftOne-Off

Concepts

0. Introduction

  • 01 - Using generative AI in MAUI
  • 02 - What you should have installed
  • 03 - Using the exercise files

1. Introduction to Generative AI for MAUI Developers

  • 04 - What is generative AI
  • 05 - How do generative AI tools help developers
  • 06 - What types of generative AI tools are there
  • 07 - What tools are available for my MAUI applications

2. Microsoft's IntelliCode

  • 08 - What is IntelliCode and where does it work
  • 09 - Using Visual Studio IntelliCode in a MAUI app
  • 10 - IntelliCode suggestions
  • 11 - Enabling IntelliCode in Visual Studio Code
  • 12 - Challenge - Using IntelliCode for refactoring
  • 13 - Solution - Using IntelliCode for refactoring

3. GitHub Copilot

  • 14 - What is GitHub Copilot
  • 15 - Setting up Copilot in your GitHub account
  • 16 - Enabling Copilot in Visual Studio
  • 17 - Enabling Copilot in Visual Studio Code
  • 18 - Generating boilerplate code
  • 19 - Asking for help with unfamiliar syntax and features in chat
  • 20 - Using Copilot at the command line
  • 21 - Helping with the release pipeline
  • 22 - Converting code from other formats - Part 1
  • 23 - Converting code from other formats - Part 2
  • 24 - Using Copilot commands
  • 25 - Challenge - Use Copilot to create an animation
  • 26 - Solution - Use Copilot to create an animation

4. Helping with UI Design

  • 27 - Generative AI and creative design
  • 28 - Some available tools
  • 29 - Creating a Uizard account
  • 30 - Creating a design from a drawing
  • 31 - Creating a design from a description
  • 32 - Converting to XAML - Setup
  • 33 - Converting to XAML - Conversion
  • 34 - Challenge - Convert a design to XAML
  • 35 - Solution - Convert a design to XAML

5. Generating Custom Collateral for MAUI Applications

  • 36 - What collateral is available
  • 37 - Using Bing Image Creator
  • 38 - An overview of DALL-E
  • 39 - Creating a DALL-E account
  • 40 - Creating images with DALL-E
  • 41 - Creating icons with DALL-E
  • 42 - Challenge - Create a color scheme for an existing MAUI app
  • 43 - Solution - Create a color scheme for an existing MAUI app

Conclusion

  • 44 - Things to try with what you learned from this course

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal