Aiemmin Apple on asettanut rajoitteita käytettäville ohjelmointikielille, joiden myötä esim. Java- tai C#-ohjelmointikielillä tehdyt sovellukset eivät ole kelvanneet App Storeen. Nyt on Apple on löysännyt tätä kohtaa selvästi, ja jatkossa sovelluksia voi kehittää millä tahansa ohjelmointikielellä, kunhan sovellukset eivät vain lataa ajettavaa koodia verkosta. Tämä pykälä estää edelleen mm. kunnollisen Flash-tuen toteuttamisen, joten sovelluskehittäjille ei tarjota vieläkään täyttä vapautta App Storeen laitettavien sovellusten osalta, mutta ainakin jatkossa esim. Unity-moottoria käyttävien pelijulkaisijoiden ei tarvitse murehtia Applen säännöistä.
Samalla Apple julkaisi myös virallisia dokumentteja siitä kuinka App Storeen päätyvät sovellukset tarkistetaan ennen niiden mahdollista julkaisua. Tämä antaa sovelluskehittäjille mahdollisuuden selvittää mistä asioista Apple ei pidä, jolloin sovelluskehittäjät voivat ottaa Applen vaatimukset huomioon ohjelmiston kehitysaikana.
Applen kädenojennukset eivät luonnollisesti auta kaikkia tahoja, joten esim. iPhonelle suunnattu Google Voice -sovellus pysynee edelleen julkaisukalenterin ulkopuolella.
Kommentit (3)
Olisikohan syy tähän se, että kilpailijat alkavat saada pikkuhiljaa konseptinsa kasaan ja Apple ei voi enää sanella ihan mitä tahansa ehtoja? Hyvä juttu sinänsä, mutta Applen maine riistofirmana ei ihan hevillä unohdu.
Eipä niitä tuotteita tartte pakolla ostaakkaa, ne ostaa jotka on sitä mieltä että ovat heidän juttunsa.
Ittellää ollut iPhone 3Gs ja hyvä vekotin kaikinpuolin mutta nytten Samsung Galaxys ja kaikinpuolin ollut androidiin tyytyväinen "" kaikessa muussa paitsi ******** android marketista ja muutamien puhelimen perustoimintojen kanssa, kieltämättä ne mitä iphonesta löytyy on tehty aavistuksen käyttäjäpohjalta toimiviksi.
Joka tapauksessa GalaxyS + android tuntuu jokapäivä hieman paremmalta mutta matkaa iOS ja iP4 vielä on. (paitsi hinnassa joka puolsi ostoon saunalahdelta)
@3
Viittasitko jotenkin minun kommentiin? Itsehän en puhunut Applen tuotteista mitään.