Arkiv for januar 2008

Ny feature i Flash Media Server 3: SWF verification

torsdag, 31. januar 2008

Faldt lige over en kort blogpost som beskriver en ny feature i Flash Media Server 3 som jeg ikke lige havde hørt om, nemlig SWF verification.
Det den går ud på er, at man i en mappe på FMS3 serveren gemmer en kopi af den swf som man lægger ud på sit site, og den sammenligner serveren så automatisk hver eneste gang der er en swf der forsøger at lave en connection.

Det løser absolut ikke alle sikkerhedsproblemer, men det er en nem måde at sikre sig på, at der ikke er blevet pillet ved den swf som forsøger at connecte.

Læs mere her:
FMS 3 SWF Verification

Da Adobe kom til byen vol. 2 - Flash, Flex, Air og en overraskelse (not!)

tirsdag, 29. januar 2008

Eftermiddagens seminar handlede primært om Air, og om hvordan man laver applikationer med udgangspunkt i både Flash og Flex.

Air er, super kort forklaret, en ny runtime fra Adobe, som gør det muligt at udvikle desktop applikationer i Flash, Flex, Html, Javascript - you name, alle de ting du normalt bruger til at lave hjemmesider kan bruges til at lave rigtige desktop applikationer, naturligvis med adgang til drag-n-drop, filsystemet, lokal sql-database m.m.

Den første og vigtigste pointe for hele eftermiddagen er: Det er nemt, hold da op hvor er det nemt!

Det er egentlig ikke fordi at Mike Downey viste noget som jeg ikke allerede havde læst om, men at se det live, hvordan man med tilføjelse af blot en smule kode kan lave applikationer, det virker bare rigtigt overbevisende.

De eksempler han kodede live var dels en kort demonstration af hvordan man kan manipulere med selve vinduet - skinne det, ændre funktionalitet eller bestemme om der i det hele taget skal være et.
Det andet eksempel var en ultra-simpel browser lavet i Flex. Air har et indbygget html-felt, der kan peges på en hvilken som helst URL som derefter renderes som i enhver anden browser.

Du kan finde nogle små, simple testapplikationer med fuld source kode her:
Adobe AIR - Sample applications

Vil du hellere se nogle rigtige applikationer lavet af rigtige virksomheder, så findes de her:
Adobe AIR - Showcase

Hvis du brænder for at komme igang med at udvikle AIR applikationer via Flash, så er der en introduktion fra Adobe til det her:
Developing AIR Applications with Adobe Flash CS3

Hvis du kaster dig over noget af det, så vær dog opmærksom på at Air netop er kommet i en beta 3, hvor enkelte objekter nu hedder noget andet, og derfor kan ældre eksempler på nettet godt være lidt misvisende og fejlbehæftede.

Udover selve koden gennemgik han også en række andre features, eksempelvis tilknytning af ikoner og tilknytning af digital signatur, så brugere der forsøger at installere applikationen kan se at firmaet bag er reelt nok.

En overraskelse (not!)
I starten af dagen og flere gange i løbet af seminaret blev det nævnt, at Mike ville slutte af med at vise et eksklusivt sneak-peak af et helt nyt program.

Pusten gik dog allerede lidt af ballonen da man med det samme kunne se et ikon på hans desktop med en titel i stil med “Thermo demo”, og et eller andet sted synes jeg også at det er temmelig frækt at kalde det for et eksklusivt sneak peak, når det de viste var stort set identisk med det der blev vist til Adobe MAX for 4 måneder siden og som jeg dengang lave et andet indlæg om:
Thermo - fra Photoshop til Flex RIA på ingen tid

Anyway, Thermo er stadigvæk et rigtigt spændende nyt tiltag, og der var ingen tvivl om at rigtigt mange deltagere til seminaret ikke havde hørt om det tidligere.

Alt i alt synes jeg at Mike Downey var lidt uinteressant at høre på, måske især i kraft af den høje underholdningsværdi i løbet af formiddagen, men det ændrer ikke ved at det så absolut var tiden værd at kigge forbi.

Da Adobe kom til byen vol. 1 - 5 eller flere tricks til CS3 pakken

mandag, 28. januar 2008

I fredags var der Adobe seminar i Cinemaxx på Fisketorvet, med både et formiddags- og et eftermiddagsprogram.

Formiddagens program handlede primært om produktivitet på tværs af de forskellige programmer i Adobe Master Collection, herunder med et særligt fokus på især Photoshop Extended.
Der var ikke de helt store nyheder her, men da sessionen primært bestod af at flere eksperter fra Adobe demonstrerede forskellig funktionalitet, så lærer man jo alligevel en masse.
Som altid, don’t tell it, show it!

Her et lille resume af de mest interessante demonstrationer.

After Effects - Puppet tool
Et lille utility som gør det super nemt at lave små animationer udfra statisk billedmateriale. Navngivningen er ikke tilfældig, da man stort set bare tilføjer en række “strenge” til sine figur som man så trækker i.

I denne video er der et eksempel:

After Effects - Lav tekstanimationer til Flash
En anden interessant ting, var muligheden for at lave avancerede tekstanimationer i After Effects, hvor der er en række indbyggede værktøjer som gør det super nemt, og herefter eksportere dem til vektorgrafik som kan importeres i Flash, hvor den slags effekter er noget sværere at lave.

Det er jo absolut ikke et helt optimalt workflow da det lidt besværligt hvis teksten skal ændres, men at muligheden er der er super fedt.

Photoshop Extended - Video redigering
Ja, du læste rigtigt! I Photoshop kan man nu importere en video og redigere hver enkelt frame som om de var et selvstændigt billede, og herefter eksportere det til video igen.
Hvor kvaliteten og eksportmulighederne er ved jeg ikke, men igen, åbner mange muligheder for lidt quick-n-dirty redigering.

Soundbooth - Visuel redigering af lyd
Egentlig lyder det jo lidt modsatrettet, at redigere visuelt i en lyd, men konceptet er temmelig genialt!
Det det går ud på, er at Soundbooth udfrra en given lyder laver et visuelt spektrum, som man så kan redigere i med de værktøjer man kender fra Photoshop, eksempelvis healing brush.

Til seminaret viste de et live eksempel hvor de fjernede lyden af en mobiltelefon som bippede mens en mand snakkede, og på under et minut havde de fjernet mobiltelefonen og det uden at man kunne høre nogen umiddelbart forskel i speaket. Ja, det så faktisk så nemt ud så jeg ville turde give mig i kast med det.

Herunder et eksempel af funktionaliteten, og tag dig ikke af at video starter med lidt halløj fra Premiere, guffet kommer omtrent midtvejs:

Photoshop Extended - nu med 3D
Helt kort fortalt, så kan Photoshop nu åbne visse 3D-filer, og det gør det pludseligt meget nemmere at lave kompositioner hvor 3D indgår, da man ikke behøver at modtage færdigt renderede filer, som er super svære at ændre på.

Lynda.com, et site med en masse videotutorials, har et par gratis eksempler der illustrerer den funktion:
Photoshop CS3 Extended for 3D + Video

Photoshop Extended - En masse smarte ting
De viste faktisk en hel masse ting fra Photoshop, efterfølgende har jeg så fundet ud af, at alle tingene, inklusiv de præcise eksempler som de viste, faktisk allerede kan ses på nettet, så here you go:
Adobe Photoshop CS3 Extended

Alt i alt var der en masse guf til formiddagssessionerne, og de speakers der var fra USA var rigtigt, rigtigt underholdende, så det var bestemt tiden værd.

I morgen følger beretningen om eftermidagens seminar om Flash, Flex og Air.

Fysik i ActionScript 3 - Nu meget nemmere!

onsdag, 23. januar 2008

Har du gået og drømt om at lave et spil eller site i AS3 med noget der minder om rigtig fysik, men har du indtil nu syntes at det virkede som for stor en mundfuld? Så er hjælpen på vej!

Herry Jones har lavet en lille liste med 4 open-source ActionScript 3 fysik moduler, som gør det væsentligt nemmere at komme igang:
ActionScript 3 Physics Engines

Og, som om det ikke var nok, så er der endnu et modul som ikke er på hans liste, nemlig WOW-Engine som er et 3D fysik modul der bygger på Papervision og Sandy:
AS3 3D Physics Engine : WOW-Engine

Kan til stadighed blive imponeret over hvor meget open-source hjælp der er tilgængeligt derude, fantastisk!

Seesmic - Videosamtaler

mandag, 21. januar 2008

At video i øjeblikket er en af de største drivere for udviklingen på internettet kan der ikke herske nogen tvivl om, og nu kommer der snart endnu et bud på hvad det kan være i form af Seesmic og deres videosamtaler.

Basalt set så er der tale om en samtale bygget op af en række små, enkeltstående videoklip.
Eksempelvis kunne jeg optage en stump video med mig selv hvor jeg filosoferede over om Ny Alliance kommer ind til næste valg, hvorefter en anden bruger så kunne komme med et videosvar hvor han sagde at det ikke ville ske så længe Naser Khader står ved rodet og sådan kunne det så blive ved.

Samtalerne kan også være private, så de kun kan ses af en eller flere bestemte personer, så man kan også bruge dem til at sladre, planlægge den næste store fest, eller ja, alt det som man nu kan finde på at snakke om.

Konceptet har helt sikkert potentiale, allerede her i den lukkede pre-alpha release bliver der lavet mere end 1000 offentlige videoklip om dagen, hvor mange private kan jeg ikke lure tal for. Personligt synes jeg at video på den måde kommer lidt for tæt på min intimitetsgrænse, man skal jo både have ryddet op og været i bad for at føre en samtale ;-)

Men nej, spøg til side, tror ikke det er et sted hvor jeg selv kommer til at lægge videoer ind, men derfor kunne jeg sagtens finde på at følge end interessant samtale, det er jo altid noget andet at høre tingene sagt end at se dem skrevet.

Seesmic er lavet 100% i Flash (eller Flex, svært at afgøre) og alene det gør det et besøg værd, men det er som tidligere skrevet i lukket pre-alpha, så det kan være svært at få et ordentligt kig på det, så derfor kommer her lige et par screenshots:

Seesmic

Seesmic

Seesmic - join the video conversation

Som note kan det i øvrigt nævnes at Michael Arrington, stifteren af Techchrunch, er blandt investorerne.

Etsy - Interessante shopping-interfaces

tirsdag, 15. januar 2008

Etsy er, ifølge dem selv, stedet hvor man kan købe og sælge alt hvad der er håndlavet.
Og, selvom man ikke lige skulle tro det udfra den beskrivelse, så er det faktisk et temmelig avanceret e-handelssite, og en af personerne bagved, Jared Tarbell, er særdeles kendt i Flash communitiet.

Det som Etsy først og fremmest gør rigtig godt er, at de har usædvanligt mange forskellige indgange til det samme produkt.
Man kan ikke kun finde det efter stil, hvem der har lavet eller hvilke tags det har.

Etsy - ColorsColors
Under Colors bevæger man musen rundt hvorefter der dukker farvede cirkler op. Klikker man et sted, så loader den automatisk thumbnails af produkter som matcher farven.

Disse produkter kan man så sortere eller smide helt væk ved at trække i dem, og der er ikke nogen begrænsning på hvor mange produkter eller farver man kan have på skærmen samtidig.

Etsy Colors

Etsy - ConnectionsConnections
Connections fungerer ved, at den grafisk illustrerer forbindelsen mellem personer og produkter.

