>div class="container">

TEST

Förra veckan länkade jag till ett inlägg där utvecklaren Nisse Bryngfors gav sina synpunkter på Apple’s blockerande av Flash packager for iPhone. Nu har Nisse tittat närmare på Flash Professional CS5 som presenteras av Adobe idag. På grund av att Apple slagit undan benen på en stor nyhet i Flash CS5 känns uppdateringen betydligt mindre intressant.

    Adobe utannonserar Flash Professional CS5 och jag har haft möjlighet att under en tid ta en närmare titt. Bättre integration med övriga CS5 program, fokus på att utveckla för många olika skärmar samt bättre texthantering är några av nyheterna.

Bryngfors.comEn första titt på Flash CS5

Nisse Bryngfors som jobbar som Flash- och webbutvecklare har postat ett inlägg som tar upp Apple’s ändring av License Agreement för iPhone 4.0 SDK och hur det påverkar programutvecklare.

Detta kommer som Nisse skriver vid sämsta tänkbara tidpunkt för Adobe då de ska presentera sitt programpaket Creative Suite 5 om bara tre dagar då en av försäljningsargumenten är att Flash CS5 kan exportera appar till iPhone.

    Som utvecklare tycker jag Apples val av väg är oerhört skrämmande. Jag har full förståelse för att de vill garantera användarupplevelsen och därför vägrar att ge iPhone och iPad stöd för Flash. Men att de ger sig på utvecklarna och begränsar deras val av utvecklingsmiljö är en helt annan sak. Och om du tror att detta bara påverkar Adobe så ska du tänka om. Det finns många andra verktyg som fungerar på samma sätt och som också ligger i farozonen, t.ex. Unity som används till många av de populära 3D-spelen i Appstore.

    Det står helt klart att iPhone och iPad har blivit mindre intressant för utvecklare som vill använda andra verktyg än Apples egna. Tyvärr är detta inget användarna kommer bry sig om och därför kommer iPhone och iPad fortsätta sin succé. Oavsett att villkoren för de vanliga arbetarna, d.v.s. utvecklarna, har blivit mycket sämre.

Bryngfors.comApple förhindrar Adobes ”Packager for iPhone”

Ännu är inte den skarpa versionen av Flash Player 10.1 här men det börjar närma sig. Tack vare 10.1 kommer processorbelastningen för oss Mac-användare gå ner något även om vi inte Apple tillåter Flash att få tillgång till hårdvaruacceleration som under Windows.

Flash Player 10.1 Release Candidate Release Notes (PDF)

    Flash Player 10.1 will be available for a broad range of mobile devices, including smartphones, netbooks and other Internet-connected devices, allowing your content to reach your customers wherever they are. As with Flash Player 10, this release also supports Windows 7 and Mac OS X 10.6 (“Snow Leopard”) desktop operating systems.

    The consistent Flash Player browser-based runtime is the most productive way to deliver content to users across operating systems and devices. Runtime consistency reduces the cost of creating, testing and deploying content across different device, software, network and user contexts and helps improve business results.

Ladda ner Flash Player 10.1 Release Candidate

Nu kanske ni undrar varför jag skriver detta i en blogg som mest handlar om Apple. Men jag jobbar som flashutvecklare och så snart Flash CS5 kommer så blir det möjligt att skapa appar till iPhone och iPad med hjälp av Flash. Så funderar du på att skapa appar till iPhone och inte känner för att lära dig Objective C då Flash är mycket snabbare att komma in i så kan du redan nu skissa upp dina idéer på rätt sätt i Photoshop.

Nu vill jag inte säga att Flash är bästa lösningen för att skapa iPhone och iPad appar men till vissa appar och spel kan det vara en nog så bra lösning som Objective C. En annan fördel med appar i Flash är att samma app som du skapar kan exporteras både till webben och iPhone.

Bloggen InsideRIA har ett inlägg som går igenom vad du kan tänka på när du skapar photoshop-dokument för att det ska gå så smidigt som möjligt att importera in dom i Flash. Lika bra att göra rätt från start så tjänar du tid.

Ännu ett inlägg kom förra veckan i debatten och Flash. Där Daniel Eran Dilger påstår att Flash inte skulle fungera på Touch Screen. Flera sajter hoppade såklart på tåget och höll med att det inte kommer fungera för att Flash (ofta) använder Mouse Over. Ja om man tänker lite så använder sig flera webbsidor just att Mouse Over och Flash klarar av detta också.

Artikeln av Daniel Eran Dilger – An Adobe Flash developer on why the iPad can’t use Flash är bakgrunden till dessa påståenden att Flash inte skulle fungera på Touch Screens.

Mike Chambers svarar ut reder ut hur Flash hanterar Mouse Events och att detta inte är något Flash-specifikt problem på pekskärmar.

    Basically, the writer is arguing that because some Flash content uses Mouse over / hover events (MouseEvent.MOUSE_OVER), and because there is no such event as a hover on a touch devices, then apparently, most Flash content just flat out wont work on touch devices.

    I wanted to make a quick post that corrects some of the false assumptions and conclusions presented in the article, which include:

    1. Hover events do not work in Flash content on devices with touch screens. That is false, they do work.
    2. Any issue with hover or any other mouse events on a touch screen device, are specific to Flash. They are not. They affect HTML and any other web content as much as Flash.
    3. Most Flash content relies on hover events. Wrong. I dont have a scientific breakdown on how much Flash content RELIES on hover events, but at least in my experience with the Nexus one, almost all content I have come across has worked well with touch screen input, including those that use hover events.

