Kirjaudu

Get it Right hakukoneoptimointi

Uutiskirje

Rekisteröidy Sektoriin ja tilaa itsellesi joko aamuisin tai iltaisin ilmestyvä uutiskirje sähköpostiisi.

Torstai, 20.3.2008

Apple kieltää musiikkisovellusten teon iPhonelle

Apple on ilmoittanut kieltävänsä kaikki kolmansien osapuolien valmistamat musiikin toisto-ominaisuuksia sisältävät sovellukset iPhone-puhelimesta. Yhtiö ei halua, että sen kilpailijat kehittäisivät iPhoneen sovelluksia, jotka mahdollistaisivat musiikkitiedostojen lataamisen muualtakin kuin iTunesista. Kolmansien osapuolten kehittämät sovellukset tulevat kesäkuussa myyntiin iTunesiin avattavassa AppStoressa, mutta käyttäjien on turha odottaa saataville esimerkiksi Suomessakin verrattain suosittua Last.fm-palvelua tukevia ohjelmakomponentteja.

Lue juttu K2, 20.3.2008 00:03. Lähde: the inquirer
Rekisteröidy ja kirjaudu sisään, jos haluat kommentoida.

Kommentit ( 17 uutta / 17 )
pistettä.
Näytä vain kommentit joilla on vähintään
Me Re: Apple kieltää...
Me, 21.3.2008 13:57:21
Pisteet: 0
no mikään ei estä softan kirjoittamista.. yks lysti jostain applen ehdoista kun softa kehitetään avattuun iphoneen tai ipodiin.
"Kaikki on sanottu jo, mutta koska kukaan ei kuuntele, meidän on palattava ja aloitettava taas alusta (André Gide)"
njoo.. eletään pois..
www.granstrom.info
kilotavu Re: Apple kieltää...
kilotavu, 22.3.2008 11:10:56
Pisteet: 0
no mikään ei estä softan kirjoittamista.. yks lysti jostain applen ehdoista kun softa kehitetään avattuun iphoneen tai ipodiin.

Estää se, että tarvitaan sertifikaatti jotta voisi kirjoittaa ohjelmistoja iPodille.
kilotavu Re: Apple kieltää...
kilotavu, 22.3.2008 11:12:08
Pisteet: 0
no mikään ei estä softan kirjoittamista.. yks lysti jostain applen ehdoista kun softa kehitetään avattuun iphoneen tai ipodiin.
Estää se, että tarvitaan sertifikaatti jotta voisi kirjoittaa ohjelmistoja iPodille.
Ja sen sertifikaatin saa vain Applelta ja se maksaa 99$/vuodessa.
Rousku Re: Apple kieltää...
Rousku, 23.3.2008 01:24:01
Pisteet: 0
no mikään ei estä softan kirjoittamista.. yks lysti jostain applen ehdoista kun softa kehitetään avattuun iphoneen tai ipodiin.
Estää se, että tarvitaan sertifikaatti jotta voisi kirjoittaa ohjelmistoja iPodille.

Höpöhöpö. Taikasana on "avattuun", siinä mitään sertifikaatteja kysellä.
Re: Apple kieltää...
SlugO, 20.3.2008 01:51:24
Pisteet: 0
Tästä sen huomaa miten paljon kuluttajat saa kärsiä suljetusta alustasta joka on kokonaan yhden yrityksen hallinnassa.
JJ Re: Apple kieltää...
JJ, 20.3.2008 03:09:28
Pisteet: 0
Tästä sen huomaa miten paljon kuluttajat saa kärsiä suljetusta alustasta joka on kokonaan yhden yrityksen hallinnassa.
Totta, mutta täsmälleen samasta syystä tuote on tyytyväisyystutkimusten ykkönen ja pannut vipinää alan suurimpiinkin toimijoihin. Ja tämä tulee jatkumaan softakaupan suhteen, vaikka rajoitukset sulkevat tietynlaiset softat pois saavat käyttäjät luotettavia ja hyvälaatuisia softia tutusta kaupasta, *helposti*.

Ohjelmoijana on pakko sanoa että rajapintoja ja työkaluja verrattaessa iPhone on Symbianin rinnalla kuin taivas. Osa Applen rajoituksista on aika harmittavia, mutta tilanne on kuitenkin paljon parempi kuin esimerkiksi vuoden alussa. Ja kuten yllä toin esiin, pääosin rajoituksiin on hyvät syyt: käyttökokemus on parempi.
TeknoHog Re: Apple kieltää...
TeknoHog, 21.3.2008 15:53:07
Pisteet: 0
Jos ostan iPhonen, maksan ensinnäkin loistavasta, joustavasta teknologiasta jolla on vaikka minkälaisia mahdollisuuksia. Sen lisäksi maksan siitä, että fiksut insinöörit ovat kehittäneet erinäisiä rajoituksia poistaakseen suuren osan em. mahdollisuuksista.

