A beautiful, modern, cross-platform Contacts app built with .NET MAUI.
- 📱 Native UI for Android, iOS, macOS, and Windows
- 🖼️ Avatar support for each contact
- ⭐ Mark contacts as favorites
- 🟢 Online status indicator
- 🔍 Search and quick actions
- 📞 Call, message, and more options for each contact
- 🖌️ Professional, responsive design using Font Awesome icons
- 📝 Add, edit, and manage contacts
- .NET 8 SDK
- Visual Studio 2022+ with MAUI workload
- Clone the repository:
git clone https://github.com/yourusername/Contacts.Maui.git cd Contacts.Maui - Restore dependencies:
dotnet restore
- Build and run:
- For Android:
dotnet build -t:Run -f net8.0-android
- For iOS (on Mac):
dotnet build -t:Run -f net8.0-ios
- For Mac Catalyst:
dotnet build -t:Run -f net8.0-maccatalyst
- For Windows:
dotnet build -t:Run -f net8.0-windows10.0.19041.0
- For Android:
Contacts.Maui/Views/— All XAML pages (Contacts, Add, Edit)Contacts.Maui/Models/— Data models (Contact)Contacts.Maui/Resources/— Fonts, images, stylesContacts.Maui/AppShell.xaml— Shell navigationContacts.Maui/MauiProgram.cs— App startup and font registration
- Uses Font Awesome Free for icons (see
Resources/Fonts/fa-solid-900.ttf) - Avatar images can be local or remote URLs
- Easily extendable for cloud sync, groups, etc.
MIT License. See LICENSE for details.
Built with ❤️ using .NET MAUI
