Skip to content

diegoperea20/expo-sqlite-reminders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Expo Sqlite Reminder App

Reminder application developed with Expo, SQLite, and notifications.

StepLast

StepLast

StepLast

StepLast

StepLast

StepLast

Intervals frecuency

StepLast

StepLast

Specific days

StepLast

StepLast

StepLast

Configuration

StepLast


🚀 Quick Start (Development with Expo Go)

  1. Install dependencies:
    npm install
  2. Start the project in development mode:
    npm start
  3. Scan the QR code with Expo Go on your mobile device to test the app.

📦 Generate APK (Build for Android)

  1. Install the EAS CLI (Expo Application Services):
    npm install -g eas-cli
  2. Log in to your Expo account:
    eas login
  3. Initialize EAS in your project:
    eas init
  4. Build the APK in development mode:
    eas build --profile development --platform android

⚙️ EAS Configuration in app.config.js

Make sure to add your EAS projectId in the extra section of your app.config.js file:

extra: {
  router: {},
  eas: {
    projectId: "YOUR_EAS_PROJECT_ID",
  },
},

🐞 Native Logs (Debugging)

To view native logs on Android:

  1. Install ADB following the official guide or this YouTube tutorial.
  2. Connect your device and verify it is recognized:
    adb devices
  3. Filter relevant logs from the app:
    adb logcat | Select-String "NATIVE_LOG"

📚 Useful Resources


📝 Notes

  • Remember to replace "YOUR_EAS_PROJECT_ID" with your actual EAS project ID.
  • If you encounter build issues, check the native logs for more information.

Errors for fixing

  • Mode specific days

Spanish

Expo Sqlite Reminder App

Aplicación de recordatorios desarrollada con Expo, SQLite y notificaciones.

StepLast

StepLast

StepLast

StepLast

StepLast

StepLast

Intervals frecuency

StepLast

StepLast

Specific days

StepLast

StepLast

StepLast

Configuration

StepLast


🚀 Inicio Rápido (Desarrollo con Expo Go)

  1. Instala las dependencias:
    npm install
  2. Inicia el proyecto en modo desarrollo:
    npm start
  3. Escanea el código QR con Expo Go en tu dispositivo móvil para probar la app.

📦 Generar APK (Build para Android)

  1. Instala la CLI de EAS (Expo Application Services):
    npm install -g eas-cli
  2. Inicia sesión en tu cuenta de Expo:
    eas login
  3. Inicializa EAS en tu proyecto:
    eas init
  4. Construye el APK en modo desarrollo:
    eas build --profile development --platform android

⚙️ Configuración de EAS en app.config.js

Asegúrate de agregar tu projectId de EAS en la sección extra de tu archivo app.config.js:

extra: {
  router: {},
  eas: {
    projectId: "TU_PROJECT_ID_EAS",
  },
},

🐞 Logs Nativos (Depuración)

Para ver logs nativos en Android:

  1. Instala ADB siguiendo la guía oficial o este tutorial en YouTube.
  2. Conecta tu dispositivo y verifica que esté reconocido:
    adb devices
  3. Filtra revelentes logs in app apk:
    adb logcat | Select-String "NATIVE_LOG"

📝 Notes

  • Recuerda remplazar "YOUR_EAS_PROJECT_ID" con tu actual EAS project ID.
  • Si encuentras problemas al compilar, revisa los registros nativos para obtener más información.

Errors for fixing

  • Modo specific days

About

Reminder application developed with Expo react native, SQLite and notifications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published