Pitäisikö laittaa vielä autovertaus: DRM:llä varustettu auto sisältää rajoittavaa teknologiaa, joka palauttaa sen toiminnallisuudessaan polkupyörän tasolle. Tavallinen auto on halvempi, mutta myös toiminnallisuudeltaan parempi. Ja jos tyytyisin polkupyörään, voisin ostaa suoraan sellaisen ja maksaa vielä vähemmän.

Tätäkö se ihmiskunnan teknologinen kehitys on? Minusta on jotenkin nurinkurista (myös kansantaloudellisesti tms. ajatellen) että kehitetään uutta, jotta saataisiin vähemmän ja kalliimmalla kuin vanha.
-><-
Good shit, huh? Dozer makes it. It's good for two things: degreasing engines and killing brain cells.
punkki Re: Apple kieltää...
punkki, 21.3.2008 02:13:42
Pisteet: 0
a kuten yllä toin esiin, pääosin rajoituksiin on hyvät syyt: käyttökokemus on parempi.
On se niin väärin, ettei Microsoft rajoita vastaavalla tavalla Windowsseissa käytettäviä ohjelmia, tai määritä, missä laitteessa Windowsia voisi ajaa. Olisi tuo käyttökokemus niiin paljon parempi.
olmari Re: Apple kieltää...
olmari, 20.3.2008 03:23:39
Pisteet: 0
Ja kuten yllä toin esiin, pääosin rajoituksiin on hyvät syyt: käyttökokemus on parempi.
Ai käyttökokemus on parempi jos et saa jotain ohjelmaa laitteeseesi vaikka haluaisitkin? On eri asia toimittaa laitteen mukana omat softat, joista se pääasiallinen käyttökokemus tulee, kuin kieltää kokonaan joidenkin softien olemassaolo...
JJ Re: Apple kieltää...
JJ, 20.3.2008 13:22:53
Pisteet: 0
Ja kuten yllä toin esiin, pääosin rajoituksiin on hyvät syyt: käyttökokemus on parempi.
Ai käyttökokemus on parempi jos et saa jotain ohjelmaa laitteeseesi vaikka haluaisitkin?
Keskimäärin kyllä, haittaohjelmien ja muiden huonosti käyttäytyvien ohjelmien todennäköisyys on erittäin pieni -> et saa laitetta solmuun vaikka yrität.

Tausta-ajo on kielletty ihan samasta syystä lisänä huoli akkukestosta. Myös keskitetty paikka softan ostamiselle ja asentamiselle on erittäin hyvä juttu 99% käyttäjille.

Yksittäistapauksissa varmasti harmittaa, heille on muita laitteita. iPhone ei yritäkään olla kaikkea kaikille, ainakaan vielä.

On eri asia toimittaa laitteen mukana omat softat, joista se pääasiallinen käyttökokemus tulee, kuin kieltää kokonaan joidenkin softien olemassaolo...
Totta, mutta kun muidenkin softat vaikuttavat. Kuvitteelinen tilanne: Adobe häksää flashin iPhoneen ja oman päivityssoftan taustalle. Tämän myötä akkukesto puolittuu sekä Safari kaatuilee ja hidastelee. Mitä tapahtuu foorumit täyttyvät itkusta kuinka *iPhone* on hidas ja kaatumisherkkä.
Re: Apple kieltää...
piksi, 20.3.2008 21:46:26
Pisteet: 0
Keskimäärin kyllä, haittaohjelmien ja muiden huonosti käyttäytyvien ohjelmien todennäköisyys on erittäin pieni -> et saa laitetta solmuun vaikka yrität.
Älä nyt fanittele niin hädissäsi. iPhone on jo suunnittelupöydältä lähtien dumbed down-laite niille, jotka eivät kaipaa muuta kuin sitä mitä apple on suuressa viisaudessaan laitteeseen steve jobsin jumalaisella kädellä luonut. api taasen on epätoivoista puolivillaista kasvojenpelastelua nyt kun on huomattu, että ihmisille ei riitä valmiiksi suunniteltu(tm). olisivat edes uskaltaneet avata sen kunnolla.

/me votes for android & openmoko
daimoni Re: Apple kieltää...
daimoni, 20.3.2008 11:15:21
Pisteet: 0
Ohjelmoijana on pakko sanoa että rajapintoja ja työkaluja verrattaessa iPhone on Symbianin rinnalla kuin taivas.
Ohjelmoijana on pakko sanoa että rajapintoja ja työkaluja verrattaessa Googlen Android on iPhonen rinnalla kuin taivas.

