One iOS/Android app with multiple mini games loaded remotely

Hello everyone,

UE4 newbie here, looking for help with structuring a mobile iOS and Android app that will contain multiple mini games built in UE.

Ideally the app will have a native UI with some tabs, buttons and content areas (with text, video, images) - this is the easy part. The mini games section will feature small mini games built using UE, a new game will be released every two weeks.

My idea is to have the native app load these games from a server as they are released, perhaps using a PAK file each time a game is released. Is this at all possible? If someone could point me in the right direction I would be most thankful, totally lost.

A few more notes:

  1. I’d love to handle the development of the app outside of Unreal for all content other than the mini games section, can I do this?
  2. Each time a new game is ready, I would like the app to download it from a server (so that users do not have to update the app from the app stores to get new content)
  3. Currently loading updated content for videos, text and images is fairly simple using HTTP requests and loading this into a webview, I’d like to follow a similar approach with UE4 content, AKA the mini games where a “shell” would hold the UE logic and engine, and the mini games load inside this component (you could also think of them as levels of a larger game for example)

Thank you all for your help!