Hi there. I am planning an app that will help my employees figure out the path of least cost/distance/fuel when they need to complete jobs at multiple sites. What would be the best course of action for completing this? I was thinking about using spatial analyst to create buffers around each location and then intersecting each buffer with the nearest current road. Any ideas or suggestions would be greatly appreciated!
Most of the functionalities you mentioned are supported in ArcGIS Runtime SDK for Qt, this seems to be a valid case for a custom AppStudio app that is making use of the functionalities in ArcGIS Runtime SDK. You probably don't want to do all the calculations on the client-side (you could), it sounds like consuming the Network Analyst service is the best way forward.
This is sample that show the Closest Facility functionality in ArcGIS Runtime, Find closest facility to multiple incidents (service) | ArcGIS for Developers