Google map, Flickr image mashup for student guide to campus and local areas

Goal:

Web application that allows students to upload images, movies, and comments to a Flex application that displays all information on a local Google Map. Users should be able to ‘sketch’ paths, routes, buildings as well as adding comments, movies etc. to locations.

Application should be locally hosted using simple PHP and MySQL.

Idea:

  • Use Google’s Flex API to create a web application that has full Google map functionality (see Google’s FlexDeveloper’s Guide) that on startup goes to the local Google Map.
  • Add simple sketching capability to allow multiple, moderated users to sketch routes, important locations, walks etc
  • Add basic information to Riccarton map (e.g. building outlines, paths, department info on zoom and mouse over).
  • Add basic information to local area map (e.g. bus routes, airport, bus station etc.)
  • Add PHP/MySQL interface to allow users to add and store images, sketches, movies and comments to map locations
  • Add Flickr referencing using geotagging

Skills required

Flex application so programming skills required.

Inspiration:

  • Google myMaps provides a nice idea of the basics of the interface (I’ve added the routes and polygons highlighting our building and its carparks below). But imagine that this was a Flash app. to which we could add various animations, comment lists, wkiki, and mouseovers etc. and that it was linked to our own mySQL database. Local students could add movies, routes, places of interest, comments etc. (ok, so local pubs, shops, clubs would be more interesting…..)View Click here for larger map
  • Google’s Flex demos and Developer’s Guides show you how to get a simple Flex app. talking to Google maps (it took me about an hour to get something going).

 

Posted in Old Project Suggestions | Leave a comment

Web application: Photo Editor

Idea:

  • Web application that implements some of Photoshop, Gimp etc. – the most interesting ones being those that are highly interactive (and hence client-side processing) e.g. cutting out and compositing foreground figures and fitting 3D virtual rooms etc.

Skills required

Flex application so basic programming skills required.

Inspiration:

 

Posted in Old Project Suggestions | Leave a comment

Cool/fun/wacky Web/Mobile app: Your Idea

Idea:

Anything that you want to do for a Web application that’s legal and is challenging enough to provide good marks for a 4th year project. But it must have a clearly defined set of potential users and be of clear benefit to them, so it can’t be just an “I want to learn about Flex apps” project.

Skills required

Flex application so basic programming skills required.

Student must self-reliant and be likely to get a 2.1, of first class degree.

 

Posted in Old Project Suggestions | Leave a comment

3D Texture Generator Web App

Idea

Web application that allows users to synthesise 3D surface textures such as rock, stone, tiles, brushed metal, weaves, wood grain, marble etc.

Project

This project would develop a set of Flex components (in ActionScript) and Flex’s automatic layout tools to produce a Flash application.

Two user modes would be provided: Basic and Expert.

Basic Mode – Users would select a texture ‘type’ (e.g. rock, stone, tiles, brushed metal, etc.) and be presented an image of the output texture. Sliders would allow users to change attributes such as roughness, granularity, randomness, etc. Users could then save surface normal and height maps to image files.

Expert Mode – Switching to expert mode would show the basic texture generators used to produce a particular texture as a series of interconnected blocks (e.g. to generate marble we would have a fractal noise block connected to  folding block connected to thresholding block). The user could then alter any parameter in any block, change the connections between blocks to reorder them or add in new blocks from other texture generators for complete control.

Good combinations could be published on the web with the expert’s name.

Skills required

Flex application so basic programming skills required.

 

Posted in Old Project Suggestions | Leave a comment

Virbro-tactile feedback on iPad

The texture lab is doing research into using multi-touch gestures and interactive video to provide digital presentations of deformable (squashy) objects and flexible materials.

This project would use the iPad’s vibration device and sound to feedback extra ‘feeling’ of the objects and materials.

Posted in Project Suggestions | Leave a comment

Fully Funded PhD Scholarship

We now have a fully funded PhD scholarship available in crowd-sourcing for design feedback click here.

This has now been offered to a candidate.

Posted in Uncategorized | Leave a comment

New EPSRC Project

We’ve been awarded the ICT Perspectives project. Its a £180k pan-ICT Network to provide alternative views on EPSRC’s ICT profolio. Start date 1 June 2011.

Posted in Uncategorized | Leave a comment

ICT Next Decade Report

‘ICT Research – The Next Decade’ Report and video now on EPSRC site.

Posted in Uncategorized | Leave a comment