Vývojář James Thomson, který stojí za populární kalkulačkou pro iOS s názvem PCalc, oznámil na Twitteru, že ho Apple nutí odstranit z aplikace wiget, který umožňuje provádět výpočty přímo v Oznamovacím centru iOS 8. Widgety prý totiž podle pravidel Applu nesmí výpočty provádět.
Apple má pro využívání widgetů, které je v iOS 8 možné umístit do sekce Dnes Oznamovacího centra, poměrně přísná pravidla. Ta jsou vývojářům samozřejmě k dispozici v příslušné dokumentaci. Apple mimo jiné zakazuje použití jakéhokoli widgetu, který by prováděl operace o více krocích. „Pokud chcete vytvořit rozšíření aplikace, které umožňuje operaci o více krocích, nebo jakoukoli zdlouhavou operaci typu stahování a nahrávání souborů, Oznamovací centrum není tou správnou volbou.“ Přímo o kalkulačce a výpočtech se nicméně pravidla Applu nezmiňují.
Apple has told me that Notification Center widgets on iOS cannot perform any calculations, and the current PCalc widget must be removed.
— James Thomson (@jamesthomson) October 29, 2014
Nastalá situace je každopádně poměrně dost zvláštní a nečekaná. Sám Apple totiž aplikaci PCalc propaguje v App Storu, a to v kategorii Best Apps for iOS 8 – Notification Center Widgets. Náhlý obrat a nutnost odstranění stěžejní funkce této aplikace je tedy zarážející a jejího tvůrce (i její uživatele) musela dost nemile překvapit, což naznačují i jeho další komentáře na Twitteru.
PCalc není první a určitě ani poslední „obětí“ restrikcí Applu spojených s Oznamovacím centrem a widgety. V minulosti již Apple z App Store stáhl aplikaci Launcher, která umožňovala vytvářet pomocí url různé rychlé operace a následně je v podobě ikon zobrazovat právě v Oznamovacím centru. Launcher tak umožňoval přímo z uzamčeného iPhonu napsat SMS zprávu, zahájit hovor s konkrétním kontaktem, napsat tweet a tak dále.
Aplikace PCalc z App Store ještě stažena nebyla, ale její tvůrce byl požádán, aby widget z aplikace odstranil.
Apple zakazal svuj vlastni widget :-)
Nechápu, proč si Apple tolik přivlastňuje možnost rozhodovat za uživatele. Ano, je to obchod Applu, ať si s ním dělá, co chce. Chápu, že tam nechce mallware, případně aby byl obchod zasviněný miliardou aplikací, které dělají to samé. Ale nechápu, proč když někdo něco vymyslí, tak Apple řekne, že k tomu něco není určené a musí to pryč. Proč o něčem takovém nerozhoduje uživatel? Widget se mi líbí, aplikaci budu používat. Widget se mi nelíbí, aplikaci odinstaluji.
Tak nějak. Sice chápu jejich právo na pravidla, na straně druhé, některá pravidla jsou opravdu neuvěřitelná. Možná ani tak ne proto, že omezují vývojáře a pak i uživatele, ale proto, že vůbec někoho taková pravidla napadla a ještě je vyžaduje dodržovat. To bych, ač s odporem, dokázal pochopit u státní správy, ale komerční organizace je to prostě absurdní.
zamysli se nad tím prosím ještě jednou …. někdo navrhne platformu, rozhodne že sem patří aplikace, sem informační widgety, tam má být jen lockscreen s časem maximálně s počem zpráv nebo noticek … v notickách mají být noticky a ne třeba kalkulačka nebo fotka Britney Spearsové která se svléká a obléká každých 5 minut. Každé uživatelské rozhranní potřebuje pravidla jinak z něj vývojáři udělají chaos.
No a Vy se zamyslete ještě jednou nad tím, kdo za Vás přemýšlí. Nemáte snad svůj názor a neumíte se rozhodnout, jestli něco použijete, nebo ne? Když jdete třeba na veřejné wc, tak čekáte, až Vám někdo řekne, na které máte jít, jak tam máte sedět a jak použít toaleťák? Nebo si vyberete takové, co je Vám nejblíže a zároveň není znečištěné? A když si omylem vyberete špatně, tak příště půjdete jinam? Ale na strané druhé uznávám, že většina lidstva je ráda za to, že někdo za ně rozhoduje, sejme z nich pocit odpovědnosti a kdyť to nedopadne, tak mají nakoho nadávat a není to jejich chyba úsudku a svobodné vůle, ale chyba toho, koho poslouchají. Ideální.
Mallwaru sice na appstore moc nenajdeš ale zasviněný miliardou aplikací rozhodně je.
Doporučil bych koupi zařízení se systémem Android.
to moc nejde kďyz pro iOS vyvijim aplikace :)
nedivte se pořád, dělají to jen proto aby uživatelský zážitek nejen s iOS ale i jeho aplikací byl ucelený, aby vývojáři nepoužívali rozhranní nějakým zvráceným způsobem který nabourává původní logiku … nedělají to pro naplnění mocenských ambicí proboha, dělají to jen proto aby uživatelé dostali kvalitu a to nejen u předinstalovaných aplikací ale i se všemi které najdou v jejich katalogu.
A náklady mu bude kompenzovat kdo???
„její tvůrce byl pořádán, aby widget z aplikace odstranil.“ ? :)
Mozno uz Apple pracuje na iOS9 a on chce dat kalkulacku do notifikacneho centra a ma to byt jedna z dvoch zasadnych funkcii iOS9 :-)
nemuze to souviset s tim, ze se pocita, ze widgety toho moc nedelaji a nejsou dlouho spusteny, proto u jejich spravy neni moc resen management napajeni? pak zapnuta a na displeji ponechana kalkulacka by mohla neumerne vybijet baterku
je to možné, halvně je ale jisté že kalkulačka mezi notifikacemi je obyčejné prznění původního významu notifikací.
A kruh se uzavřel: http://9to5mac.com/2014/10/30/apple-calculator-widgets-pcalc/
musím nechtě s Applem souhlasit … do notifikací tohle prostě nepatří. Vemte si jak by to vypadalo kdyby autoři rvali své widgetu tu na plochu, tu do notifikací, onde na lockscreen prostě ne podle toho kam opravdu podstatou patří ale jen proto aby byli co nejvíce na očích, byl by to pěknej bugr. Kalkulačka mezi notifikace nepatří.