iOS Georeporter issues and GSoC

40 views
Skip to first unread message

Wenqing Zhou

unread,
Apr 25, 2013, 8:20:18 AM4/25/13
to open311...@googlegroups.com
Hi,

I am a master student from University of Helsinki, Finland. I am interested in GSoC and would like to contribute to this project.
As you suggested, I fork the iOS client code base from Github and make it running on my iPhone. I found a UI bug on current master branch and sent a pull request already.(https://github.com/City-of-Bloomington/open311-mobile/pull/126)
Also, I have more ideas about improving this project on iPhone. Should I write it down here or write into my GSoC proposal?



Cliff Ingham

unread,
Apr 25, 2013, 10:25:56 AM4/25/13
to open311...@googlegroups.com
You are welcome to shae some ideas here to get feedback before the application proposal deadline.

Wenqing Zhou

unread,
Apr 26, 2013, 1:12:40 AM4/26/13
to open311...@googlegroups.com

Here are some of my proposals:

1. Show progress bar for report sending

   When users are sending new reports to server, current implementation will only show a UIActivityIndicatorView. It would be better to show a progress bar indicating the progress of uploading the picture.

2. Send multiple photo for new report and append more photos after report is sent to server

   When users create new reports, we should support user to send multiple photos instead of only one. Those multiple photos should be arranged in a proper UI and be viewed both in thumbnail and original size.

   And users should also be allowed to delete any of those photos before it is sent to server.  After the report is sent to server, we should also allow users to append more photos if they want.

3. Send audio for new reports

   When user create a new report, we should support user to record a audio and send it to server. We should also allow user to delete/modify the audio they recorded.

4. Map-based browsing, search, listing of submitted reports

   For my reports tab, we could put a button to switch to map-view mode. In map-view mode, all the reports are presented as pins floating over the map. Summary info of this report will be shown if you press one of those pins. Then if you press detail button, it will bring you to the detail view of this report. 

   For listing all the submitted reports, we could set some filters by the type of report. If user selects only the snow removal type, then we only show snow removal reports on the map view.

5. Multi-lingual support

     I could help with the chinese localization.

6. General user experience improvements

     There are at least following improvements could be made for UI:

          Adjust table cell height/ label size to fit the text received from server

          Better UI for text inputing and single/multiple selection

7.  Close report from mobile

     Now there is no way to close a report on mobile. It would be helpful if the users can close their own reports from mobile. This improvements also need some new API to communicate with server. 


Look forward to your advice. Thanks.

Reply all
Reply to author
Forward
0 new messages