there is certain requirement where we need to take picture with for example TC55, keep that picture correlated to documents generated by that customer's visit (picture is taken at customer's site). Rest of data is uploaded as they come but pictures should be only uploaded once TC55 has WiFi connectivity.
Anybody done something like this?
Yes its possible.
You have to write simple conditions to check whether the device is connected via WIFI or Cellular network and then make upload based on the result.
You can make use of the method Rhomobile | Network (hasCellNetwork) or (hasWifiNetwork)