Marco Arment, hlavný vývojár pre Tumblr a tiež vývojár webovej a iPhone/iPad aplikácie Instapaper na svojom blogu upozorňuje, že Apple meria App Store aplikácie dvojitým metrom. Kým použitie privátnych API v App Store aplikáciách je zakázané, Apple toto pravidlo smelo porušuje. Podľa článku obsahuje iBooks tony
privátnych API — ako žiarivý príklad je uvedená možnosť nastavenia jasu obrazovky priamo v aplikácii. Túto funkciu Apple v dokumentovaných API nepovoľuje a každá aplikácia, ktorá by chcela niečo podobné dosiahnuť nedokumentovaným alebo privátnym API, by bola pri procese kontroly automaticky zamietnutá. iBooks nie je predinštalovaná aplikácia iPadu, no je dostupná v App Store, kde súťaží v rebríčkoch s ostatnými programami, ako sa dozvedáme, trochu neférovo.
Obrázok z Apple.com
Aplikácie iWorku by podľa dostupných informácii žiadne takéto pravidlá porušovať nemali. Počínanie Apple je zaujímavé obzvlášť vtedy, keď uvážime, ako sa firma postavila k Opere, o ktorej od podania do App Store pred dvoma týždňami nebolo počuť ani slovo, napriek tomu, že žiadne písané pravidlá neporušuje.
komentárov
No neviem, ale trebars Stanza pre iPhone umoznuje menit jas priamo v aplikacii.
nahodou mozu byt radi ze je to len a appstore. podla mna sa zachovali velmo ferovo a nedali to ako sucast systemu, aj ked ja by som v tom taky problem nevidel
zemiak: Stanza pravdepodobne neznižuje intenzitu podsvietenia ale iba stmavuje vykreslovany obraz, tj zmeni pozadie z bielej na šedu až čiernu a pod.
Ako tiez s tym nesuhlasim, ale je to ich vec, ich obchod, ich iPad tak si mozu robit co chcu a preco by oni nemohli mat vyhody?
zemiak: ve stanze se nemění jas, ale barva pozadí… z bílé na šedou…jas zůstává pořád stejný.
je to original apple aplikacia tak so mozu robit co chcu.. to je hadam logicke nie?
Podla mna v iPhone OS 4 uz bude iBooks predinstalovana…
no ja si myslim, ze toto Apple proste nedomyslel. Vymysleli, ze iBook nakoniec nebude defaultna aplikacia, ako trebars Mail, Safari atd… A ze sa bude stahovat cez AppStore, aby lahsie zabezpecili UPDATES.
Lenze takto naozaj porusuju kopec pravidiel, to je jasne. Trebars REMOTE ich neporusuje, s tym pocitali od zaciatku, ze to bude AppStore aplikacia. Toto by Apple mal riesit, nevrha to dobre svetlo. Ja chcem potom SBSettings mat v AppStore a kludne by som zaplatil 5 EUR, moznio aj viac
Stanza nemeni jas, ako uz odznelo
myslim, ze iBooks nedali ako sucast systemu, lebo z inych lokalizovanych appstores (rozumej aj nasho Slovenskeho) nebude k dispozicii..
Důvod onoho zákazu nedokumentovaných API je prostý, nikdo krom Applu si nemůže být jist zda to bude fungovat v další verzi OS X, proto si apple může dovolit pravidla porušit.
Nesouhlasím s tím že je to jejich a můžou si dělat co chtějí. Když jedny mlátí po hlavě kvůli doslovnému dodržování vlastních pravidel, tak se jimi musí řídit také. A nebo jednodušeji, tyto pravidla upravit pro všechny. Ten bordel v našich královstvích je právě způsoben tím, že si každý vykládá společná pravidla podle toho, jak se mu to zrovna hodí.
neriesim, velmi ma to netrapi, ved je to ich vytvor (AppStore) a dovod preco dali iBooks na store nie su iba updaty (nieco s tym ze tam uz knihy su a zrazu by „napodobnovali“ nativnu aplikaciu – nie som si isty)
Nechapem naco to riesite, je to iba plus ze tam ta funkcia menenia jasu je. Kludne ju tam nemuseli dat a vyhli by sa tymto zbytocnim problemom. Predstavte si ze by to nebolo v pravidlach, kazda aplikacia by si mohla kedy chcela menit vas jas ktory mate presne nastaveny (urcite by sa nasla nejaka ktora by to vyuzila.. napr v hororovych hrach alebo ja neviem)
@Metal, na vlastnom dvore si robis co chces..aj porusujes svoje vlastne pravidla.. a navyse, tie pravidla su pre aplikacie 3. stran, a nie pre aplikacie priamo od apple :)
apple je 2. strana… pravidla su pre 3. stranu, cize developerov… potom o com je tento clanok???
@Tankista: možná jsem drobet staromódní, ale myslím si, že když nalajnuji nějaká pravidla, tak je sám musím dodržovat, jinak se stanu nevěrohodným (přehnané slovo pro danou věc). Kdyby předtím neutli tipec pár programátorům, proto že, striktně nedodrželi pravidla hry, tož bych neprotestoval. Ale chápu že je to bouře ve sklenici vody. Prostě stačí drobet změnit pravidla a všichni budou spokojeni, několikrát se to stalo a s nástupem OS 4 k tomu dojde zase.
Právě kvůli tomu, aby se vývojáři necítili podvedení, Apple přispěchal pár dnů po uvedení iPadu s představením OS 4, v jehož rámci nabízí vývojářům 1500 nových API. Takže bych toto téma považoval za uzavřené.