Week 8, continued
Sisällysluettelo:
Älä koskaan aliarvioi kehittäjien työkaluja
Molemmat käyttäjät ja sovelluskehittäjät ovat edelleen nälkäisiä ns. "natiiveja" -sovelluksia varten eli tietylle käyttöjärjestelmälle suunniteltua ohjelmistoa. Ensiluokkainen esimerkki? IPhone. Vuoden 2007 Worldwide Developers Conference -konferenssissa Apple keskusteli "melko makeasta" tapa kehittää iPhone-sovelluksia: Web-sovellukset. Vaikka alan johtajat esittivät esiin Web-sovellusten potentiaalia ja voimaa, monet kehittäjät ja käyttäjät huusivat. He eivät halunneet vain Web-sovelluksia, he halusivat todellisia sovelluksia, jotka voisivat hyödyntää täysimääräisesti iPhone-teknologiaa. Vuotta myöhemmin Apple julkaisi iPhone OS 2.0: n ja App Storen. Loppu on historiaa, koska App Storesta tuli menestyvä menestys, ja Applen Web-sovellus on pelkkä alaviite vertailulla.
Voit tehdä paljon Web-tekniikoilla: Kirjoita kirjain. Työskentele laskentataulukossa. Muokkaa kuvaa. Mutta paljon enemmän voit käyttää Windows- ja Mac OS X -käyttöjärjestelmissä käytettäviä tekniikoita. En ole vielä tavannut yhtä ainoaa Web-sovellusta, jota mieluummin kuin hyvin tehty työpöytäasiakas kyseiselle verkkosovellukselle tai -palvelulle. Kotonani Macissa käytän Tweetien lähettämään Twitter-päivityksiä Twitter-käyttöliittymän sijaan. Käytän iPhotoa valokuvien hallintaan ja ladata ne Flickr-palveluun ja iCal nähdäksesi Google-kalenterit. Tietokoneessani käytetään Excel-taulukkolaskentaohjelmia ja Wordä artikkeleiden kirjoittamiseen. Meebon pikaviestien sijaan käytän Pidginia Windowsissa ja iChatissa Mac OS X: ssä. Ei ole yhtä verkkosovellusta, joka tarjoaa minulle virran, joustavuuden ja käytettävyyden, jota perinteinen työasemaohjelma voi tarjota.
käyttökokemus
Toinen asia on se, miten kukin sovellus käyttäytyy. Tällä hetkellä tiedän kuinka useimmat WIndows- ja Mac-sovellukset toimivat, kun hoidan tiettyjä tehtäviä. Molemmilla käyttöjärjestelmillä on erilaisia suunnittelukonsepteja ja standardeja, joiden avulla kehittäjät voivat rakentaa sovelluksiaan. Lyhyesti sanottuna suurin osa tiedät, mitä odottaa perinteisellä työpöytäsovelluksella. Ajoittain Web-sovellukset saattavat saavuttaa tämän ennustettavuuden, mutta juuri nyt Web-sovellusten kehittäminen on vielä kokeilujaksoa.
Tuleeko tulevaisuus hybridi?
Olen keskustellut ystäväni kanssa siitä, onko cloud computing on tulevaisuuden tapa. Molemmat meistä olivat yhtä mieltä: se ei ole ainakaan itsessään. Mutta me kuitenkin suostuimme siihen, että OS: n tulevaisuus tulee todennäköisesti jonkinlaiseksi keskikentältä vanhojen ja pilvipohjaisten käyttöjärjestelmien välillä. Puhun ohjelmistosta, jolla on pilvitietokantoelementti ja sidottu verkkopalveluihin, mutta se on räätälöity tietylle käyttöjärjestelmälle.
Twitter-asiakkaiden räjähdys on erinomainen esimerkki. Siellä on monia, joista jokaisella on oma tapa integroida Twitteriin. Joillakin on ominaisuuksia, joita et vain pääse Twitteriin, kuten suorat linkit palveluihin, kuten TwitPic ja TinyURL, sekä integroidut lyhennetyt URL-esikatselut (joten voit hakea lyhennetyn URL-osoitteen takana olevan tietojenkalastelun tai huijauksen ennen sinua vierailla sivustolla), erilaisia näyttöasetuksia (fontti, tekstin koko jne.) ja kyky seurata useita Twitter-syötteitä kerralla. Nämä ovat sellaisia asioita, joita Twitter ei itse tarjoa eikä voi koskaan antaa, koska sen näennäisen minimalistinen suunnittelu etiikka. Mutta nämä ovat asioita, joita voit saada Twitter-työpöydällä juuri nyt. Jokainen näistä sovelluksista on suunnattu tietyn verkkopalvelun (tässä tapauksessa Twitter) ympärille, mutta on tehty erityisillä käyttöjärjestelmillä mielessä, ja ne hyödyntävät eri ominaisuuksia, joita OS voi tarjota.
Toinen esimerkki tästä on nykyinen versio Applen iWork-tuottavuusohjelmistosta. iWork '09 on tyypillinen tuottavuussarja laskentataulukosta, esitysohjelmistosta ja tekstinkäsittelyohjelmasta, mutta pakollisella Apple-kierroksella. Mutta se on myös integroitu Applen online iwork.com -palveluun, jossa voit jakaa ja tarkastella iWork-dokumentteja verkossa, kun olet poissa tietokoneestasi. Se ei salli asiakirjojen muokkaamista verkossa (vielä), mutta minulle on selvää, että tämä on tulevaisuuden tapa: täysimittaiset, natiivit sovellukset, kun olet tietokoneellasi, mutta tiukka integraatio verkkopalveluihin, joten kun olet poissa tietokoneesta, voit silti käyttää tavaraasi. Se on molempien maailmojen paras.
Älä ymmärrä minua väärin, Chrome-käyttöjärjestelmä on kiinnostava, ja se on hauskaa ja mielenkiintoista katsella sen kehittymistä. Ja se varmasti vetoaa käyttäjien osajoukkoon. Mutta minun täytyy nähdä enemmän - paljon enemmän - pilvilaskennasta vakuuttamaan minulle, että se on tie eteenpäin.
Onko toinen 200 miljoonaa dollaria ostaisi Facebookin tulevaisuuden?
Venäläinen sijoittaja on pumpannut lisää rahaa Facebookiin, mutta yhtiö tarvitsee vielä todellinen liiketoimintasuunnitelma.
Onko tämä iPhone Nano? Toivottavasti ei
Apple-patentti paljastaa ääneen, kaksipuolisen laitteen, joka ei voi olla todellinen. Voiko se?
Intian 35 dollaria tietokone on tulevaisuuden tietotekniikka
Intian hallituksen esittämä 35 dollarin kosketusnäytön tablettiprototyyppi voisi muuttaa tietojenkäsittelyä ja muuttaa tablet-tietokoneen