App Android correspondiente al proyecto twitimer.com de la comunidad MoureDev

Overview

Twitimer Android

https://twitimer.com

GitHub Followers GitHub Followers

Twitimer es una App gratuita para Android e iOS 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

Kotlin Android Studio Android

  • Por razones de seguridad debes añadir tu propio fichero de configuración de Firebase google-services.json 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 abrir y ejecutar el proyecto desde Android Studio.

¿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 o de tutoriales en YouTube. Los live de Twitch se guardarán en mi canal secundario de YouTube. También tenemos un canal de chat en nuestro servidor de Discord.
  • 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 app/src/main/res/values-[IDIOMA]/strings.xml

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:

Web Twitch Discord
YouTube YouTube

https://mouredev.com Hola, mi nombre es Brais Moure. Soy el creador de Twitimer.

Freelance full-stack iOS & Android engineer

YouTube Channel Subscribers Twitch Status Twitter Follow GitHub Followers

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.

En mi perfil de GitHub tienes más información

Web

You might also like...
Android sample app following best practices: Kotlin, Compose, Coroutines and Flow, Hilt, JetPack Navigation, ViewModel, MVVM and MVI, Retrofit, Coil
Android sample app following best practices: Kotlin, Compose, Coroutines and Flow, Hilt, JetPack Navigation, ViewModel, MVVM and MVI, Retrofit, Coil

Foodies - Modern Android Architecture Foodies is a sample project that presents a modern 2021 approach to Android app development. The project tries t

an easy to use android library to let devs know how much internet-data their app is consuming
an easy to use android library to let devs know how much internet-data their app is consuming

EasyAnalytics! an easy to use android library to let developers know how much internet-data their app is consuming. We can identify this as we want ba

🧸 A demo Disney app using Jetpack Compose and Hilt based on modern Android tech stacks and MVVM architecture.
🧸 A demo Disney app using Jetpack Compose and Hilt based on modern Android tech stacks and MVVM architecture.

DisneyCompose A demo Disney app using compose and Hilt based on modern Android tech-stacks and MVVM architecture. Fetching data from the network and i

Android app for testing out various networking capabilities

