Visar inlägg med etikett Boxee. Visa alla inlägg
Visar inlägg med etikett Boxee. Visa alla inlägg

2010-05-02

Om att skriva en app till Boxee, del 2

Efter ett andra ryck med SVTPlay-appen så har jag nu något som det funkar att använda. Åtminstone delvis. Jag återkommer till det. Så här kan det se ut:



Åh, snyggt UI! Och så står det "Hello, how are you?", så sympatiskt! Lite grejer att välja på: Barn, Drama, Nyheter... Nej, vet du vad, jag vill se något underhållande! Kultur och nöje låter som min grej!



Här fanns det både roliga och tråkiga grejer, ser det ut som: Babel, Fy Bubblan, Cirkus, det låter som värsta skiten. Jag vill se Det kungliga bröllopet!



Fyra hela avsnitt, på SVT snålas det inte! Jag tror att jag vill se Det Senaste(tm), så jag plockar det...



Ahhhh... Kunglig underhållning!

Vissa brister i appen framgår redan av bilderna ovan. UI:t är inte helt perfekt. Typ det är fult som fan. Det går det nog att fixa. Webbskrapningskoden buggar ur här och där, så ibland kanske ett avsnitt inte heter någonting. Det går nog också att fixa. Bara de program som räknas upp på den första webb-sidan dyker upp. Det tänkte jag fixa. Det finns inte med några beskrivningar eller bilder. Det tänkte jag också fixa.

Det börjar kännas ganska trevligt med webb-programmering. Det går fort och är enkelt, även om man inte vet vad man sysslar med eller har några vidare verktyg att jobba med. Förutom det här skrapandet då, det känns mest hemskt, och jag försöker att inte tänka på det. SVTPlay behöver ett publikt API. Alla borde ha det. Tänk så enkelt allt skulle vara då.

Musik-visualisering

Sådan här musik-visualisering som används i musikspelare, går den någonsin framåt? Det slog igenom med Winamp på 90-talet, och var ganska snart så mainstream att till och med Windows Media Player använde det. I nådens år 2010 sitter jag och lyssnar på musik med Boxee och ser ingen skillnad på hur det såg ut på 90-talet. Eller när det nu var Jeff Minter fipplade med de här sakerna på Amigan.



Rent grafiskt har det kanske blivit lite bättre. Nu kan man använda shaders, det kanske gör någon skillnad. Men det är fortfarande samma primitiva analys av ljudet. Visualiseringen är likadan oavsett om man lyssnar på techno eller mongolisk strupsång. För den mesta musik jag lyssnar på gör visualiseringen mest att jag får associationer till Monty Python.

Och tycker någon över huvud taget om skiten? Att det faktiskt används och tvingas på en, vad beror det på? Görs det bara av gammal vana, för att man tror att det är vad användarna förväntar sig, eller finns det faktiskt folk som tycker att det tillför något? Funkar det i kombination med hallucinogena substanser?

2010-04-20

Interaktionsdesign med mera

Jag har aldrig läst interaktionsdesign (om man bortser från trepoängaren "Människa-maskin-interaktion"), men jag kan föreställa mig hur det ser ut när man kommer till den första föreläsningen på A-kursen. Föreläsaren inleder antagligen med något i stil med:

"Välkomna till A-kursen i interaktionsdesign. Det här är första föreläsningen, så jag ska gå igenom lite om administration, upplägget på kursen och så vidare... Men först tänkte jag lära er den viktigaste grundprincipen i alla interaktionsdesign: listor som wrappar är VERBOTEN. Och när jag säger 'wrappar' så menar jag inte en listjävel som hoppar tillbaks till första elementet när man står på det sista och trycker på neråt-pilen. Jag menar listor som gör det utan att hoppa, som låtsas som att de är oändliga, så att du inte märker någon skillnad mellan att hoppa från det sista till det första elementet och att gå från det första till det andra. Blunda och håll den tanken medan jag lägger 5 minuter på att gå igenom var ni hittar kurslitteraturen och vilka frågor som kommer på tentan och vad den hjärndöda labbassen heter, så kommer jag tillbaks till den och lägger resterande 83 minuter på att förklara varför wrappande listor är hjärndödare än labbassen."

