https://github.com/mouredev/twitimer-ios
App iOS correspondiente al proyecto twitimer.com de la comunidad MoureDev
https://github.com/mouredev/twitimer-ios
ios ios-app ios-swift mvvm mvvm-architecture mvvm-ios swift swiftui tutorial xcode
Last synced: 3 months ago
JSON representation
App iOS correspondiente al proyecto twitimer.com de la comunidad MoureDev
- Host: GitHub
- URL: https://github.com/mouredev/twitimer-ios
- Owner: mouredev
- License: agpl-3.0
- Created: 2021-07-22T11:42:12.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-03-30T10:37:36.000Z (about 3 years ago)
- Last Synced: 2025-04-09T16:10:41.587Z (3 months ago)
- Topics: ios, ios-app, ios-swift, mvvm, mvvm-architecture, mvvm-ios, swift, swiftui, tutorial, xcode
- Language: Swift
- Homepage: https://twitimer.com
- Size: 2.02 MB
- Stars: 301
- Watchers: 12
- Forks: 48
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ⏳Twitimer iOS
[](https://github.com/mouredev/Twitimer-iOS)
[](https://github.com/mouredev/Twitimer-Android)Twitimer es una App gratuita para **[iOS](https://apps.apple.com/us/app/twitimer-twitch-guide/id1564592351)** y **[Android](https://play.google.com/store/apps/details?id=com.mouredev.twitimer)** que se ha desarrollado para ayudar a usuarios de Twitch, pero sobre todo pensando en generar contenido formativo para toda la comunidad de **programadores y programadoras** interesada en el mundo del desarrollo de apps para dispositivos móviles. Su apoyo ha hecho posible el proyecto (ante todo quiero que sea una App gratuita y en constante evolución).
### Requisitos mínimos
[](https://swift.org)
[](https://developer.apple.com/xcode)
[](https://www.apple.com/es/ios)* Por razones de seguridad debes añadir tu propio fichero de configuración de Firebase `GoogleService-Info.plist` con Realtime Database activo y las claves de acceso al API de Twitch en Remote Config con los valores `TwitchClientID` y `TwitchClientSecret`.
* Es suficiente con ejecutar el archivo `Twitimer.xcodeproj` en Xcode.
* [Puedes ver todo el proceso en este tutorial en YouTube](https://youtu.be/_FLHGY_ATWA)### ¿De qué forma utilizamos Twitimer para aprender programación?
* Puedes acceder a su código fuente libremente.
* Explico cómo funciona a nivel técnico en cada plataforma.
* Sirve como ejemplo de proyecto real para entender así el ciclo de vida de un producto de software.
* Decidimos entre la comunidad cómo mejorarla o cómo priorizar la solución de sus bugs.
* Contenido gratuito en formato **live codings** semanales en **[Twitch](https://twitch.tv/mouredev)** o de **tutoriales** en [**YouTube**](https://youtube.com/mouredevapps). Los live de Twitch se guardarán en mi **canal secundario** de [**YouTube**](https://youtube.com/mouredevbackups). También tenemos un canal de **chat** en nuestro servidor de **[Discord](https://discord.gg/U3KjjfUfUJ)**.
* Y estas son sólo algunas ideas...### Sobre Pull Request al proyecto
* En estos momentos **NO SE ACEPTAN PR** de código sobre el proyecto.
*Esto no quiere decir que en un futuro tenga que seguir siendo así. Es un proyecto en su primera fase de desarrollo y quiero sirva de ayuda para el mayor número de personas, no únicamente las que realicen PR y tengan conocimientos para ello.*
* **SÍ SE ACEPTAN PR** para corregir los ficheros de idioma y añadir otros nuevos.
`Los encontrarás en Twitimer/SupportingFiles/[IDIOMA].lproj/Localizable.strings`> La idea fundamental es evolucionar la App entre toda la comunidad tomando decisiones en conjunto, argumentando cada una de ellas, e implementarlas en directo o mediante tutoriales para aprender todos juntos.
### ¿Cómo puedo participar?
Si quieres unirte a nuestra comunidad de desarrollo, aprender programación de Apps, y ayudar a la continuidad del proyecto, puedes encontrarnos en:[](https://twitimer.com)
[](https://twitch.tv/mouredev)
[](https://discord.gg/U3KjjfUfUJ)[](https://youtube.com/mouredevapps)
[](https://youtube.com/mouredevbackups)##  Hola, mi nombre es Brais Moure. Soy el creador de Twitimer.
### Freelance full-stack iOS & Android engineer[](https://youtube.com/mouredevapps?sub_confirmation=1)
[](https://twitch.com/mouredev)
[](https://twitter.com/mouredev)
Soy ingeniero de software desde hace más de 11 años. Desde hace 3 años combino mi trabajo desarrollando Apps con creación de contenido formativo sobre programación y tecnología en diferentes redes sociales como **[@mouredev](https://mouredev.com/sigueme)**.
### En mi perfil de GitHub tienes más información
[](https://github.com/mouredev)