Käyttäjä

Windows Phone 7 vaatii uudet ohjelmat

Microsoftin Windows Mobilen vahvuutena on pidetty alustan pitkään jatkunutta yhteensopivuutta jopa hyvin 2000-luvun alun Windows Mobile 2003 -version kanssa. Microsoftin kehittäjätiimin jäsen on nyt paljastanut, että natiivisovelluksissa yhteensopivuus katkeaa uusimman Windows Phone 7 Series -käyttöjärjestelmän myötä. Microsoft perustelee tätä isoilla alustan ytimeen ja käyttöliittymään tehdyillä muutoksilla.

Lue juttu

Vastaukset 9 vastausta

Käyttäjä

"Natiivisovellusten sijaan Microsoft korostaakin web-pohjaista kehitystä, kuten Silverlight-sovelluksia, joka tuo xaml-sisällönkuvauskielen mobiili- ja web-kehitykseen."

Eli standardit voidaan varmaan vetää vessasta alas heti vuoden jälkeen?
Adobe on joutumassa ongelmiin kun suuremmissa määrin porukka varmaan alkaa hylkäämään Flashia kunhan HTML5 saadaan valmiiksi ja Microsoft yrittää saada Flashin hylkääviä siirtymään Silverlightiin, toiseen suljettuun tekniikkaan?

"Ohjelmistoyhtiö korostaa myös sitä, että Silverlight-sovelluksia voidaan kehittää esimerkiksi Mac OS X:lle, mobiililaitteille ja Windowsille. Myös avoimen lähdekoodin versio Moonlight on kehitteillä Linuxille."

Moonlight on kaukana perässä kun Silverlightin porttaaminen on oikeasti hyvinkin vaikeaa muille käyttöjärjestelmille joille Microsoft sitä ei alunperin ole suunnitellut kun tukeutuvat niin paljon omiin tekniikoihin. Onneksi Microsoft on saanut aivopestyä GNOME:n pääkehittäjän Miguel de Icaza joka haluaa C#:n ja Silverlightin joka paikkaan Monon avulla. Jonkinlaisia aivopieruja alkanut syntymääkin Monon vuoksi.
Miksi sitten Monolla tehdyistä sovelluksista on monet ruvenneet tekemään puhtaita C ja C++ versioita jotka ovat nopeampia ja vakaampia. Eikä ihme että myöskin GNOME-kehittäjät ovat ehdotelleet ideaa että eroavat GNU:sta ja 10% kehittäjien äänistä riittäisi siihen päätökseen. Eli n. 20 kehittäjää olisi riittänyt siihenkin äänestykseen.

Ja Moonlight ei ole mikään Linux yksinoikeus. Se on saatavilla myös muille Unix- ja Unix-kaltaisille käyttöjärjestelmille kuten FreeBSD, NetBSD, SunOS jne. Mutta versiot laahaavat järjettömän paljon teknisten vaikeuksien vuoksi että yhteensopivuutta Microsoftin omaan Silverlightiin ei varmaan saada koskaan.

"Kiitosta taas on tuonut se, että ohjelmistoyhtiö uskaltaa viimein uudistaa käyttöjärjestelmäänsä isommin askelin."

No CE 5.x on aika vanha käyttöjärjestelmä versio, jo on aikakin tuoda CE 6.0 joka on julkaistu jo 2006 ja sitä käyttää mm. Zune HD. Mikä on tavallaan vähän outoa että ei mukamas käyttöjärjestelmän vuoksi saada yhteensopivuutta taaksepäin vaikka käyttöjärjestelmän toimintoja siirrettiin takaisin kernel spacen puolelle. Mutta jossain vaiheessa kannattaa leikata "napanuora" ja aloittaa ns. puhtaalta pöydältä. Mutta ei käyttäjiä käyttöjärjestelmä kiinnosta käytössä vaan muut ohjelmistot kuten käyttöliittymä, osoitekirja, tehtävälistat, tekstiviestien kirjoitus ym.

Käyttäjä

Hienoa kaksinaismoralismia Raips. Montakohan hengenvetoa sitten kehuit Applen suljettua järjestelmää toimivaksi ja käyttäjää helpottavaksi kokonaisratkaisuksi?

Mihin siitä unohtui kaipuu avoimuuteen?

Ja muutenkin, Windows Phone 7:kaan voi tehdä softia muullakin kuin Silverlightilla ja 99,9% varmuudella softia voi ladata muualtakin kuin Live-marketista (vertailun vuoksi vaikka iTunes pakkosyöttö Omppupuolella).

Kun useammalla kehittäjällä on jo Silverlight hallussa ja sille löytyy jo paljon pelejä valmiiksi, niin Silverin integrointi on ainoastaan järkevää.

Vaikka Opensourcettajat tästä ärähtääkin, niin Silverlight on sentään aktiivisen kehityksen alla ja hyvin optimoitu toisin kuin Adoben Flash.

Ja Silverilightista on myös Microsoftin täysin tukema Opensource-hanke, toisinkuin Flashista.

Käyttäjä

