![]() | |||
|---|---|---|---|
| |||
Google tuo Javan pilveen
Sovellukset ajetaan Googlen massiivisessa palvelinympäristössä. Pienen sovelluksen pyörittäminen on ilmaista, paljon levytilaa tai tietoliikennettä tarvitsevan on vaihdettava maksulliseen luokkaan. App Engine tarjoaa Java 6 -yhteensopivan virtuaalikoneen, joka toimii turvallisuus- ja skaalaussyistä Googlen rajaamassa hiekkalaatikossa. Sovellus ei voi kirjoittaa esimerkiksi itse suoraan levylle, vaan sen on käytettävä Googlen tiedonvarastointipalvelua. Googlen Java on standardi-Javasta karsittu toteutus, jossa ei ole täyttä luokkakirjastoa. Google on listannut tuetut Java-rajapinnat kehittäjäsivustollaan, josta löytyy myös tietoa yleisimpien kehittäjäkirjastojen toimivuudesta App Enginessa. Vaillinainen Java-toteutus on suututtanut Sunin avoimen koodin lähettilään. Simon Phipps pelkää, että Googlen myötä Java pirstaloituu ja toivoo, että yhtiö toisi toteutuksensa JCP-komitean käsiteltäväksi. Google Code: App Engine Java Overview Android nyt myös ilman näppäimistöä
Google on julkistanut lähes valmiista Android 1.5 -mobiilialustasta kehittäjille tarkoitetun esiversion. Valmis kehittäjäpaketti (SDK) julkaistaan Googlen mukaan kuun loppuun mennessä. Varsinaisten puhelinpäivitysten aikataulusta ei ole vielä tietoa. 1.5:n käyttäjälle näkyviä uudistuksia ovat muun muassa kosketusnäytöllä toimiva näppäimistö ja videokuvan tallentaminen. Kosketusnäyttöä tarvitaan tulevassa HTC Magic -puhelimessa, jossa iPhonen tapaan ei ole fyysistä näppäimistöä. Teknisellä puolella Linux-ydin on vaihdettu tuoreempaan ja JavaScriptin käsittelyyn käytetään huippunopeaa SquirrelFish Extreme -moottoria. Myös esimerkiksi GPS, kameran käynnistäminen ja vieritys ovat saaneet nopeutuksia. Uusi versio tuo kehittäjille rajapintoja pienten widget-sovellusten luomiseen, äänen ja kuvan tallentamiseen sekä puheentunnistukseen. Samalla kehittäjäpaketilla voi jatkossa työstää sekä Androidin 1.1- että 1.5-version kanssa toimivia sovelluksia. MobileCrunch: Android "Cupcake" build nearly golden brown Web-tekniikat haltuun: CSS-rungot, osa 1
CSS-tyylit sisältävät toistuvia elementtejä: otsikoita, listoja, palstoja ja lomakkeita. Tyylin rakentamista ei kannata aloittaa tyhjästä, sillä tarjolla on monta valmista runkoa jotka sisältävät valmiit perusosat. Yksi tällainen on Blueprint. Blueprintissä on kaksi perustoimintoa: se tarjoaa siistin typografian ja ruudukkomallin, jonka avulla on helppo rakentaa palstoja ja muuta asettelua. Lisäksi Blueprintille on saatavissa laajennuksia, joilla syntyvät esimerkiksi painikkeet ja välilehdet. Blueprint ladataan verkosta ja laitetaan omille sivuille haluttuun hakemistoon. Tämän jälkeen sivuille lisätään linkki Blueprintin kolmeen tyylitiedostoon: yksi on normaali näyttötyyli, toinen tulostukseen ja kolmas korjaa Internet Explorerin virheet. Sivun asettelu syntyy Esimerkkisivulla on 6 yksikköä leveä navigaatiopalsta vasemmalla ja 18 yksikköä leveä sisältöpalsta oikealla. Nämä tulee kääriä elementtiin, jonka luokka on Joku saattaa älähtää, ettei tällainen ulkoasun merkitseminen luokkiin ole semanttista. Tätä ongelmaa ja sen kiertämistä käsitellään seuraavassa osassa. Christian Montoya: Blueprint | Sähkeuutiset Ajaxian: EcmaScript Edition 5 | ||
| |||
| | Talentum.com Talouselämä Tietoviikko MikroPC Tekniikka&Talous Metallitekniikka Markkinointi&Mainonta Uratie Fakta Energialehti Mediuutiset Arvopaperi |

Google App Engine -pilvialustalla voi nyt käyttää myös Javaa. Tähän saakka App Engine -sovellukset on pitänyt koodata Pythonilla. Tutun kielen ansiosta alusta houkuttee entistä laajempaa kehittäjäyleisöä.
Asa Dotzler: What's the web look like?
Tumblr: Dork Yearbook
I want one of those: Gold bullion mouse
Ei kommentteja:
Lähetä kommentti