Vielä kun tulisi rautaakin :-) /me odottelee syksyä
"Minusta on viime aikoina daimonin kommentteja lukeneena alkanut muutenkin tuntua, että äijä kuvittelee olevansa joku jumalhahmo, jonka sana on totuus ja laki."
-- Anonyymi kommentoija
JJ Re: Apple kieltää...
JJ, 20.3.2008 20:45:17
Pisteet: 0
Ohjelmoijana on pakko sanoa että rajapintoja ja työkaluja verrattaessa iPhone on Symbianin rinnalla kuin taivas.
Ohjelmoijana on pakko sanoa että rajapintoja ja työkaluja verrattaessa Googlen Android on iPhonen rinnalla kuin taivas.
Oletko ihan oikeasti tutustunut molempiin? Myönnän että en ollut Androidiin tutustunut, mutta nyt introvideoiden ja tutoriaalien läpikahlauksen jälkeen ei käteen kyllä jäänyt oikein mitään ihmeellistä. Linuxin ja natiivien kirjastojen päällä pyrivä Javakehys, boring.

iPhonen softakehitys on 95% kuin OS X-kehitystä, eli työkalut ja se ihana NextStepistä peräisin oleva API ovat aika kohdallaan, SDK:sta tosin vielä puuttuu se kruununjalokivi, Interface Builder, mutta ei hätää, sekin on tulossa kesällä.
daimoni Re: Apple kieltää...
daimoni, 21.3.2008 10:40:35
Pisteet: 0
Oletko ihan oikeasti tutustunut molempiin?
Olen. Oletko itse?

Myönnän että en ollut Androidiin tutustunut, mutta nyt introvideoiden ja tutoriaalien läpikahlauksen jälkeen ei käteen kyllä jäänyt oikein mitään ihmeellistä. Linuxin ja natiivien kirjastojen päällä pyrivä Javakehys, boring.
Suljetun OS X:n päällä Applen suljettujen APIen päällä pyörivä kehitys, boring.

iPhonen softakehitys on 95% kuin OS X-kehitystä...
Eli suljetulle plattikselle lukittua kehitystä.

.., eli työkalut ja se ihana NextStepistä peräisin oleva API ovat aika kohdallaan, SDK:sta tosin vielä puuttuu se kruununjalokivi, Interface Builder, mutta ei hätää, sekin on tulossa kesällä.
No kylläpä tulee hunajaista suihkutusta.

Cocoassa, Carbonissa tai Interfacebuilderissa ei mitään äärimmäisen ihmeellistä ole eikä tähän päivään mennessä ole tullut vastaan ideaa mitä ei olisi saanut aikaiseksi Monodevelopilla, Gladella tai QT Designerillä.

Myönnettäköön joidenkin Core*-rajapintojen olevan näppäriä, vaan niidenkin hyöty painottuu lähinnä mediasoftiin. Spotlightin/Coredatan nopeat hakutoiminnot tekee varsin vaivattomasti embeddaamalla SQLiten ohjelmistoihinsa.
"Minusta on viime aikoina daimonin kommentteja lukeneena alkanut muutenkin tuntua, että äijä kuvittelee olevansa joku jumalhahmo, jonka sana on totuus ja laki."
-- Anonyymi kommentoija
JJ Cocoa
JJ, 21.3.2008 14:54:29
Pisteet: 0
.., eli työkalut ja se ihana NextStepistä peräisin oleva API ovat aika kohdallaan, SDK:sta tosin vielä puuttuu se kruununjalokivi, Interface Builder, mutta ei hätää, sekin on tulossa kesällä.
No kylläpä tulee hunajaista suihkutusta.
Ja syystä.

Cocoassa, Carbonissa tai Interfacebuilderissa ei mitään äärimmäisen ihmeellistä ole
Yllättävää että edes mainitset Carbonin samassa lauseessa Cocoan kanssa. Nehän ovat ihan eri planeetalta, pakko myöntää että Carbonissa ei ole mitään ihmeellistä, paitsi että se on osin jopa hämmentävän huono.

Cocoan monet asiat, käyttöliittymäkehityksessä erityisesti Cocoa bindings ja muut siihen liittyvät jutut, ovat jotain ihan muuta. Ja yksi juttu jota on pakko mainostaa on Cocoan NSOperation -API, jolla saa tietyntyyppiset asiat rinnakkaistettua älyttömän helposti. Arvaan että vastaat "Onhan Linuxissakin threadit", mutta se ei ole oikea vastaus :)

eikä tähän päivään mennessä ole tullut vastaan ideaa mitä ei olisi saanut aikaiseksi Monodevelopilla, Gladella tai QT Designerillä.
No saahan kaiken tehtyä vaikka 6510-assemblerilla jos on tarpeeksi aikaa ja tupakkaa. Hyvillä työkaluilla vaan syntyy parempaa jälkeä helpommin ja voi käyttää ylijäämäajan olennaisten osien viilaamiseen.

