Coding Projects

From Physiki
(Redirected from Hackathon Projects)
Jump to: navigation, search

We are grateful to the hackers at Random Hacks of Kindness for their contributions to InkSurvey. Below, we have the problems we submitted to the Hackathon and their progress.

Contents

Coding Projects

Ready for the Cloud

We want InkSurvey to eventually be ready to put on the Cloud, however, this is an area in which we have no experience what-so-ever.

Browser Support

InkSurvey is intended to be a tool available for use regardless of device, operating system, and browser. We want InkSurvey to work on any browser, but it should also be usable on small and large screens alike.

The browser's on which we have been able to test InkSurvey and their support of InkSurvey. Our priorities for improving browser support are iOS and it's browser and Android Ice Cream Sandwich.

Browser Support
Firefox Supported
Android < 3.2 Not Supported (Does not support SVG)
Android Ice Cream Sandwich Unknown
Firefox Mobile / Firefox Mobile Beta Supported
iOS Partially Supported

Appearance and Sign on

InkSurvey currently uses a custom authentication setup. We are hoping to allow people to sign in using either their current InkSurvey username or use a Google user account.

Additionally, InkSurvey's current design philosophy is very utilitarian, with a heavy emphasis on the clever use of grey. The user interface could probably be significantly improved with a little TLC.

Language Support

We want InkSurvey to be universally accessible, which means fully supporting the UTF-8 character set. This would probably require changes to the code that creates the databases, the database connection and query tools, and all text handling code.

Teacher's View Updating

Currently, the students are presented with a list of questions that updates when the teacher adds or removes a question. We want the teacher's list of submitted answers to similarly update when a student submits an answer.

Full Screen Drawing

Currently, there is a button to cause the drawing area to scale to the size of the screen. We want this to be automatic on small screen devices.

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox