Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/josearias210/Pomodoro
Aplicación de Pomodoro hecha con Xamarin Forms. La técnica Pomodoro es un método para mejorar la administración del tiempo dedicado a una actividad.
https://github.com/josearias210/Pomodoro
android csharp hacktoberfest net platzi pomodoro prims syncfusion xamarin xamarin-android xamarin-forms
Last synced: 28 days ago
JSON representation
Aplicación de Pomodoro hecha con Xamarin Forms. La técnica Pomodoro es un método para mejorar la administración del tiempo dedicado a una actividad.
- Host: GitHub
- URL: https://github.com/josearias210/Pomodoro
- Owner: josearias210
- License: other
- Created: 2018-09-17T06:34:39.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-10-01T14:00:49.000Z (about 4 years ago)
- Last Synced: 2024-08-04T01:18:14.642Z (4 months ago)
- Topics: android, csharp, hacktoberfest, net, platzi, pomodoro, prims, syncfusion, xamarin, xamarin-android, xamarin-forms
- Language: C#
- Homepage:
- Size: 427 KB
- Stars: 7
- Watchers: 1
- Forks: 6
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: License
Awesome Lists containing this project
- open-source-xamarin-apps - Pomodoro
README
# Pomodoro [![Build status](https://build.appcenter.ms/v0.1/apps/1bcd92af-e0b0-4c20-ba05-3e5c9629dcce/branches/master/badge)](https://appcenter.ms)
[![Screenshot](Screenshot/Pomodoro.png)]
[![Screenshot](Screenshot/Historial.png)]# Demostración
Puedes descargar e instalar la app desde la tienda de [Google Play](https://play.google.com/store/apps/details?id=com.ariasantonio.pomodoro)# Descripción
Aplicación pomodoro realizada con Xamarin Forms para dispositivos android. Se creo con la finalidad de compartir el uso de algunas utilidades externas a Xamarin Forms las cuales son muy útiles y generan dudas en muchos, algunas de estas son:- Syncfusion (Para realizar gráficos)
- Prims (Manejo de la navegación, eventos y servicios, mensajes)
- EF core (Para guardar en base datos)
- ObservableRangeCollection (Como optimización de ObservableCollection)
- Integración con App Center (Manejo de errores, monitoreo, distribución etc)
- Multi-Lenguaje
- Manejo de audio# Consideraciones
- Cuando ejecute la aplicación e ingrese a la parte de **historial** aparecerá un mensaje de licencia de syncfusion, si desea eliminar ese mensaje debe ejecutar el proceso que se indica en el mismo.- En el caso que desee probar la integración con la app center debe crear una cuenta (tiene una versión gratuita) y agregar el token en archivo **App.xaml.cs** en la línea que indica a continuación:
```
AppCenter.Start("android={android_token}", typeof(Analytics), typeof(Crashes));
```# Limitaciones
Este aplicativo se hizo con una licencia de prueba de syncfusion, por lo cual si desea usar algunos de sus componentes debe acceder a una licencia.# Contribuyendo
No dude en contribuir al proyecto adaptando o agregando características! Los informes de errores o solicitudes de extracción son bienvenidos.