Spotlightin/Coredatan nopeat hakutoiminnot tekee varsin vaivattomasti embeddaamalla SQLiten ohjelmistoihinsa.
Core Datan osalta olet oikeilla jäljillä, sehän käyttää storenaan SQLitea. Mutta ei se todellakaan ole pelkkä SQLite vaan aika iso kasa koodia jolla SQLite saadaan integroitua Cocoaan (KVO, Bindings).

Joitakin samantyyppisiä juttuja varmasti voi tehdä suhteellisen vaivattomasti SQLitella. Loppuihin tarvitsee sitten paljon enemmän vaivaa. Spotlightia et saa kyllä aikaiseksi "vaivattomasti embeddaamalla SQLiten ohjelmaasi", se kun on käyttöjärjestelmän laajuinen juttu.
daimoni Re: Cocoa
daimoni, 21.3.2008 17:28:27
Pisteet: 0
Yllättävää että edes mainitset Carbonin samassa lauseessa Cocoan kanssa. Nehän ovat ihan eri planeetalta, pakko myöntää että Carbonissa ei ole mitään ihmeellistä, paitsi että se on osin jopa hämmentävän huono.
Mainitsin ihan vain siitä ilosta että Carbon on ainoa rajapinta nakutella OS X:lle natiiveja C/C+ -ohjelmistoja.

Cocoan monet asiat, käyttöliittymäkehityksessä erityisesti Cocoa bindings ja muut siihen liittyvät jutut, ovat jotain ihan muuta. Ja yksi juttu jota on pakko mainostaa on Cocoan NSOperation -API, jolla saa tietyntyyppiset asiat rinnakkaistettua älyttömän helposti. Arvaan että vastaat "Onhan Linuxissakin threadit", mutta se ei ole oikea vastaus :)
Vastaan use System.Threading; Ja pääseehän sitä noihin apeihin käsiksi Cocoa#:lla.

No saahan kaiken tehtyä vaikka 6510-assemblerilla jos on tarpeeksi aikaa ja tupakkaa. Hyvillä työkaluilla vaan syntyy parempaa jälkeä helpommin ja voi käyttää ylijäämäajan olennaisten osien viilaamiseen.
Yritätkö väittää etteivät mainitsemani työkalut ole hyviä? Itse en kyllä keksi mitään asiaa minkä interface builderilla voisi tehdä niin äärettömän kätevästi verraten vaikka Monodevelopiin. Interface builder ei ole huono, mutta se ei ole mitenkään ihmeellinen työkalu.

..se kun on käyttöjärjestelmän laajuinen juttu.
Ainoa hyöty järjestelmän laajuisesta hakutoiminnosta tulee mikäli ohjelmistolla on tarve hakea dataa järjestelmänlaajuisesti. Tämmöiset sovellustarpeet ovat melko harvassa.

Ja takaisin alkuperäiseen pointtiin palaten: Applen järjestelmät ovat äärimmäisen suljettuja - Cocoa-softasi ei tule ikinä näkemään päivänvaloa millään muulla alustalla. Vendor-lockin on paha asia Windowsin kanssa, mutta vielä pahempi asia se on Applen marginaalijärjestelmien kanssa.
"Minusta on viime aikoina daimonin kommentteja lukeneena alkanut muutenkin tuntua, että äijä kuvittelee olevansa joku jumalhahmo, jonka sana on totuus ja laki."
-- Anonyymi kommentoija
k_mm_k Re: Apple kieltää...
k_mm_k, 20.3.2008 14:21:12
Pisteet: 0
Ohjelmoijana on pakko sanoa että rajapintoja ja työkaluja verrattaessa iPhone on Symbianin rinnalla kuin taivas.
Ohjelmoijana on pakko sanoa että rajapintoja ja työkaluja verrattaessa Googlen Android on iPhonen rinnalla kuin taivas.
Vielä kun tulisi rautaakin :-) /me odottelee syksyä
Androidilla on kyllä huippu Eclipse plug-in joka ei tarvitse toimiakseen mitään taikatemppuja, mutta monilta osin Android on vielä raakile. UI-ohjelmien käynnistys tuntuu olevan todella raskasta ja hidasta kehitysympäristössä (vai teenkö joitain pieleen?).

Androidin dokumentointi ei jää jälkeen juuri millekään muulle. Koodaaminen on niiden perusteella helppo aloittaa, mutta menee silti riittävän syvälle. Developers, Developers, Developers...

Jos koodarit päättäisivät luulen että Android ottaa keulan, kunhan sitä rautaa saataisiin alle.

Meikäläistä ei iPhonen mäkki-keskeisyys oikein lämmitä, kun ei ainakaan vapaa-ajalla tule sitä tehtyä.