A Christmas Computer Bug, and the Future of Files
Indholdsfortegnelse:
- Underskud aldrig kraften i udviklerværktøjer
- Det handler om at Brugeroplevelsen
- Vil fremtiden være en hybrid?
Underskud aldrig kraften i udviklerværktøjer
Begge brugere og appudviklere er stadig sulten efter såkaldte "native" applikationer - det vil sige software designet til et bestemt operativsystem. Et godt eksempel? IPhone. På 2007 Worldwide Developers Conference diskuterede Apple en "temmelig sød" måde at udvikle apps til iPhone: Web apps. Mens Apple-ledere på scenen talte om potentialet og magten hos webapps, stønnede mange udviklere og brugere. De ønskede ikke bare webapps, de ønskede rigtige apps-apps, der kunne udnytte den teknologi, som iPhone tilbød. Et år senere udgav Apple iPhone OS 2.0 og App Store. Resten er historie, da App Store fortsatte med at være en stor succes, og Apples webappinitiativ er blot en fodnote i sammenligning.
Du kan gøre meget med webteknologier: Skriv et brev. Arbejde på et regneark. Rediger et billede. Men der er så meget mere, du kan gøre ved at bruge teknologierne i et operativsystem som Windows og Mac OS X. Jeg har endnu ikke mødt en enkelt webapp, som jeg foretrækker over en velbragt desktop-klient til den webapp eller -service. På mit hjem Mac bruger jeg Tweetie til at sende Twitter-opdateringer i stedet for Twitter-webgrænsefladen. Jeg bruger iPhoto til at administrere mine billeder og uploade dem til Flickr og iCal for at få vist Google-kalendere. På min pc bruger jeg Excel til regneark og Word til at skrive artikler. I stedet for Meebo til IM bruger jeg Pidgin på Windows og iChat på Mac OS X. Der er ikke en enkelt webapp, der giver mig den magt, fleksibilitet og brugervenlighed, som en traditionel desktop app kan tilbyde.
Det handler om at Brugeroplevelsen
Et andet problem handler om, hvordan hver app opfører sig. Lige nu ved jeg, hvordan de fleste WIndows og Mac apps vil opføre sig, når jeg udfører bestemte opgaver. Begge operativsystemer har forskellige designkonventioner og standarder for udviklere at opbygge deres apps til. Kort sagt, du ved for det meste, hvad du kan forvente med en traditionel desktop app. Med tiden kan webapps opnå dette forudsigelighedsniveau, men lige nu er webappudvikling stadig i en forsøgsfase.
Vil fremtiden være en hybrid?
Jeg har haft samtaler med en ven om, hvorvidt cloud computing vil være vejen for fremtiden. Vi begge enige om: Det er ikke mindst i sig selv. Men vi er også enige om, at fremtidens operativsystem sandsynligvis falder i en slags mellemliggende mellem operativsystemerne i det gamle og et skybaseret OS. Jeg taler om software, der har et cloud computing element og binder til onlinetjenester, men er skræddersyet til et bestemt OS.
Eksplosionen af Twitter klienter er et glimrende eksempel. Der er mange at vælge imellem, hver med sin egen måde at integrere med Twitter. Nogle har funktioner, som du ikke kan få med Twitter, såsom direkte sammenkædninger til tjenester som TwitPic og TinyURL, samt integrerede forkortede URL-forhåndsvisninger (så en du kan fange et phishing-forsøg eller svindel gemmer sig bag en forkortet URL før du gå til webstedet), forskellige visningsindstillinger (skrifttype, tekststørrelse osv…) og evnen til at overvåge flere Twitter-feeds på én gang. Dette er ting, som Twitter selv ikke giver, og kan aldrig give givet sin tilsyneladende minimalistiske designetik. Men det er ting, du kan få på en Twitter-desktopklient lige nu. Hver af disse apps er orienteret omkring en bestemt onlinetjeneste (i dette tilfælde Twitter), men er lavet med bestemte operativsystemer i tankerne, og de udnytter de forskellige funktioner, som et operativsystem kan tilbyde.
Et andet eksempel på dette er Nuværende version af Apples iWork produktivitetssuite. iWork '09 er din typiske produktivitetspakke med et regneark, præsentationsapp og tekstbehandler, men med den obligatoriske Apple twist. Men det integrerer også med Apples online iwork.com-tjeneste, hvor du kan dele og se dine iWork-dokumenter online, når du er væk fra din computer. Det tillader ikke redigering af dokumenter online (endnu), men det er klart for mig, at dette er fremtiden: fuldt udviklede, native apps til, når du er på din computer, men med tæt integration til onlinetjenester, så når du er væk fra din pc, kan du stadig få adgang til dine ting. Det er det bedste fra begge verdener.
Forsæt mig ikke forkert, Chrome OS lyder spændende, og det vil være sjovt og interessant at se det udvikle sig. Og det vil helt sikkert appellere til en undergruppe af brugere. Men jeg bliver nødt til at se mere - meget mere - fra cloud computing for at overbevise mig om, at det er vejen frem.
Jeg får en så radikalt blandet reaktion fra alle, jeg snakker med, når jeg optager Electronic Entertainment Expo (aka E3), som jeg ikke ved, hvad jeg skal tro mere. For længe siden i en galakse langt langt væk, var E3 faktisk sjovt, et åndløst skuespil af lyd og lys til folk, der ikke kan få nok Disneyworld i deres kost.
Glem ikke, om noget
I august købte jeg en Samsung M520-telefon fra Sprint. Telefonen fungerede i et par uger, men så stoppede det med at modtage et signal. Jeg tog telefonen i Sprint-butikken, som fortalte mig, at jeg skulle kontakte Samsung til reparationer. Ca. en måned efter at jeg fik den reparerede telefon, standsede den igen. Jeg bad Samsung om at erstatte telefonen, men de sagde, at de kun ville reparere det. Efter et par måneder med at gå frem og tilbage med Samsung, har jeg fået nok af denne telefon!
James Kirk, New York, New York
Jeg varede lidt over tre timer på min første dag i den fiktive russiske stat Chernarus. Jeg har fået at vide, det er ret godt, men bare at forlade stranden i live var sejren nok for mig. Jeg trak fri for de blodede arme, der greb på mig, men det var dumt held, at jeg sprang frantisk op på en stejl, mørk skovklædte bakke, indtil jeg mistede de gråfødte forfølgere i fordybningerne og ukrudtene. Udmattet lægger jeg mig ned for at skjule mig, men opdagede, at jeg blev såret og blødt. Da jeg lærte at
En stejl indlæringskurve, men jeg havde absorberet min første lektion: Hold dig ude af syne. Min anden lektion fandt sted senere samme dag, da jeg indså, at lyden af mit rifle var en middagsklokke. Jeg døde på gaden med mine ben knust, druknede i en skrig af skrigende vanvid. DayZ lærer ved et brutalt eksempel. Eksponering er ikke-eksisterende, men når du lærer noget, har du en tendens til ikke at glemme det.