A To-Do list
app that performs CRUD operations. Made with .Net MAUI
, SQLite
& .NET 9.0
- No Login required.
- No Internet connection required.
Maintenance Status 🔹Report Bug
Platform | Version | Target | Latest Stable |
---|---|---|---|
Android | API 22+ | API 34 / Android 14 | Android 14 |
iOS | iOS 15+ | iOS 16 & 17 | iOS 16.7.8 & 18.2 |
- .NET & XCode
- Swipe gestures
- Dark mode
- Bottom Sheets
- Attachments
- Charts, Data Visualization
- Foldable device support
- .Net 8 Support
- Biomertic Authentication
- .Net 9 Support
- Install
.NET 9
SDK fromhere
on your machine. - Install
Visual Studio
on your machine and while choosing components you must check the.NetMaui
box to install .NetMaui. - Install
Android Studio
on your machine. - Create a virtual device with andoid API 31 || 32 || 33 ||34.
- Clone, download or fork this repository.
- Open the solution file, build then run with selected device.
- If build failed with Dependency errors, please unload the project and reload with dependencies.
- Or
cd
to the project directory and rundotnet restore {name}.sln
to restore dependencies. - Has
SQLite
&XUnit
dependency.
- Install
.NET 9
SDK fromhere
on your machine. - Install
Visual Studio for mac
on your machine and while choosing components you must check the.NetMaui
box.
Warning
Visual Studio for mac has been retired and does not support .NET 9.0
Please use Visual Studio Code for .NET 9.0
Or Rider IDE for .NET 9.0
- Install
XCode 16+
on your machine. - Clone, download or fork this repository.
- Open the solution file, build then run with selected device iOS 15+.
- If build failed with Dependency errors, please unload the project and reload with dependencies.
- Or
cd
to the project directory and rundotnet restore {name}.sln
to restore dependencies. - Has
SQLite
&XUnit
dependency same with android.
- Android:
Read & Write External Storage
,Read & Write Internal Storage
,Camera access
,Haptic feedback
,Biometric information
. - iOS:
Camera access
,Photo Library access
,Read & Write External Storage
,Read & Write Internal Storage
,Haptic feedback
,Biometric information
.
Note
FaceID, TouchID and AndroidOS equivalent must be enrolled or settings will be disabled. Biomertic information access is required.
- Place the
build.sh
in the root directory of your project. - cd to the root directory of your project.
- Open the terminal and run
chmod +x build.sh
to make the script executable. - Run
./build.sh
to clean the project. - on macos, you can run
sh build.sh
to clean the project.