Buenas!
Primero de todo, veo que te acabas de registrar, así que bienvenido al foro!
Te recomiendo que te pases por la
sección de presentaciones para que podamos conocerte un poquito mejor.
Después, sobre lo que comentas, necesitarás utilizar algún tipo de servidor donde se almacenen los datos, y en la aplicación implementar la lógica de descargarlos para mostrarlos, y también para que los usuarios puedan actualizarlos.
Aquí hay un inmenso mundo, desde gestionar tu propio servidor tu mismo a utilizar soluciones como Firebase, pasando por simplemente contratar alojamiento y bases de datos para ejecutar tus scripts... Depende de los conocimientos y experiencia de cada uno.