solo a grandes rasgos como se haria, yo despues investigaria los puntos que se deba investigar...
⚪ Una copia en formato digital de la Santa Biblia (completa, o parcial, según lo que necesites), en un formato adecuado para el análisis de datos (text parsing en Inglés) programático, mediante lenguajes de programación. Un archivo en formato CSV, por ejemplo, o también un archivo de base de datos SQLite que contenga sus tablas, con sus columnas y filas. En general, un formato de archivo optimizado para facilitarte vincular "Objeto" con "Versículo" mediante programación.
Sin eso, no haces nada.
Aunque solo pretendas usar un fragmento corto, o un par de líneas de texto, necesitarás estructurarlo adecuadamente para procesarlo posteriormente.
⚪ Recursos de audio y video (
assets) para acompañar con el texto a mostrar de La Biblia.
Hay varios mercados online de assets, como por ejemplo AudioJungle y Shutterstock. También hay varias opciones gratuitas y libres de derechos de autor, como Free Music Archive y Pexels.
⚪ Dominio a nivel de dificultad principante-medio para generar y procesar un documento html de "presentación", con el video a reproducir y el texto de La biblia a mostrar. Si además quisieras añadir efectos visuales a las letras, como por ejemplo movimiento, o nieve que cae, o estrellas o cruces que se deslizan por la pantalla, sería un nivel de dificultad más complejo por el uso y conocimiento a nivel básico (copiar y pegar) de javascript y css.
⚪ Dominio a nivel medio-avanzado para el desarrollo del programa necesario para llevar a cabo este proyecto en su totalidad, incluyendo (pero no limitándose a) el conocimiento en: procesamiento de texto y su representación visual en la interfaz mediante el uso de eventos de clases (controles), y la comprensión del concepto de programación orientada a objetos (POO) con un dominio avanzado del lenguaje de programación a utilizar. Así en frío creo que no se necesitaría muchos más conocimientos.
Todo eso lo he dicho teniendo presente que la intención es desarrollar un programa muy básico o minimalista, no algo profesional como
Holyrics. Aunque, en cualquier caso, en realidad considero que más que complejidad y un alto nivel de conocimiento en programación, lo que requeriría es mucho tiempo y dedicación para su perfección. No solamente hay que diseñar una interfaz gráfica, también hay que desarrollar los algoritmos para procesar el texto de La Biblia y la edición Html, y para todo lo anterior hay que saber manejar una IDE, con la que además poder depurar el código.
Sinceramente, y sin ánimo de desmotivarte, pero yo opino también que deberías olvidarlo. Hay cosas que simplemente no se pueden llevar a cabo sin que exista un previo aprendizaje de varios años. En la programación, tener voluntad para creer no es suficiente. Sin acritud.
⚪ Recurrir a inteligencias artificiales como ChatGPT o Gemini para que te ofrezcan alternativas a cualquier cosa, así como para intentar buscar soluciones a todos estos y otros problemas que puedan surgir.
Atentamente, Elektro.