Kyseinen hanke on kyllä nykymuodossaan melkoinen vitsi. Joka tapauksessa toimivaa versiota eri alustoille ei Microsoft pysty Silverlightista tarjoamaan, toisin kuin Adobe. Siinäkin kieltämättä meni aika rikollisen kauan. Joka tapauksessa itse ainakin tyytyisin porttaukseen. Ei tarvitsisi mitään OSS-projekteja lähteä sähläämään.

Käyttäjä

DeaDea: "Montakohan hengenvetoa sitten kehuit Applen suljettua järjestelmää toimivaksi ja käyttäjää helpottavaksi kokonaisratkaisuksi?"

Kerros missä kohtaa tuossa sanoin että Applen järjestelmät eivät ole toimivia tai käyttäjiä helpottavia kokonaisratkaisuja? Ymmärrätkö mitä eroa on esim Flashilla ja Silverlightilla? Microsoft saa aivan vapaasti myydä sovelluksensa omassa kaupassa omilla tekniikoilla. Mutta jos se haluaa vapauttaa muita eri kauppoja myymään niitä ja soveltamaan niitä muissakin niin se ei toimi ihan niin että sidotaan sitten kaikki siihen omaan laitteeseen. Edelleenkin Applen ja Microsoftin ero on että Apple on pääasiassa laitevalmistaja joka tekee laitteet ja kaiken muun perustan. Microsoft taas toimii PC-markkinoilla joissa se luottaa OEM:ien tukeen ja missä ollaan muutenkin enemmän vapaita.

"Ja muutenkin, Windows Phone 7:kaan voi tehdä softia muullakin kuin Silverlightilla ja 99,9% varmuudella softia voi ladata muualtakin kuin Live-marketista (vertailun vuoksi vaikka iTunes pakkosyöttö Omppupuolella)."

Niin, mitäs tuossa uutisessakin sanottiin.

"Kun useammalla kehittäjällä on jo Silverlight hallussa ja sille löytyy jo paljon pelejä valmiiksi, niin Silverin integrointi on ainoastaan järkevää."

Mutta se ei ole järkevää tavalliselle käyttäjälle.

"Vaikka Opensourcettajat tästä ärähtääkin, niin Silverlight on sentään aktiivisen kehityksen alla ja hyvin optimoitu toisin kuin Adoben Flash."

Ja tekee siitä heti paremman kuin Flash? Ehei. Adobe Flash on myös aktiivisen kehityksen alla ja sitäkin on optimoitu hyvin (vaikka ei riittävästi, mutta toimii paremmin kuin Silverlight edelleenkin useammissa tilanteissa). Mutta se on aivan yhtä huono vaihtoehto kuin Flash.

"Ja Silverilightista on myös Microsoftin täysin tukema Opensource-hanke, toisinkuin Flashista."

Täysi vitsi sanoa että "Täysin tukema". Ei Microsoft pahemmin välitä Moonlightista. Se on vain markkinointia Microsoftille. Ja se ei ole mikään täysin avoin. Silverlight sisältää suljettuja koodekkeja ja totetutuksia. Ei ole avointen standardien mukainen jne. Muutenkin moinen ujutus sen kautta. http://www.itwriting.com/blog/181...osoft-moonlight-and-open-source.html

Käyttäjä

Jos ei Moonlightin tila miellytä, niin siitä vaan rupeatte itse kehittäjäksi:
http://www.mono-project.com/Moonlight

Eikös tämä nyt ollut sen OpenSourcen suuri ja mahtava ideologia? Vai eikö tämäkään käy kun kyseessä on Microsoftin alullepanema teknologia?

Käyttäjä

"Mutta se ei ole järkevää tavalliselle käyttäjälle. "

Jaa miksi ei ole? Tähän nyt on ihan turha viljellä pseudo-filofisia näkemyksiä stardardeista ja tulevaisuuden yhteensopivuuksista.

Miten useassa alustassa toimivan Silverligtin käyttö voi olla huonompaa kuin vain Applen iPhone:ssa toimivan softan käyttö?

Noh, miksi edes vaivaudun. Uskovaisten kanssa keskustelu on yhtä kivaa kuin tiiliskivien syöminen.

Käyttäjä

Missasit pointin. Jos ruvetaan tuollaista työntämään ulos tänä aikakautena, niin pitää se sitten myös tehdä loppuun asti (ja viis siitä onko suljettua vai avointa)ja antaa kaikkien käytettäväksi. Nyt lähinnä näyttää siltä, että Microsoft haluaa muiden sen tekevän puolestaan. Joku voi tähän itkeä että eihän sen muita tarvitse palvella, mutta kyllä tarvitsee jos kyseessä on periaatteessa koko netin laajuiseksi tarkoitettu tekniikka. Se ei ole mikään MS:n yksityinen temmellyskenttä kuitenkaan.

Sen vielä jotenkin ymmärtää jos joku ei omista virheistään opi, mutta se on täysi idiootti joka ei opi muiden virheistä. (vrt. Adobe)

Käyttäjä

"Ja Silverilightista on myös Microsoftin täysin tukema Opensource-hanke, toisinkuin Flashista."


Paras vitsi tänään :)

Käyttäjä

"Paras vitsi tänään :)"

-Paras vitsi tänään. :)

Kirjaudu sisään keskustellaksesi.
Takaisin ylös

Juttukommentit

TTL ry
Pieni kirjapuoti
Takaisin ylös