Klikker man på et produkt, så finder den nogle personer som er glade for det produkt og viser så efterfølgende hvad de ellers kan lide.
Da kæden er uendelig lang kan man blive ved med at udforske andres favoritter og på den måde forhåbentlig falde over noget som man selv kan lide.

Etsy Connections

Etsy - GeolocationGeolocation
Navnet fortæller sådan set det hele. Lav en søgning på personer, steder eller tags og få resultaterne præsenteret på en 3D-jordklode.

I øjeblikket er dennne ikke super interessant, da man ikke kan zoome og den kun viser et beskedent antal resultater af gangen - og, fordi man ikke kan gå den anden vej, altså klikke et sted på kloden og få vist resultater i nærheden.

Etsy Geolocator

Alt i alt en bunke spændende interfaces, bliver spændende at følge hvor mange af dem som til sidst finder vej til de store mainstream butikker.

Drømmer du om at leve af at lave Flash-spil?

mandag, 14. januar 2008

Jamen, så er hjælpen på vej!

Emanuele Feronato er en italiensk Flash-udvikler som er igang med et eksperiment, hvor han laver forskellige typer spil og forsøger at tjene penge på dem på forskellige måder: Sponsorering, reklamer m.fl.
Og, bedst af alt, så offentliggør han alle hans erfaringer undervejs, og det er rigtig interessant læsning:
Experiment: monetizing a Flash game

Nå ja, og så er der også komplet source-kode til de spil han laver til eksperimentet ;-)

SteveNote Expo - Dansk-udviklet Papervision spil

fredag, 11. januar 2008

SteveNote ExpoSteveNote Expoe er et lille simpelt spil, hvor man som styrer Steve Jobs og skal gøre sin præsentation klar, men samtidig undgå at afsløre noget til at allesteds nærværende journalister og spioner.

Gameplayetmæssigt er det ikke ligefrem banebrydende, men til gengæld er det et glimrende eksempel på potentialet i Papervision3D, den måde som bygningerne ses fra forskellige vinkler fungerer rigtig godt, og så er det oven i købet udviklet i Danmark - godt at se!

SteceNote Expo - the game

Fundet via FlashForum

Adobe kommer til byen

fredag, 11. januar 2008

Den 25. januar kommer en række af Adobes internationale eksperter til København for at fortælle lidt om mulighederne i CS3 pakken, Flex, Air og en masse andet godt.
Jeg tror ikke at de kommer super meget i dybden rent teknisk, men sådan nogle mini-seminarer plejer at være rigtig gode til at give et overblik over hvad man kan, og så kan man selv lede og gå i dybden med tingene bagefter.

Du kan læse mere om programmet her:
Adobes eksperter kommer til København

Interview med Mike Downey
I forlængelse af seminaret har jeg fået arrangeret et lille interview med Mike Downey.
For dem der ikke ved hvem han er, så var han i de gamle Macromedia dage product manager for Flash, og i øjeblikket er han “Manager of Platform Evangelism at Adobe Systems and focuses on Adobe’s platform technologies including AIR, Flash, and Flex.” som der står på hans website. Med andre ord, så er han med hvor det sker hos Adobe.

Du kan læse mere om ham på hans blog:
Mike Downey on Adobe

Har du noget som du godt kunne tænke dig at få at vide eller høre lidt mere om, så smid spørgsmålet i en kommentar.

Og ellers, så håber jeg at hilse på flere af jer til seminaret :-)

Ny udgave af gotoAndLearn.com

torsdag, 10. januar 2008

Til dem af jer der ikke har set det, så er gotoAndLearn.com for nyligt blev redesignet, sådan så det nu er endnu nemmere at få et overblik over de mange fede videotutorials som sitet byder på.

Skal ikke kunne sige om der er en sammenhæng med designskiftet, men der er inden for få dage også komme en række nye tutorials:
- Advanced Filter Effects
- Sound Spectrum Display
- ActionScript 3 Sound Basics

Har du ikke været der for nylig, så er det absolut et besøg værd.