Gratis komponenter og klasser fra Yahoo

Kategori: Diverse | Kommentarer (0)
Gemt: 2008-05-13 11:42


Yahoo har netop frigivet en 1.2 update til deres ASTRA Flash components, og da jeg vidst aldrig har fået nævnt dem herinde på bloggen, så var det en oplagt anledning til at nævne det nu.

Kort fortalt, så er ASTRA en samling af forskellige komponenter som er velegnede til at lave RIAs, der er blandt andet en MenuBar, TabBar, AutoComplete, Charts og en del flere.

Der er gode eksempler og glimrende dokumentation, så de er rigtigt nemmere at komme igang med.
Du finder dem allesammen her:
ASTRA Flash components

De er en del af Yahoos store Flash Developer Center, hvor der også er en simpel tweening klasse samt, komponenter specielt til Flex og adgang til diverse APIer:
Flash Developer Center


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

Kategori: Diverse | Kommentarer (0)
Gemt: 2008-01-29 13:46


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.


Thermo - fra Photoshop til Flex RIA på ingen tid

Kategori: Nyheder | Kommentarer (0)
Gemt: 2007-10-8 16:44


I forbindelse med den nyligt overståede MAX konference fremviste Adobe et nyt stykke software kaldet Thermo.
Det som Thermo bruges til er, at en designer kan importere en Photoshop fil og ved hjælp af en masse simple components stort set selv transmogriffe det om til en Flex applikation.

Generelt er jeg ikke meget for kodegeneratorer, synes ofte at de laver dårlige resultater, men når det så er sagt, så er det givetvis et kæmpe skridt frem for mange designere, som ikke lige selv har de store Flex skills.
Og, måske vigtigst af alt, så er dwet en utrolig hurtig måde at få lavet nogle funktionelle testmockups, som så kan afprøves og efterfølgende finpudses.

Video: Thermo Sneak Peek at Adobe MAX Day 2 Keynote


Tags: , , ,

Silverlight - har Microsoft set lyset, vinder de kun sølv eller udgår de helt af løbet?

Kategori: Diverse | Kommentarer (6)
Gemt: 2007-05-3 13:11


SilverlightMicrosoft annoncerede for et par dage siden Silverlight, det endelige navn for WPF/E, som kort fortalt gør det muligt at udvikle interaktive oplevelser til browseren ved hjælp af .Net.
Eller, sagt på en anden måde, så er det Microsofts svar på Flash Player, og mange blogposts rundt omkring har også stillet det op som en episk kamp mellem Silverlight og Flash, men den direkte duellering er jeg ikke helt enig i.

Umiddelbart er Silverlight for mig meget mere et angreb på Flex og Apollo, end det er på Flash, i hvert fald i den nuværende version.

Grunden til det er, at Silverlight er skræddersyet til at gøre det nemt for eksisterende .Net-udviklere at lave avancerede, netbaserede RIAs, hvilket på Adobe fronten er det som Flex bruges til.
Derudover gør Silverlight det også muligt at udvikle webbaserede applikationer i det samme udviklingsmiljø som man laver “rigtig” software i, hvilket igrn svarer til det som Apollo kan, bare den anden vej rundt. (Apollo gør det nemt at lave software i det samme udviklingsmiljø som man laver websites.)

Men hvorfor synes jeg så ikke at Silverlight er et angreb på Flash?
Simpelthen fordi at Silverlight i den nuværende version slet ikke er målrettet designere, og det er designere som skaber de sammenhængende, interaktive oplevelser som Flash er så godt til.

Det er der flere grunde til, og en af de væsentligste er det software man har til rådighed.
Udover at man kan lave Silverlight-applikationer ved hjælp af ren kode (XAML) i eksempelvis Visual Studio, så er der også lanceret software til at designe applikationerne i, henholdsvis Expression Blend og Expression Design.

Expression Design screenshotExpression Design er værktøjet til at tegne og designe i, skal man sammenligne det med andre programmer så vil det være Illustrator eller Fireworks.

Mere om Design:
Expression Design

Expression Blend 2 screenshotExpression Blend er, som navnet antyder, programmet hvor man sætter design og kode sammen, laver animation m.m.

Mere om Blend:
Expression Blend

Og du kan finde en masse videotutorials om dem, og de andre programmer i Expression suiten, her:
Knowledge center

Jeg vil ikke lave en dybdeborende analyse af programmerne, men jeg har installeret og leget lidt med begge to.

Indtrykket af dem er lidt rodet, og jeg synes så absolut godt man kan fornemme at programmerne ikke er så gennemarbejdede som Flash (er jo trods alt første version), men vigtigst af alt, så gør de det absolut ikke nemt at migrere fra Flash og til Silverlight, da stort set alt gøres på en anden måde.

Som et eksempel kan nævnes tidslinien i Blend, der ikke længere består af frames, men rent faktisk er en tidslinie med minutter og sekunder, hvilket er et kæmpe skift for folk der eksempelvis laver figuranimation, og en basal funktion som muligheden for at tilføje easing til en animation kunne jeg ikke umiddelbart finde.

Muligheder for at importere formater fra andre programmer, eksempelvis eps- og pdf-filer glimrer også ved deres fravær. Man kan ganske vidst importere psd-filer, men disse omdannes bare til et fladt lag, så det er ikke meget bevendt. Netop workflowet mellem de forskellige designværktøjer er en af de helt store svagheder, for da Design er så simpelt et værktøj som det er, så kan man ikke nøjes med det, men er nød til også at bruge eksempelvis Photoshop. Det helt smidige workflow er jo selvfølgelig også først kommet til Flash i den nyeste CS3 version, men derfor er det klart noget man vil savne og blive frustreret over alligevel.

