[ Siirry blogin etusivulle ]

torstai, toukokuu 25, 2006

ITviikossa Symbian v9 -muutoksista

Tänään ilmestyneessä ITviikossa (25.5., s. 6) on kattava juttu Symbian v9:n muutoksista ja vanhojen ohjelmien toimimattomuudesta S60 3rd Edition -laitteissa, joista kirjoitin helmikuussa ensimmäisen kerran.

Ero on tosin se, että vielä helmikuussa softakehittäjät eivät halunneet julkisesti kommentoida asiaa. Nyt uusia S60-testilaitteita on saatu enemmän ja uuteen alustaan on päästy tutustumaan, joten kommenttejakin irtosi.

Artikkelissa softakehittäjillä riittää sekä ymmärrystä, mutta toisaalta prosessia sanotaan monimutkaisemmaksi kuin softien julkaisua aiemmin.

Ilmaisia ja muita ohjelmia S60 3rd Editionille on jo ilmestynyt jonkin verran, mutta vielä on hankala sanoa kuinka nopeasti tarjonta kehittyy. ITvikon jutussa todetaan aivan oikein se, että tarjonta ei ole vielä pitkään yhtä hyvä kuin S60 2nd Edition -laitteille.

ITviikko on TalousSanomien ICT-liite, ja sen voi ostaa myös digi-irtonumerona (1 €).

Kommentit: 11

Anonymous Pawel kirjoitti:

Artikkelin on sinänsä hyvin tehty, mutta sisältö perustuu pääasiassa "Fromdistance toimitusjohtajan ja entisen WAPItin teknologiajohtajan Jouko Vierumäen" kommentteihin.

Olen viimeisen 2:n vuoden ajan portannut erittäin vaativiakin sovelluksia S60 v3:een ja UIQ3:een, konsultoiden lukuisia yrityksia . Vain yhdessä ainoassa tapauksessa tarvittiin nuo "Level 3" -oikeudet joihin laitevalmistajan pitää antaa suoraan lupa ja oma sertifikaatinsa. Sekin hoitui helposti kun sovelluksen tilaajana oli operaattori. Kaikissa muissa tapauksissa sertifiointi ja siihen liittyvä testaus hoituivat selkeästi ja helposti.

Mitä v3:n ohjelmistovalikoimaan tulee, näen käytännön tilanteen itse asiassa täysin päinvastaisena kuin Jouko - suurin osa kehittäjistä ymmärtää laitevolyymien suorastaan räjähtävän S60 v3:n / Symbian 9:n myötä (laitekanta laajenee mid-range/featurephone-malleihin) ja siten todellakin käyttävät resurssejaan porttaustyöhön.

Entä väite siitä, että binary-break Symbian 9:ssa "viittaa virheisiin koko arkkitehtuurissa" ? Minä kun tähän asti luulin sen pääosin johtuvan uusista työkaluista ja käännösformaatista (ARM EABI-standardi), täysin uudelleenkirjoitetuista komponenteista ja rajapinnoista, uudesta biinääriformaatista (ELF), uudesta asennusformaatista (SISX) yms, eikä suinkaan jotenkin mukamas täysin pettäneestä arkkitehtuurisuunnittelusta :). Tämä on siis uusi platformi ja erittäin onnistunutkin sellainen, mistä osoituksena uusien laitteiden tuntuva suorituskykyero, monipuolisuus ja stabiilisuus sekä korkeamman integraation asteen tuloksena matalammat hinnat.

T:-Pawel

25 toukokuu, 2006 12:42  
Anonymous Anonyymi kirjoitti:

Pawel: Jos ne rajapinnat on tehty uusiksi, miksei niitä sitten tehty järkevämmiksi? Samat ikivanhat rasittavat sotkut siellä ovat nytkin vaikka olisi voitu tehdä asia uusiksi kunnolla, kun kerran rikottiin kaikki.