Networking Tools Collection of handy networking tools for everyday development. Port Scanning Subnet Device Finder (discovers devices on local network

🔥 Android MVP with Volley usage simple registration App 🔥

🔥 Android MVP with Volley usage simple registration App 🔥 This is a MVP architecture app that uses volley .Project is made using Android Studio. Vol

A sample Android app that demonstrates how to use Firebase Authentication, Crashlytics, Cloud Firestore and Hilt with Jetpack Compose UI

showcase.mp4 Make it So This is a sample Android app that demonstrates how to use Firebase Authentication, Crashlytics, Cloud Firestore and Hilt with

Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture

MovieGuide 🚧 Refactoring in progress 👷‍♀️ ⛏ 👷 🔧️ 👷 🔧 🚧 Comments and new issues are welcome. 👍 Currently not accepting external PRs that touch

[] Port of Jake Wharton's U2020 sample app with use of MVP and Dagger 2
[] Port of Jake Wharton's U2020 sample app with use of MVP and Dagger 2

U+2020-mvp [DEPRECATED] We recomend to try Moxy framework instead of our solution. Port of Jake Wharton's U2020 sample app with use of MVP pattern and

Example app for shortcuts
Example app for shortcuts

Android Shortcuts Example app for shortcuts in design library v25 Demo Manifest Add meta-data before /activity tag in Manifest.xml meta-data androi

Comments
  • ignore google-services

    ignore google-services

    *Se añade archivo de ejemplo para las credenciales de firebase. *Se ingora google-services.json para evitar exponer credenciales ajenas

    copiar y renombrar el archivo google-services.json.example a google-services.json

    opened by xx1196 1
  • Duda en el arte de la programacion

    Duda en el arte de la programacion

    Estoy creando un nuevo proyecto, pero me interesa como es que la aplicación usa el archivo de texto según el idioma del usuario, hay alguna clase que se encarga de ello al iniciar el aplicación con el splahs screen?, si alguien lo sabe, por favor que me pudiera decir en que parte de este grandioso proyecto lo puedo encontrar para intentar adaptarlo a mi proyecto.

    Si te registraste como creador en brave podre agradecerte con alguna donación

    pdta:

    No es span

    opened by ModdyCraft 1
  • Conflicto de instalación en Android

    Conflicto de instalación en Android

    Hola, estoy instalando la app en mi dispositivo Android (Honor 9x) para ir conociendo el proyecto, sin embargo, al momento de realizar el proceso de descarga en Google Play me sale un mensaje que la aplicación no se puede instalar. Al no mostrar el detalle, decidí dejarlo un poco de lado, pero vi que también se encuentra publicada en AppGallery, por lo que decidí instalarla desde allí pero fue el mismo resultado, lo interesante es que AppGallery si me dice cual es el detalle, por lo que adjunto evidencia de esto.

    Este es mi dispositivo:

    • Modelo: Honor 9x
    • Servicios de Google: Si
    • Servicios de Huawei: Si
    • Procesador: HiSilicon Kirin 710
    • RAM: 6 GB
    • App con coflicto: BBVA México

    Es el primer inconveniente que reporto a un repositorio en GitHub, por lo cual no se si es el proceso correcto, pero quería darlo a conocer. photo_2021-08-02_10-14-04 photo_2021-08-02_10-13-58

    opened by mluna1001 3
Releases(1.3.1)
Owner
Brais Moure
💻 Freelance Full-Stack Dev 📲 iOS & Android Engineer 📖 YouTube, Twitch 👨🏻‍💻 MoureDev, Jeff, Betsfy... 💾 Prev: Inditex, Indra... 👥 #GDG 👾 Geek
Brais Moure
A sample app showing how to build an app using the MVI architecture pattern.

MVI Example This application was streamed live on Twitch to demonstrate how to build an application using MVI. You can find the VOD here for now: http

Adam McNeilly 46 Jan 2, 2023
A demo app to show how to detect screenshots taken by the user while using the app

Screenshot Detector A demo app to show how to detect screenshots taken by the user while using the app. Blog link Detect Screenshots in Android Screen

Nikit Bhandari 77 Dec 9, 2022
Quality-Tools-for-Android 7.5 0.0 L5 Java This is an Android sample app + tests that will be used to work on various project to increase the quality of the Android platform.

Quality Tools for Android This is an Android sample app + tests that will be used to work on various project to increase the quality of the Android pl

Stéphane Nicolas 1.3k Dec 27, 2022
A simple app to showcase Androids Material Design and some of the cool new cool stuff in Android Lollipop. RecyclerView, CardView, ActionBarDrawerToggle, DrawerLayout, Animations, Android Compat Design, Toolbar

#Android-LollipopShowcase This is a simple showcase to show off Android's all new Material Design and some other cool new stuff which is (new) in Andr

Mike Penz 1.8k Nov 10, 2022
A simple app to showcase Androids Material Design and some of the cool new cool stuff in Android Lollipop. RecyclerView, CardView, ActionBarDrawerToggle, DrawerLayout, Animations, Android Compat Design, Toolbar

#Android-LollipopShowcase This is a simple showcase to show off Android's all new Material Design and some other cool new stuff which is (new) in Andr

Mike Penz 1.8k Nov 10, 2022
simple android grocery app using kotlin and android studio

Project Idea The idea of this project is to make a grocery android app that users can use to order the groceries they want. It doesn't contain any bac

null 0 Nov 29, 2021
A sample Android app which showcases advanced usage of Dagger among other open source libraries.

U+2020 A sample Android app which showcases advanced usage of Dagger among other open source libraries. Watch the corresponding talk or view the slide

Jake Wharton 5.7k Dec 22, 2022
A simple notes app to demo Room + LiveData implementation in Android

RoomDb-Sample This is a demo app on how to implement Room persistance library, making use of LiveData in Android app How to implement Room: a SQLite o

Anitaa Murthy 117 Dec 23, 2022
How to apply meaningful and delightful motion in a sample Android app

Applying meaningful motion on Android How to apply meaningful and delightful motion in a sample Android app Read the complete post at https://medium.c

André Mion 167 Dec 19, 2022
Open-source telematics app for Android. The application is suitable for UBI (Usage-based insurance), shared mobility, transportation, safe driving, tracking, family trackers, drive-coach, and other driving mobile applications

TelematicsApp-Android with Firebase© integration Description This Telematics App is created by DATA MOTION PTE. LTD. and is distributed free of charge

Damoov 21 Dec 12, 2022