Custom List Order

What options exist in the following use case scenario for a developer

The user logs into Sugar Mobile containing some customizations. The user views a set of cases assigned. The user should be able to order the priority through drag & drop of various cases such that as soon as a drag and drop of a case in the position of the list has happened , in the background the field called Case Order value gets adjusted within the count of cases in the list. 

It would be helpful to know if anyone has attempted such a development within SugarCRM mobile. Would this require some custom grid control or can this be managed through the list views in SugarCRM(which I doubt as am not sure if SugarCRM List view supports client side events such as drag drop.