Create an App that can download different Maps from a server?

Hi there,
do anyone know if it’s possible to create an Android/Apple app with unreal, that depending on which map u would like to download, the app contact the server and requet the selected map? If yes, how would be possible to put different baked maps/levels on a server? How it is possible to bake them individually so that they can be ready to use?
Thanks