En tuota juttua ole lukenut kun ei lehteä luonnollisestikaan minulle tule joten en tiedä mitä haastateltu sanoi porttauksista ja muista. Olen kuitenkin sitä mieltä että kehittäjät eivät "tajua laitevolyymin räjähtävän". Miksei My-Symbianissa (eli siis Handangossa) ole enempää softaa jo tarjolla, jos kerran tähän uskottaisi? Edellisille on satoja, 3rd Editionille muutama kymmen. Eli porttaus ja julkaisu on siis paljon hankalampaa kuin ennen. Vaikka suurin osa noistakin munakelloista ja pikkusoftista porttautuisi hyvin vähillä muutoksilla.

En minä ainakaan mieluusti kehittäisi softaa alustalle jossa joudun maksamaan 150 euroa per versio jollekin satunnaiselle taholle joka "testaa" sovelluksen. Ja tiedän, voihan sitä ilmankin softaa vääntää mutta sitten jää paljon asioita tekemättä kun ei alusta anna oikeuksia.

Muutenkin minusta Symbian 9:ssä on tehty joitain asioita hyvin (kuten vaikkapa private-alue softien datoille), mutta paljon on tehty päin mäntyä. Ehkä osa voidaan korjata myöhemmin mutta se ei paljoa lämmitä nykyisten mallien ostajia.

Vai mikä on järkevä selitys sille, että testiorganisaatio saa päättää käyttäjän puolesta saako käyttäjän GSM-solutietoja lähetellä nettiin? Capabilityt on kivoja mutta voisi sille käyttäjällekin antaa vähän sananvaltaa asiassa.

- Symbiatch

25 toukokuu, 2006 13:38  
Anonymous Anonyymi kirjoitti:

Ai niin, vielä sekin piti kysyä että missä ne matalammat hinnat näkyvät kuluttajalle? Ehkä Nokialle ja SElle on halvempaa, mutta kyllä kovasti 3rd Edition -laitteet ovat siellä hintavimmassa päässä.

Sitten kun on 3rd Edition -laite 200 euron alle voidaan puhua edullisuudesta.

- Symbiatch

25 toukokuu, 2006 13:40  
Anonymous pawel kirjoitti:

Moi,

Ostin vain tuon Teron mainitseman digi-irtonumeron (kokeile, 1e) :).

Mitä munakellojen (heh:) ja muiden pikkusoftien tekijöihin tulee, niin ne eivät ehkä ole se edustavin esimerkki platformin kaupallisesta potentiaalista.

S60 v3:lle on olemassa nyt jo satoja kaupallisia sovelluksia. Se, ettei niitä ole Handango:ssa kertoo enemmänkin siitä, että Handango:ta ei nähdä sopivana jakelukanavana. Pelkästään pelejä on tuo mainitsemasi muutaman kymmenen, MobileMondayssa sai N93:lla kokeilla ensiluokkaisia softia.

Jos munakellot ja helloworldit siis jätetään pois, niin uskaltaisin ennustaa s60v3:n kaupallisten sovellusten määrän ohitettavan vanhempien määrän hyvinkin pian.. ehkä 6-12kk ?

Kyllä näitä sovelluksia vielä vyörynä tulee :) Toki ymmärään Symbiatchin ja muiden kohtaamia haasteita, mutta itse jaksan enemmän etsiä positiivisia puolia ja hyöytyjä laajemmeassa asiayhteydessä.

Tästähän voisi keskustella loputtomasti, mutta jos mobiilialustojen vaihtoehdot ovat Java (-> et saa oikeuksia tehdä asioita edes capabilityjen kautta), Windows(->Microsoft-riippuvaisuus, varsin suojaamaton systeemi ), BREW (>Qualcomm sanelee mitkä softat ylipäänsä pääsee myyntiin) ja muut sulautetut/Linux (->Laitevalmistaja käytännössä ainoastaan voi tehdä softaa) niin valitsen Symbianin minä päivänä hyvänsä :).

25 toukokuu, 2006 18:34  
Anonymous Kennu kirjoitti:

