What types of content I can push to an app without having to update it?

Once an app has been approved for IOS / Android and is in the app stores, what types of content can be pushed to the app remotely without having to update it via the stores? (Corona SDK-specific answers please)

And what cloud-based services are the most popular for updating app content?  (I’m not going to have my own game servers for quite a while)

Specifically, can I update my app with new game levels consisting of: lua code, XML, Json, new PNG files?  

Can I remotely push this content from a service like PlayFab?

What caveats? (e.g., can only use  pre-installed PNG assets not new ones, must plan for new content in advance of submitting to app stores, limited storage for new content available, no persistent storage available, etc…)

Any help appreciated!

Generally speaking Apple does not allow code updates to be downloaded. You can download images, sounds, JSON files and such that can represent new levels, but all logic to process that data needs to already exist in your app. 

I don’t know know what all features PlayFab offers, but quite a few developers will use similar services or just host files on a content delivery network like Amazon’s service.

Rob

Thanks for the info Rob.

Generally speaking Apple does not allow code updates to be downloaded. You can download images, sounds, JSON files and such that can represent new levels, but all logic to process that data needs to already exist in your app. 

I don’t know know what all features PlayFab offers, but quite a few developers will use similar services or just host files on a content delivery network like Amazon’s service.

Rob

Thanks for the info Rob.