SDU Scribble skal indeholde en skriveplade-funktionalitet, som kan kommunikere med en digital pen samt en workflow funktionalitet, som kan håndtere opgaveskrivning, opgaveaflevering og opgaveretning.
Opgaven
Projektet omfatter udvikling af et program, hvori man kan åbne en pdf-fil, eller en tom side, og skrive tekst, tegne og skrive håndskrift i én flydende arbejdsgang. Desuden skal SDU Scribble indeholde workflow-funktionalitet, som gør det muligt (for den studerende) at submitte filen til Blackboard direkte fra programmet, og (for underviseren) at give feedback direkte i opgaven, og submitte den til e-mail eller BB Grade Center direkte fra Programmet.
Vi har valgt en digital pen af mærket Staedtler og programmet skal udvikles til tre platforme (Windows, Mac og Linux).
Kompetencer
Til udvikling af Skriveplade funktionaliteten har vi brug for en rutineret C-programmør med kendskab til systemprogrammering. Vi forventer at bruge HIDAPI (http://www.signal11.us/oss/hidapi/) for at tilgå pennen.
Workflow funktionaliteten skal udvikles i Java med Swing eller SWT, så her kræves der en god forståelse for JNI som interface mellem C- og Java delen og erfaring i udvikling af GUI med Swing eller SWI.
I tillæg ville det være ønskeligt med følgende kompetencer:
- forståelse for kommunikationsprotokoller på byte-niveau
- erfaring med support for USB devices
- erfaring med udvikling af interaktive brugergrænseflader
- forståelse for vektorgrafikformater
Det er muligt at dele opgaven i to separate dele, så du behøver ikke nødvendigvis at have kompetencer til både at udvikle skriveplade-funktionalitet og workflow-funktionalitet.
Mere information
Er du interesseret i stillingen, så kontakt venligst lektor Peter Schneider-Kamp tlf. 6550 2327, petersk@imada.sdu.dk eller daglig leder af IT-Udviklingsafdelingen under IT-Service Pia H. Jensen tlf. 6011 2093, pia@sdu.dk.
28.03.2012
Tilbage til nyhedsoversigten