Nokia 770:n Linux on mainio esimerkki siitä, että mobiililaitteen käyttiksen ja rajapinnat voi tehdä inhimilliseksikin. Toivottavasti se joskus korvaisi Symbianin.

25 toukokuu, 2006 19:11  
Anonymous Anonyymi kirjoitti:

Pawel: Tietysti jos verrataan noita muita alustoja on Symbian ainoa vaihtoehto jos jotain aikoo saada ihmisten käyttöön. Surku vain että mukamas käyttäjien turvaksi tehdyt ominaisuudet sotketaan rahastukseen ja unohdetaan se turva josta höpistään niin paljon. Mieluusti kuulisin että olen aivan väärässä käsityksessäni että Symbian Signed -softa voi tehdä capabilityjen rajoissa ihan mitä haluaa eikä käyttäjältä kysytä mitään. Eihän se mitään turvaa tällöin ole.

Suurimmalle osalle käyttäjistä nämä sadat kaupalliset sovellukset eivät liene kovinkaan kiinnostavia koska lienevät myös aivan jotain muuta kuin massatuotteita. Bisnespuolellahan nyt väännetään vaikka Brainfuckilla softaa jos markkinat haluavat ja/tai on pakko. Alustan hyvyydestä/helppoudesta sen sijaan kertoo enemmän harrastelijapohjaisten ja kuluttajille tarkoitettujen softien kirjo ja se on todella huono.

Mutta eiköhän tuo tuosta mene kun ei pian myydä muuta kuin tätä rahastusalustaa, sitten kaikkien on pakko tuskailla sen kanssa lisää. Mieluusti silti näkisin jonkin oikeasti avoimen alustan johon kuka tahansa voisi toteuttaa rajapinnat täyttävän sovelluksen vaikka viestintään ja se korvaisi täysin mukana tulevan. Mutta eipä tällaisia varmasti ainakaan Nokialta tulla saamaan.

Windows Mobile olisi paljon mukavampi alusta kehittää, surku vain että itse puhelimet ovat suoraan sanoen surkeita.

- Symbiatch

26 toukokuu, 2006 08:00  
Anonymous Anonyymi kirjoitti:

Kuten IT-viikon otsikossakin sanotaan, niin symbian-sovellukset menevät uusiksi.

Miten on uudella S60 3rd Edition -alustalla ajettavien Java midlettien laita? Olen seurannut suomalaista alan lehdistöä ja lukenut myös Forum Nokiaa, mutta minulle on jäänyt epäselväksi vaikutukset midletteihin. Voiko vanhoja midlettejä ajaa suoraan uudella S60-alustalla?

Uuden S60-alustan myötä tulee uusia javarajapintoja käyttöön, mutta muuttuuko mikään muu? Java midleteillehän pystyy käyttäjä antamaan oikeuksia Sovellus hallinnassa liittyen verkkokäyttöön, viesteihin, yhteyksiin jne. Säilyykö tämä periaate ennallaan täydennettynä mahdollisesti uusien rajapintojen ominaisuuksilla? Vai tarvitaanko java midleteille myös sertifiointia? Tuleeko osasta rajapintoja sellaisia, että ne vaativat sertifiointia? Jos tulee, niin mistä? Näihin kysymyksiin en ole löytänyt vastausta Forum Nokiasta.

Ja rikkooko uusi S60-alusta sen periaatteen, että (teoriassa) samaa java midlettiä on voinut ajaa eri puhelinvalmistajien alustoilla, edellyttäen tietenkin, että alusta tukee käytettyjä rajapintoja?

26 toukokuu, 2006 10:45  
Anonymous Jouko Vierumäki kirjoitti:

Johtuen Series 60:n vahvasta markkina-asemasta, en ollenkaan epäile etteikö pitkällä aikavälillä v3-yhteensopivia sovelluksia ilmaannu. Notkahdus tarjonnassa on kuitenkin tosiasia eikä tasoitu aivan hetkessä. Tuo heitetty 6-12kk on puolet puhelimen elinkaaresta kuluttajakäytössä.

