iPhonen uudessa SDK:ssa runsaasti uusia mahdollisuuksia

Navigaatio-ohjelmat, moninpelit ja paremmat lisälaitteet ovat tulossa iPhoneen ja Touchiin (Kuva: Apple)
iPhonen tuleva 3.0-ohjelmisto tarjoaa runsaasti uusia mahdollisuuksia ohjelmistokehittäjille. Sovelluskehitystyökalu eli SDK sisältää jopa tuhat uutta ohjelmointirajapintaa, joilla pääsee rakentamaan muun muassa ohjelmien sisältä tehtäviä tilauksia ja ostoksia. Kahden iPhonen välille voi luoda peer to peer -yhteyden bluetoothin avulla ja lisälaitteet pystyvät entistä paremmin kommunikoimaan iPhonen ohjelmiston kanssa.
Applen mukaan yksi suosituimmista kehittäjien toivomista ominaisuuksista on ollut mahdollisuus myydä sisältöä App Storesta ostettujen ohjelmien sisällä. Näin esimerkiksi lehtiyhtiöt voisivat myydä ohjelmiensa kautta lehtien irtonumeroita ja tilauksia tai pelinkehittäjä voi tarjota pelaajille lisäosia, laajennuksia tai uusia kenttiä. 3.0-ohjelmiston SDK luo kehittäjille mahdollisuuden tähän. Maksut liikkuvat iTunes Storen kautta kuten ennenkin ja Apple ottaa sisältömyynnin tuotosta 30 prosentin osuuden – kuten ohjelmien myynnistä tällä hetkellä.
Kahden iPhonen välille bluetoothilla luotava peer to peer -yhteys mahdollistaa interaktiivisuuden samalla alueella olevien iPhone-käyttäjien kesken. Yhteyden muodostamisessa käytetään Applen Bonjour-protokollaa. Ominaisuus kiinnostaa varmasti ainakin pelinkehittäjiä, jotka voivat luoda moninpelejä.
Kolmansien osapuolien valmistamat lisälaitteet pääsevät nyt paremmin käsiksi iPhonen ohjelmistoon, jolloin laitteille voidaan luoda monipuolisempia toimintoja. Laitevalmistajat voivat kehittää omia ohjelmistoja esimerkiksi erilaisten fm-lähettimien tai kelloradioiden ohjaukseen. Laitteiden tulee olla Made for iPod -luokituksen saaneita. Lisälaitteet voivat keskustella iPhonen tai iPod Touchin kanssa dock-liittimen tai bluetoothin kautta.
Pitkään odotetut push-ilmoitukset saapuvat vihdoinkin. Apple ei vieläkään salli iPhonessa moniajoa tai täysiverisiä taustaprosesseja, mutta sen itse kehittämät push-ilmoitukset ajavat lähes saman asian. Esimerkiksi pikaviestinohjelmaan saapuvat viestit huolimatta siitä, että ohjelma ei ole koko ajan auki. Saapuvasta viestistä voi tulla ääni- tai teksti-ilmoitus.
Navigaatio-ohjelmat saapuvat iPhoneen kesällä, sillä uusi SDK mahdollistaa CoreLocation-rajapinnan käyttämisen kohta kohdalta reaaliaikaisesti etenevän gps-navigaation luomiseksi. Lisenssisyistä Googlen karttojen käyttäminen navigaatio-ohjelmissa ei ole mahdollista, mutta kehittäjät voivat Applen mukaan käyttää omia karttojaan.
Lisää aiheesta:










Kommentit
Ole hyvä ja jätä kommentti.
Kommentteihin voi lisätä myös gravatarin.