Mike ChambersFlash Player content, Mouse Events, and Touch input

Det pratas en massa just nu om att Adobe är lata och inte satsar på att Flash ska fungera bra på Mac med mera. Tinic Uro på kaourantin.net har en bra artikel där han förklarar Core Animation och prestanan på Mac.

    The purpose of this post is to deep dive into a subject Kevin Lynch touched upon recently, specifically Mac performance and his comment about Core Animation. Whenever performance is mentioned in the context of Flash it gathers a lot of the attention and some of the technical background is lost in the PR.

Kaorantin.net – Core Animation

Äntligen någon som skrivit en nyanserad artikel om Flash och HTML5. Flash är inte bara video och det är många gånger enda sättet att konstruera en rich-media applikation som fungerar lika på alla browsers. Det är inte den ena teknologin mot den andra.


Bild från The Official ABSOLUT website

    I’m often asked “Will HTML5 replace Flash?” on the Web. The quick answer is no. However, there is a lot of nuance here and it’s helpful to make the distinction between two broad classes of content applications that are deployed in browsers.

    First, there are what I would call Web Productivity Apps. These kinds of applications require responsive, cross-platform, desktop like and highly interactive experiences. They often require seamless integration with existing web content and data

    The second broad class of applications are what I would call Rich Media Apps. These kinds of applications include largely consumer-facing, audience and media centric experiences

    I’m also often asked “Will HTML5 Video replace Flash Video?”. Posited as a winner-take-all, absolute, the answer is clearly no. But like the nuance of HTML5 vs. Flash on the Web, there is also a very nuanced and complex evolving landscape in the video format world.

Läs Jeremy Allaire’s artikel ”The Future of Web Content – HTML5, Flash & Mobile Apps” på TechCrunch

Många konstigheter dyker tydligen upp om iPad nu när utvecklarna har satt tänderna i SDK’n. Bland annat har man funnit spår av telefonfunktionalitet, kamera, videochat bland annat. Dessutom visar Apple’s bilder och filmer upp en iPad som helt klart kör Flash.

Vi börjar med den gemensamma ”filarean” som uppenbarligen finns på något sätt, men det är inte helt klart hur den fungerar. AppleInsider har en bra beskrivning men det är inte helt klart hur det kommer fungera i praktiken än. Det verkar som inte finns en gemensam filstruktur utan varje App lagrar sina filer i sin egen instängda sandlåda.

Dock verkar det som Appar kommer kunna ge tillgång sin sina filer genom fildelning till en dator exempelvis. Jag skulle gärna se att olika appar får tillgång till varandras filer. Exemplet är ett FTP som laddar ner en fil. Kunna öppna den och gära ändringar i en annan App för att sen kunna skicka tillbaka den till servern.

När det gäller kamera kan det mycket väl vara så att Apple tänkt implementera detta i kommande modeller eller rent av tills den släpps. Men det är ju mindre troligt. Lär mer på iPhone Alley.

Telefonfunktionalitet tror de flesta är en kvarleva då iPad använder samma OS som iPhone i princip. Läs mer på Cult of Mac.

Även spår av videochat har man funnit och något som kallas WildCat tethering. Läs mer på MacStories: Evidence of Video Conferencing Found in iPad OS & References to Camera Tethering and “Wildcat” Found in New Beta of iPhone OS.

En liten rolig och intressant sak är att Apple’s reklammaterial för iPad helt klart visar att den kör Flash. Nu kan det förstås vara så att man kört webbläsaren i en vanlig dator och lagt in bilderna i efterhand. Men det märkliga är att det inte ser ut som något annan webbläsare då specifika funktioner så som zoom bara finns i iPad. Lär mer på Cult of Mac.

.

Adobe är inte helt nöjda med att Apple inte tillåter Flash på iPad. Det borde faktiskt inte vi användare vara heller. Vill man besöka en sida som Disney så fungerar det inte. Kanske lite svårt att förklara för småttingarna att HTML 5 är framtiden?

Jag tycker helt klart att Apple ska ge oss valet att använda Flash om vi vill. Ge oss helt enkelt möjligheten att stänga av eller aktivera Flash i inställningarna så är problemet löst. Nu är det förstås inte en teknisk fråga för Apple utan en politisk sådan.

    It looks like Apple is continuing to impose restrictions on their devices that limit both content publishers and consumers. Unlike many other ebook readers using the ePub file format, consumers will not be able to access ePub content with Apple’s DRM technology on devices made by other manufacturers. And without Flash support, iPad users will not be able to access the full range of web content, including over 70% of games and 75% of video on the web.

Läs mer på The Flash Platform Blog.

Bild från Engadget.

Varför folk är så arga på den teknik som givit webben YouTube, Vimeo m.m. är för mig ett mysterium. Flash är inte perfekt men tacka vet jag den webb vi har idag tack vare att Flash drivit fram tekniken än innan. John Nack har på sin blogg skrivit en artikel som ger en mycket bra och sansad bild av Flash.

    Let’s be clear: It’s fine to say that Flash is flawed; it is. (You know who’d agree? The Flash team.) It’s fine to hope for alternatives to take root. (Competition makes everyone better.) But let’s also be honest and say that Flash is the reason we all have fast, reliable, ubiquitous online video today. It’s the reason that YouTube took off & video consumption exploded four years ago. It’s the reason we have Hulu, Vimeo, and all the rest–and the reason that people now watch billions of videos per day (and nearly 10 hours apiece per month) online. Without it, we’d all still be bumbling along.

Hela artikeln läser du här: Sympathy for the Devil