Jag testade det här Plex, som är som Boxee eller XBMC, fast ett mellanting. Lite mindre open sourcigt än XBMC, men UI:t ser ut som XBMC. Fast med en wrappande jävla lista i huvudmenyn. Så sjukt störande. "Oj, så många alternativ det finns i huvudmenyn", tänker jag när jag har scrollat ner ganska många steg. Sen upptäcker jag att det är för att den wrappar utan att varna på något sätt. Där var jag nära att ge upp. Sen kollade jag om den kunde scrobbla musik. Det kunde den. Sweet, den ena killer-featuren på plats. (Vän av tempus stör sig eventuellt på blandningen av imperfekt och presens. I så fall hänvisar jag vänligen men bestämt till "Markens gröda" av Knut Hamsun, där tempus-blandningen var/är en del av det som ger/gav en sådan skjuts i språket och som ger/gav honom Nobelpriset.)

Sen kollade jag på apparna. Där börjar sirenerna gå igen: apparna är indelade i något som ser ut som kategorier, men visar sig överlappa. Det vill säga, det är taggar snarare än kategorier. Så om jag vill leta upp en viss app så kan den finnas i någon av avdelningarna, eller i tre av dem. Och vissa av avdelningarna verkar ha i stort sett samma innehåll. Okej, det är en arbetsskada, men i kombination med den wrappande huvudmenyn så klarar jag inte av det. Goodbye plexophiliacs, jag stannar hos Boxee, vars UI jag också skulle kunna ranta om en hel del, men jag slipper i alla fall de mest hjärndöda egenskaperna hos Plex.

2010-04-19

Mediakonsumtion med mera

Förra veckan köpte jag en Jobs Mini för att ha som mediaspelare. På den installerade jag Boxee, som jag fått rekommenderat. Boxee är en typ av mediacenter. Det ger mig ett UI på TV:n och låter mig spela film och musik på datorn och på internet. Jag har inte köpt någon fjärrkontroll, men det funkar med Jobs-telefonen.

Tyvärr är inte Boxee helt stabilt. Ibland knäpper det till i högtalarna på ett ganska obehagligt sätt. Det är dåligt på att avsluta sig när man försöker logga ut. Men det gör inte så himla mycket. Det är ganska bra. Med alla de här små apparna som visar video från internet så breddas mitt TV-utbud på ett ganska härligt sätt. Open University, säger jag bara. Fan vad jag kan nörda ner mig i universitetskurser från Stanford om antikens historia.

Men det finns några nackdelar. Fanskapet kan inte scrobbla musiken jag lyssnar på. Om någon lyssnar på musik och internet inte hör, finns musiken då på riktigt? Sen kan man inte skapa playlists, så man får lyssna på en skiva i taget. Lite sådär som på 90-talet, när man manuellt måste byta skiva. Lite bättre än på 80-talet när man måste byta efter en halv skiva, men inte så väldigt 2010.

Boxee är baserad på kod från ett open source-projekt som heter XBMC. Väldigt open sourcigt namn, måste jag säga. XBMC kan scrobbla. Plus-poäng för XBMC. XBMC har ett sjukt open sourcigt sätt att installera plugins och appar: man browsar runt i kataloger i ett svn-repository. Minus-poäng för XBMC. Det gör att jag inte kan byta. Så jag antar att jag får försöka klara mig utan audioscrobbler tills de fixar det.

Ett tag funderade jag på att skriva mitt eget mediacenter istället. En app som låter mig browsa innehållet på min hårddisk, som spelar filmer med VLC och musik med mpd. Det hade varit något det. Men orka...

Lösningen på alla problem är som vanligt att skriva ett gnälligt blogginlägg. Kom ihåg var du läste det först!