Category: Kanban
Kanban og multimediedesign
Mit masterprojekt på IT-Vest i “IT og Multimedier” handler om at bruge kanban pædagogisk på multimediedesigneruddannelsen. Kanban-metoden er udviklet af Toyota omkring 1950. Kanban betyder tavle med tegn på. Scrum-udviklere bruger ofte et whiteboard eller en opslagstavle til at visualisere projekter i et antal faser, der leder frem til “job done”.
Som underviser har jeg brug for et system, der kan visualisere og evaluere en arbejdsproces. Denne blog er min research på vej mod udvikling af en hypermedieløsning – en kanban der kan bruges på uddannelser.
Ved hjælp af nogle simple loops kan man lave herlige geometriske former.
Canvas Tegning
Corona Database Connect
Corona Sprites – hvordan virker de?
At skabe en sprite i Gimp eller Photoshop er relativt enkelt. Beslut dig for, hvor stor hver frame skal være, fx 512 x 256 px. I Photoshop skabes et dokument, med plads til fx 8 billeder. Koden herunder viser, hvordan animationen fungerer.
- local sheetData – her oplysninger om png filens størrelse.
- width = frame-bredde.
- height = frame-højde.
- sheetContentWidth og -Height: størrelsen på hele .png filen
Når Corona har disse oplysninger kan animationen afvikles. Animationen initieres med andre ord af koden. Se eksemplet fra Coronas side om sprites.
local sheetData = { width=512, height=256, numFrames=8, sheetContentWidth=1024, sheetContentHeight=1024 } local mySheet = graphics.newImageSheet( "runningcat.png", sheetData ) local sequenceData = { { name = "normalRun", start=1, count=8, time=800 }, { name = "fastRun", frames={ 1,2,4,5,6,7 }, time=250 } } local animation = display.newSprite( mySheet, sequenceData ) animation.x = display.contentWidth/2 --center the sprite horizontally animation.y = display.contentHeight/2 --center the sprite vertically animation:play()
How to compile Lua with Corona
WordPress and jQuery
Add this code to the header.php file in the theme. Add this line before wp_head():
wp_enqueue_script("jquery");
Then you can write a script (inside script tags) – somewhat like this:
var $j = jQuery.noConflict(); // using j as selector to avoid conflicts $j(function(){ $j("#respond").hide(); // hide comment field });
Based on this tutorial by Chris Coyier.