Update jedne aplikacije za iOS bio je odbijen jer u opisu pominje podšku za Pebble. Pebble je sada konkurentska platforma. „Za sada“ je sve u redu.
Kada hoćete da postavite svoju aplikaciju u App Store ili da updateujuete postojeću, morate proći kontrolu. Kontrolu vrši Apple kako bi proverio da li ste ispoštovali sva pravila. Jedno od mnogih glasi:
3.1 Apps or metadata that mentions the name of any other mobile platform will be rejected
To znači da ne smete pominjati mobilne platforme koje nisu Appleove u svojim aplikacijama, kao ni u podacima koji ih opisuju u App Storeu.
„Druga mobilna platoforma“ širok je pojam, a praksa je pokazala da se zapravo radi o konkurentskim platformama, odnosno platformama za koje Apple ima proizvode. To je do skoro značilo telefoni i tableti, odnosno druge mobilne platoforme bile su one koje su na takvim konkurentskim uređajima.
Pojavom Apple Watcha, svaki drugi pametni sat je konkurencija. Pre njega Android Wear i Pebble jesu tehnički bile „druge mobilne platoforme“, ali manje važne (dobro, možda je Android malo važniji u širem kontekstu). Izgleda da se to menja, update SeaNav US iOS aplikacije odbijen je jer „Specifically, your app and app description declare support for the Pebble Smartwatch.“
Tehnički, ovo je logično i tačno. Pebble jeste druga mobilna platforma i aplikacija koja ga pominje ne može proći proveru. Sama Pebble aplikacija takođe pominje drugu mobilnu platformu, odnosno sebe samu, pa ni ona ne bi trebalo da prođe proveru. Praktično, bilo koja aplikacija koja pominje drugu mobilnu platoformu, a koja je ustvari smartwarch platforma, neće proći i time više neće moći da podrži iPhone.
Ovo je slučaj koji se mora pomno pratiti, ovo je post koji postavlja kontekst. Postavlja i pitanja da li su fitnes uređaju takođe relevantne „druge mobilne platoforme“ jer Apple Watch radi i njihov posao. Onda možemo da zaboravimo na Fitbit, Jawbone i ostale.
Ne treba zaboraviti da je ovo pravilo nastalo u doba mobilnih telefona. Okolnosti su drugačije, pa se nameće pitanje da li će se menjati i kako. Pitanje da li će Apple biti jedini izbor za sve što pravi u svom dvorištu.
Update
Apple se oglasio:
An Apple spokesperson told Business Insider that apps won’t be denied on the grounds that they work with Pebble.
Pebble je na Redditu pojasnio stvari, za sada je sve u redu:
Still a work-in-progress, butwe’re working with Apple to clear up any misunderstandings to make sure rejections like the handful of recent ones don’t happen again—they’re being super responsive the concerns that bubbled up (much appreciated!). Apps are still getting approved with mentions of Pebble support in the description or metadata (e.g. RunKeeper).
Developers should continue with their iOS app update plans and approval submissions to the iTunes store as normal (i.e. include Pebble support in your app info if that was your original intent).
Aplikacije, prema tome, „are still getting approved with mentions of Pebble“. Zašto „still“, videćemo.
Nova verzija SeaNava sada je dostupna u AppStoreu.
Da se na kraju ovog dela vratimo na logiku, ako može Pebble, može i Android Wear.