I have created the same Todo app in different frameworks. This is one of them.
- Material You theming
- Dynamic theme for Android 12+
- Sqlite local storage
- WatermelonDB
- Expo router
- React native paper
- Install Bun js https://bun.sh/
- Do
bun installinside the project root
- Do
bun run androidorbun run ios.
- Building apk or aab cannot be done in local in Windows.
- Create a project in expo.dev and install eas by
npm install -g eas-cli. - Login to expo account from eas by
eas login. - Link local project to eas
eas build:configure. - Copy the slug and id from expo.dev and paste it to
expo.slugandexpo.extra.eas.projectIdproperties inapp.jsonfile. - Run
eas build --platform androidoreas build --platform ios.