Hans-Petter Halvorsen
App develiopment is all about making Apps for iPhone and Android devices.
.NET MAUI is short for NET Multi-platform App UI. This means .NET MAUI is a Multi-platform App Development Framework. .NET MAUI is developed by Microsoft. With .NET MAUI we can create Apps for Android, iOS, Windows and macOS in Visual Studio, C# and XAML. You can also use Visual Studio Code with the .NET MAUI extension for Visual Studio Code.
Webpage: https://dotnet.microsoft.com/apps/maui
Getting Started with .NET MAUI (YouTube) + PowerPoint (PDF)
Running your .NET MAUI App on an Android Device (YouTube) + PowerPoint (PDF)
Mountain App - Using the Barometric Sensor in .NET MAUI (YouTube) + PowerPoint (PDF)
Hiking App - Using AppShell and Sensors in .NET MAUI (YouTube) + PowerPoint (PDF)
SQLite Database in .NET MAUI (YouTube) + PowerPoint (PDF)
Notifications in .NET MAUI (YouTube) + PowerPoint (PDF)
.NET MAUI Apputvikling (PDF) - Note! This Training is in Norwegian!
.NET MAUI Apputvikling - Del2 (PDF) - Note! This Training is in Norwegian!
Android is an operating system for smart phones.
For Android Development you would typically use Android Studio from Google. The Android Studio IDE is optimized for Android development.
Kotlin is preferred programming language for Android development. Kotlin is integrated with Android Studio.
Jetpack Compose is a User Interface (UI) Framework used to create the UI in an Android App. It is Kotlin based and integrated in Android Studio.
Google Play is the official App platform for Android devices.
Android Development Webpage: https://developer.android.com/
Android Studio (YouTube) + PowerPoint (PDF)
Android Development with Android Studio (YouTube) + PowerPoint (PDF)
Android Studio og Kotlin (PDF) - Note! This Training is in Norwegian!
Android Studio og Kotlin - Del2 (PDF) - Note! This Training is in Norwegian!
Software Development and Enginnering Resources
Database Systems, Structured Query Language
Visual Studio and C# programming resources
Django Web Development Resources