Joillekin asiakkaillemme on selvinnyt vasta uusien laitteiden oston jälkeen, etteivät tuoreetkaan sovellukset toimi heidän uusissa puhelimissaan ilman uutta sovellusversiota. Asiakkaamme ovat tietoteknisesti valveutuneita yrityksiä, joten epäilen kuluttajien törmäävän asiaan melko usein.

"Tämä on siis uusi platformi ja erittäin onnistunutkin sellainen, mistä osoituksena uusien laitteiden tuntuva suorituskykyero, monipuolisuus ja stabiilisuus sekä korkeamman integraation asteen tuloksena matalammat hinnat."

Höpö-höpö. Laitteiden suorituskyky selittyy kyllä enemmän raudalla kuin softalla. Stabiilisuudesta ja matalista hinnoista ei ole vielä tietoakaan. Ehkä noihin vielä päästäänkin, mutta tässä vaiheessa väite on parhaimmillaankin korni.

26 toukokuu, 2006 10:54  
Anonymous Kim Nyberg kirjoitti:

Symbiatch: Windows Mobile olisi paljon mukavampi alusta kehittää, surku vain että itse puhelimet ovat suoraan sanoen surkeita.

Nojaa, viimeisen vuoden aikana kuluttajapuolen laitetarjonta Windows Mobilelle on vihdoinkin parantunut oleellisesti. Huomattavasti paremmin ovat esim. SmartPhone 2005 laitteet toimineet minulla kuin vastaavat S60-luurit. Ammattipuolella (rugged laitteet) Windows Mobilella on jo käytännössä monopoli, joten softataloille Windows Mobile on hyvinkin mielenkiintoinen vaihtoehto (Suomi on tietysti Kommari-maana (pun intended) vähän erilainen markkina :)

Kim

26 toukokuu, 2006 11:17  
Anonymous Anonyymi kirjoitti:

Digitodaykin nyt näköjään julkisti pari uutista tuosta, toinen höpisi uutuuksista aika mitäänsanomattomasti.

Kim: Kyllä nuo puhelimet sinänsä toimivat mutta esimerkiksi Motorola MPx220 (kylläkin vanha käyttis) ei tuntunut kivalta ja Qtek 9100 esimerkiksi sisältää todella tökeröjä vikoja kuten puhelun aikana äänen säätö ei toimi jos puhelin on äänettömällä. Tällaisiin en ole törmännyt vielä Symbian-laitteissa. Sinänsä Qtek 9100 onkin enemmän PDA kuin puhelin, mutta olisi puhelinominaisuuksiin voinut panostaa vielä enemmänkin.

- Symbiatch

26 toukokuu, 2006 12:30  
Anonymous Anonyymi kirjoitti:

Höpö-höpö. Laitteiden suorituskyky selittyy kyllä enemmän raudalla kuin softalla.Niin no, jokatapauksessa uusissa koneissa tuntuu olevan enemmän potku, uutta rautaatoki on, mutta ymmärtääkseni uusikäyttöjärjestelmä on mahdollistanut sen suhteen paljon.

Joka tapauksessa samalla/pienemällä teholla tuntuu enemmän potkua löytyvän

Stabiilisuudesta ja matalista hinnoista ei ole vielä tietoakaan.Uusiksi koneiksi tuntuvat aika onnistuneita vakaudessa, ja hinnatkin näyttävät aika hyviltä, ja tuntuu olvan mahdollista toteuttaa varsin pieniä laitteita. (Ei, en väitä että vanhalla oltaisi jääty junnaan paikalleen)

Softan suhteen on varmaan monelaisia tarpeita, mutta ainakin allekirjoittanutta on yllättänyt tarjonta tässä vaiheessa ja joiltain osin menty ohi vanhan ja näyttää että tahti jatkuu hyvänä.

Pelejä ei kylläkään ole pahemmin näkynyt, jossa varmaan määrä on myös täkreä laadun linnalla.

T:SS

26 toukokuu, 2006 20:14  

Lähetä kommentti

<< Etusivulle