A really useful feature would be the ability to define an offline basemap (satellite imagery) but with a live/feature layer.
The use case is that we have a polygon feature layer which changes daily which defines areas which require observations to be taken.New areas are added every day.
Currently we have a script which generates an MMPK package everyday with the new/updated polygon layer which can then be downloaded for offline use by the field worker. We have to bundle our satellite imagery as a TPK in the MMPK however which increases the file size dramatically and makes it take longer to download.
This is a problem because the field worker has to cover a large geographic area. One day they might need to be in one area, the next could be in an area 50km away. A single TPK is too large to bundle into a MMPK so we end up having to create multiple Quickcapture projects which is very inconvienient. We use Survey123 to record form data and link to quickcapture for point and polyline collection however with multiple quickcapture projects we can't easily open the correct project in quickcapture from Survey123 and we would ideally pass some parameters to the quickcapture project (e.g. job no.) from survey123 if we could.
If we could sideload a basemap of the entire region onto the field workers phone we would only need to sync over the polygon feature layer for offline use everyday. This would mean less data to download and we could have everythign in one project for the field worker.