We're currently developing an app for posting classified ads where the user is able to upload up to 10 photos per ad (from camera or library). The app will be available for Android and iOS (with slight adjustments to the UI).
Once the user has uploaded two or more photos he can sort them manually - and this is where I can't find an elegant solution. My thoughts so far:
- Tap and hold (iOS Springboard style): Bad discoverability, only power user will find this feature
- Put up/down buttons next to each photo (see mockup below): So many buttons... feels like 1999
- Put edit button next to each photo: Looks cleaner but is annoying to use (form should follow function)
- Put the iOS style lines (how are they called?!) next to each photo to indicate "dragability" : Bad discoverability and it's an iOS pattern that probably shouldn't be used on Android
My questions: Is there a better solution I didn't think of? Thoughts or ideas? What do you think of this wireframe?