2011 i Flash og Web Apps: A Retrospective
Del
Del
6
Del
Denne Cyber Monday Envato Tuts + kurs vil bli redusert til bare $ 3. Ikke gå glipp av.
Med året 2011 på en nær, er det på tide å reflektere over noen av de viktigste industri hendelser i året. Mye har skjedd ... vi vil plukke ut noen av de biter som vil være mest interessant for leseren app og spillutviklere fra verden av industrien, web, kjøretider, operativsystemer, mobil, og mer!
< h2> Tidlig på året ...
I første del av dette året, så vi utgivelsen av Android 3.0 "Honeycomb" - en tablet-spesifikk versjon av den populære mobile operativsystemet. Ett av elementene som denne versjonen av OS var ugyldig for var den opprinnelige mangelen på Flash Player støtte. Dette vil senere bli gjennomført, men ikke før mye negativitet ble uttrykt over utelatelsen. Nå som året er nesten på slutten, vi har en større forståelse av hva som kan ha bidratt til denne forsinkelsen ... og det er en trist påminnelse om at selv for store bedrifter, ressurser er langt fra grenseløse.
Året var fortsatt relativt ung da mars førte oss mer interessante utviklingen. Adobe lanserte et prosjekt på Labs, kodenavn "Wallaby", en AIR-applikasjon som konverterer spesifikke FLA-filer til HTML-basert utgang til å utføre animasjoner i nettleseren når Flash ikke støttes (iOS /WP7), eller når HTML-utgang er ønsket . Med Adobe nå snakker om HTML utgang direkte fra Flash Professional, kan man undres om det kan være det endelige resultatet av denne prototypen? Samme måned også brakt oss AIR 2.6 og Flash Player 10.2 for Android, som til slutt gitt Honeycomb tabletter med mobile Flash Player
På samme tid, Unity kom ut med en stor overraskelse kunngjøring. Fremtidige versjoner av plattformen verktøy vil være i stand til å kompilere til SWF for å støtte Stage3D i Flash Player. Denne kunngjøringen åpnet opp en hel masse eksisterende 3D verktøy for Flash-utviklere (spesielt siden Adobe har i utgangspunktet ingen 3D verktøy støtte for spill), og en bredere distribusjon markedet for aktuelle Unity utviklere også. Begge leire til nytte! Dette var også en klar demonstrasjon av Adobes opprinnelige strategi rundt Stage3D. Slik verktøyleverandører og ramme ingeniører til å bygge høyere nivå komponenter rundt kjernen Stage3D APIer
Vi så også et interessant trekk fra Microsoft i løpet av denne tiden, med en offentlig innsats av selskapet for å overbevise brukere av IE6 til å oppgradere nettleseren gjennom ie6countdown.com nettside. Når selv Microsoft er i gang en kampanje for å få brukerne til å oppgradere fra IE6 ... vel ... trenger jeg si mer? Nettstedet er faktisk en informativ lite ressurs som sporer nedgangen av den mye foraktet browser. ! Her er ser frem til 0%
Spring Advances ...
oppstått en rekke store kunngjøringer fra Adobe på våren, og så ut til å sentrere rundt 360 | Flex konferanse i Denver. Først Adobe kunngjorde Creative Suite 5.5 og en helt revidert utgivelsesplan: i stedet for en ny versjon av Creative Suite hver 18. måned, vil Adobe gi ut en ny versjon hvert år for å holde verktøy relevant i lys av de raske endringene som skjer på web og gjennom mobile enheter. Kunngjøringen ble fulgt noen uker senere av tilgjengeligheten av CS5.5 sammen store oppdateringer til Flash Builder, Flash Professional, og Flex-rammeverket
Under 360 |. Flex, Adobe Flex-teamet tok scenen for å gjøre en annen viktig kunngjøring: opprettelsen av et nytt forhold mellom Adobe og samfunnet i form av Spoon prosjektet. Mens Flex hadde faktisk vært en åpen kildekode rammeverk for år på dette punktet, var det ingen organisert måte som samfunnet kan faktisk bidra patcher og endringer på en akseptabel måte. The Spoon prosjektet ville etablere en modifisert gaffel (eller skje [oh, nå får jeg det - Ed] I andre Adobe nyheter, Flash Player 10.3 ble sluppet og Adobe demonstrert Flash Media Server 4.5 og gjennomføringen av HTTP Live Streaming (HLS) - en form for streaming-teknologi som biter data i små pakker for transport over normal HTTP-protokollen samtidig som muliggjør multi-bitrate støtte for varierende enheter og tilkoblingshastigheter. Dette gjør FMS å streame video til iOS hjelp av HTML < video > tag. Cool. En av de større kunngjøringer som kom ut av Google I /O-konferansen i år var det Google Chromebook. Chromebook er en netbook-klasse enhet som er ment å kjøre kun nettleserbaserte applikasjoner, noe som resulterer i super-rask oppstart ganger og vedvarende lagring i skyen. Google kunngjorde også en ny oppdatering til Google TV bygget på Honeycomb. Med dette, ikke bare ville alle brukere få fordelene av en oppdatert Android OS, men Android Market vil bli aktivert på Google TV-enheter, slik at utviklere å målrette disse systemene sammen smartphones og tabletter. (Mangelen på markedet tilgang på den opprinnelige Google TV var en stor forglemmelse, i den oppfatning av mange utviklere.) En siste bemerkelsesverdig element for våren var utgivelsen av Blackberry Playbook. Dette var en lang tid kommer og gitt kundene ute etter en kraftig brettet et alternativ til iOS og Android, siden Blackberry Tablet OS er bygget på QNX - kjent for sin stabilitet og generelle pålitelighet. Dessverre har den tabletten ikke virkelig tatt av siden enheten fortsatt ikke har en innfødt e-postklient, kalender, eller Angry Birds *. Android 4.0 "Ice Cream Sandwich" ble endelig sluppet i november. En av de store tingene om denne kunngjøringen er at Google har sluppet kilden til både ICS og Honeycomb! Alle Android-tablet produsenter der ute kan endelig dra nytte av denne ressursen. Selv om Flash Player i dag ikke fungerer med ICS, har Adobe forpliktet til å gi en oppdatering på Android som vil få dette til å virke på det nye operativsystemet. I Flash Runtimes nyheter, har mye Stage3D ressurser og demoer av vært dukker opp på nettet. For en god ressurs på å bruke Stage3D for spill, vil jeg anbefale å ta en titt på Adobe Flash 11 Stage3D (tue) Game Programming nybegynners Guide av Christer Kaitila. Utrolig nok, selv fornektet konsoll utgivere som Square-Enix har en alvorlig kikk på Stage3D og har begynt å demonstrere noen spill bygget med disse teknologiene. Flash Player 11.1 og AIR 3.1 ble sluppet i tillegg. For de som ønsker en kortfattet, gratis ressurs til hva som er nytt i hver av disse runtimes; Jeg foreslår at du sjekker ut et sett med bøker utgitt av O'Reilly som en del av Adobe Developer Library: Hva er nytt i Flash Player 11 og Hva er nytt i Adobe AIR 3. (Ok, ja, jeg er forfatter av disse bøkene, men jeg ikke få noen royalties fra dem siden de er gratis!) webstandarder samfunnet satt opp movethewebforward.org som har som mål å få personer involvert i læring og bidrar til standard web-teknologi på sin egen måte. Det er en spesielt god ressurs for dem som kanskje trenger litt veiledning langs den aktuelle web landskapet, selv om det ikke ser ut som det er noe for alle her. I en overraskelse spillet til HP, er WebOS kommer til å være bidratt til åpen kildekode-miljøet. Det ser ut til at OS er langt fra død, og HP har ikke utelukket produksjon av nye enheter som utnytter WebOS plattformen. Aldri telle noen ut. Adobe vert en liten "Flex Samfunn Summit" i San Francisco med 20 Flex utviklere fra samfunnet for å diskutere fremtiden til Flex-rammeverket. Den uttalte målet med toppmøtet er å "fikse forvirring, gir avklaring, og gjenoppbygge tillit." Noen av de viktigste takeaways fra denne diskusjonen er: Det er fortsatt mye som må gjøres, men det er en god ting at ting går fremover på en positiv måte. 2012 vil være et interessant år for sikker. Vi avslutter året med rykter om at Silverlight 5 vil mest sannsynlig være den endelige versjonen av at runtime. Mens Silverlight aldri fanget på den måten Microsoft opprinnelig plassert den (som en "Flash killer"), er det trist at så mange utviklere som investerte sin tid i teknologien kan sitte igjen med en forlatt runtime. Silverlight gjorde mye for å anspore Adobe til handling - en gradvis oppbygging av utviklingsarbeid for driftstider og verktøy. Uten konkurrerende teknologier, er det alltid mulighet for selvtilfredshet ... og det er bra for noen. Anmeldelser
) av kodebase som ville være fellesskap drevet. Patcher fra denne gaffel vil da bli akseptert og integrert i Adobes versjon av Flex som må være. Nå som vi sitter ved utgangen av dette året, kan vi se hvor avgjørende denne utlysningen var til dagens situasjon ...
Det var robuste unnskyldninger fra Adobe ledere rundt hvordan meldinger ble håndtert
"For mange år framover Flex kommer til å være. den beste måten å lage applikasjoner for web og desktop. " -Danny Winokur (Adobe)
Adobe engasjement i fremtiden Flex vil omfatte "dusinvis av mennesker".
"Flash er ikke bare fokusert på gaming og video. Gaming hjelper skyve konvolutten, men alle kan ha nytte av forbedringene."
"Adobe er forpliktet til å bygge applikasjoner med både Flex og HTML5, ikke bare HTML5."
"Vi har alle interesse at vår kjøretidsteknologi [Flash /AIR] støttes over så mange plattformer som mulig."
Flash Catalyst er avviklet. Design View i Flash Builder er planlagt for fjerning.
Falcon er bygget for å tillate mange tilbake -end kompilatorer som FalconJS - tanken er at en utvikler kan skrive i AS3 /MXML og kompilere koden ved hjelp Falcon, deretter kryss-kompilere utgang for Javascript eller andre språk
Det var en god oversikt over. Apache Software Foundation prosessen ved Roy Fielding, en ASF grunnleggeren.
Adobe vil ikke lenger signere RSLs, dette vil bli gjort gjennom Apache.
Forslag til Apache inkubator er nesten klar. Anmeldelser
En Flex whitepaper vil bli offentliggjort i januar.