1. A system comprising: a non-transitory computer-readable medium configured to store instructions providing a development application; a processor configured to execute the instructions stored in the non-transitory computer-readable medium to execute the development application by performing operations comprising: receiving constraint information relating to one or more images to be used in content provided on one or more operating environments; providing an image portion selection tool for selecting a portion of an image satisfying one or more constraints for an image imposed for an operating environment; receiving a selection of an image portion; and updating selected image portion information based on the selected image portion, the selected image portion information used to provide the content with the selected image portion on the operating environment, wherein versions of the content for different operating environments comprise different image portions according to the selected image portion information.
2. The system of claim 1 , wherein the processor is further configured to execute the development application by performing additional operations comprising providing the content on the operating environment, the content comprising the selected image portion.