Derudover skal jeg ærligt indrømme at jeg syntes at det sorte/grå look er enormt mørkt og deprimerende, men det er jo meget et spørgsmål om smag og behag.

Nå ja, softwaren kommer udelukkende til Windows, så designere der har Mac som platform, og dem er der nogle stykker af, får slet ikke lov at lege med.

Men er det så helt skidt?
Nej, absolut ikke, Silverlight indeholder skam et par ting som Flash ikke har.

Fra start af er det i stand til at arbejde med ægte 3D objekter, som man kan importere og rotere direkte i Blend.
Papervision3D er ganske vidst på vej til Flash, men jeg tvivler på at det bliver nær så smidigt at arbejde med, og heller ikke nær så komplet, da det jo er en nødløsning fordi at muligheden netop ikke er indbygget i Flash Player.

Den indbyggede Ressource-manager virker også umiddelbart til at være meget bedre og mere gennemtænkt end den der findes i Flash og de øvrige Adobe programmer.
Det vil gøre det meget nemmere at arbejde mange på samme projekt, og at få kode fra udvikleren leveret smidigt videre til designeren, eller omvendt.

Et andet sted hvor Silverlight har en klar fordel er video. Ikke fordi det i sig selv er bedre til at vise video, men fordi det kan vise video i det almindelige Windows Media Player format wmv.
Umiddelbart har wmv ingen kvalitetsfordel i forhold til flv, men Microsofts platform til at distribuere video til mange brugere samtidig, herunder især livestreams, er væsentligt mere udbygget en Adobes tilsvarende, og rigtig mange tv-stationer har i forvejen video liggende i det format, hvilket gør det til en no-brainer at bruge Silverlight.

Summa summarum
Som jeg skrev i toppen, så tror jeg godt at Silverlight kan bide skeer med Flex og Apollo, men for mig er det ikke et reelt alternativ til Flash i den nuværende version, men man kan jo aldrig vide hvad der sker senere.

Note
Et af de punkter hvor Microsoft til stadighed halter er deres corporate website. For at installere Expression Design skulle jeg først logge ind med Windows Live ID, registrere mig med navn og adresse, klikke på et link i en e-mail (som i øvrigt blev markeret som spam) og først derefter kunne jeg downloade det. Det synes jeg helt ærligt er temmelig tåbeligt, Microsoft burde da være så begejstrede for at man som potentiel kunde har lyst til at prøve deres software, at de gjorde det så nemt som muligt at få den installeret.

I øvrigt, så har jeg med vilje ikke linket til andre blogindlæg eller artikler om Silverlight. Det skyldes at langt de fleste af dem enten er meget pro Microsoft eller pro Adobe, så hvis jeg skulle linke til dem skulle jeg også bruge en masse tid på at notere hvilke ting i de artikler jeg var enig eller uenig i, og hvilke ting der var decideret usande, for dem er der desværre også en del af på begge fronter.

Update 7/5
Fandt lige en god post af Grant Skinner om Silverlight der var et link værd:
A Flash of Silverlight? My analysis


Få et overblik over ActionScript 3

Kategori: Diverse | Kommentarer (2)
Gemt: 2006-10-18 10:57


I forbindelse med MAX har Adobe fået lavet en række cheatsheet plakater, herinder en med ActionScript 3 API’en.

Er du ligesom mig ikke med på MAX, så er de også gjort tilgængelige som pdf’er, lige til at printe selv :-)

Læs resten af dette indlæg


IFBIN - Kææææmpe samling af Flex og Flash eksempler

Kategori: Diverse | Kommentarer (0)
Gemt: 2006-08-4 15:28


IFBIN logo
Hvis du ikke lige ved hvad du skal bruge weekenden til, eller har 10 minutter på arbejdet der skal fordrives, så gør dig selv en tjeneste og download IFBIN!

Læs resten af dette indlæg


Visualisation Explorer - Cool eksempel på computeSpectrum()

Kategori: Cool | Kommentarer (0)
Gemt: 2006-07-25 13:46


Disse dage nærmest vrimler det med forskellige former for leg med den nye computeSpectrum() metode i ActionScript 3, Visualisation Explorer er et af de bedre af dem.

Læs resten af dette indlæg


JamJar - Adobes forsøg på at fortælle at Flex 2 er sagen!

Kategori: Diverse | Kommentarer (0)
Gemt: 2006-07-25 13:22


Flex 2 er en kompliceret ting at forstå, særligt for ikke-udviklere, så i forsøger på at give alle os udviklere en måde at overbevise chefen (eller kunden) om at Flex 2 er vejen har de lavet et eksempel på en Flex 2 applikation, nemlig JamJar.

Læs resten af dette indlæg


Tags: , ,

Flex 2 og Flash Player 9 officielt ude nu!

Kategori: Nyheder | Kommentarer (0)
Gemt: 2006-06-28 13:08


Aldrig har jeg set den samme nyhed på så mange forskellige blogs på samme tid, men det skal nu ikke forhindre mig i også at skrive lidt om det, for både Flex 2 og Flash Player 9 er så sandelig store nyheder.

Læs resten af dette indlæg


Sessions fra Adobe Developer Week

Kategori: Diverse | Kommentarer (0)
Gemt: 2006-06-22 13:04


Sidste uge var Adobe Developer Week, hvilket betød at der blev holdt et utal af online konferencer om alle mulige og umulige emner.
Men, som det ofte er med den slags, så kan det være svært at finde tid til at se dem lige når de er der, men frygt ej, de er allesammen blevet samlet og lagt online.

Læs resten af dette indlæg