A To-Do list
app that performs CRUD operations. Made with .Net MAUI
& SQLite
- No Login required.
- No Internet connection required.
Maintenance Status 🔹Report Bug
Platform | Version | Target | Latest Stable |
---|---|---|---|
Android | API 21+ | API 34 / Android 14 | Android 14 |
iOS | iOS 11+ | iOS 16 & 17 | iOS 16.7.8 & 18.2 |
- Swipe gestures
- Dark mode
- Bottom Sheets
- Attachments
- Charts, Data Visualization
- Foldable device support
- .Net 8 Support
- Biomertic Authentication
- Install
.NET 8
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 8
SDK fromhere
on your machine. - Install
Visual Studio for mac
on your machine and while choosing components you must check the.NetMaui
box. - Install
XCode
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 for biometrics.
- 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.