La app definitiva para el hermano del Camino Neocatecumenal
Definitive app for the Neocatecumenal Way’s Brother.
All songs and psalms, categorized on stage and liturgic time
Ability to add lists for Word celebrations and Eucharist
Contact me at javier.alejandro.castro@gmail.com, also posting app issues on issues
You can collaborate on the adding and translation of new songs with https://iresucito.vercel.app
Inside the /packages/core/assets/songs
folder, with a JSON file for any supported language:
/packages/core/assets/songs/es.json
(Spanish - main language)/packages/core/assets/songs/en.json
(English)/packages/core/assets/songs/it.json
(Italian)/packages/core/assets/songs/pt-BR.json
(Brasil Portugese)/packages/core/assets/songs/pt-PT.json
(Portugal Portugese)/packages/core/assets/songs/fr.json
(French)Each JSON contains the Locale Content Index for every translated song, in the format:
{
"[index]": {
"name": "First title - song source",
"source": " ... content ..."
},
"[index + 1]": {
"name": "Other title - song source",
"source": " ... content ..."
},
...
}
Every song is registered/referenced on the Global Songs Index, located at /packages/core/assets/songs.json
. There is a numeric key for every song, with the following format:
"1": {
"stage": "catechumenate",
"lutes and vespers": true,
"entrance": true,
"communion": true,
"files": {
"es": "234",
"it": "112"
}
The files
key contains a subkey for every i18n language supported, where its value is the locale index for the song contents on the respective Locale Content Index
Add $HOME/.gradle/gradle.properties, replacing the [password] with its value:
IRESUCITO_RELEASE_STORE_FILE=playStoreUpload.jks
IRESUCITO_RELEASE_STORE_PASSWORD=[password]
IRESUCITO_RELEASE_KEY_ALIAS=upload
IRESUCITO_RELEASE_KEY_PASSWORD=[password]
Add sentry.properties
at ./packages/native/ios
and ./packages/native/android
with project config and credentials.
watchman watch-del-all
(probar con yarn run clean; yarn run bundle
)