Закрити оголошення

Вчора в блозі розробника Раяна Маклеода було опубліковано допис, в якому детально описується шлях від першої ідеї до підводних каменів і еврика момент після відхилення функціональної програми в процесі затвердження Apple. Ідея полягала в тому, щоб використовувати iPhone 6S як цифрові ваги – його новий дисплей із функцією 3D Touch працює шляхом вимірювання сили, яку прикладає палець до дисплея. Адже можливість зважувати речі, виставляючи їх на дисплей представлені ваш смартфон із Force Touch, Mate S, Huawei.

Першою проблемою, з якою зіткнулися Райан і його друзі Чейз і Брайс, було перетворення одиниці сили, яку використовує Apple у доступних API, на вагу. Вирішили це шляхом калібрування американськими пенні (це річ, яка «є у кожного під рукою»). Потім прийшло з’ясування, як насправді зважити будь-що на дисплеї.

Дисплей починає реагувати (вимірювати) тільки при контакті з пальцем, тобто провідним матеріалом певної форми. Спробувавши монети, яблука, моркву та скибочки салямі, вони прийшли до кавової ложки, яка відповідає всім вимогам – вона має правильну форму, провідність, розмір, і кожен має принаймні одну вдома.

Заявка, яку Маклеод та ін. надісланий в App Store, після калібрування він зміг зважити предмети, поміщені на кавову ложку, до 385 грамів з точністю до 3 грамів. Вони покликали її Вага. На жаль, після кількох днів очікування Apple відхилила заявку, посилаючись на «оманливий опис».

Розробники витлумачили це як непорозуміння з боку схвалювачів. У App Store доступні десятки додатків, які видають себе за цифрові ваги, але позначаються як жартівливі – вони насправді нічого не можуть зважити, як і запальнички для iPhone нічого не можуть запалити (за винятком розчарування користувача дурістю додаток). Гравітація, з іншого боку, заявила в описі, що вона дійсно працює як ваги.

Тож Маклеод зібрав невелику домашню кіностудію (iPhone, лампа, кілька коробок для взуття, біла полиця як килимок) і зробив відео, яке демонструє, як (і що) працює додаток. Однак Gravity не пройшла процес схвалення, і під час телефонної розмови їм сказали, що причиною цього була «непридатність концепції ваги для App Store». Ця відповідь не дуже показова, тому Маклеод запропонував кілька власних можливих пояснень у своєму дописі:

  • Пошкодження телефону. Незважаючи на те, що програма здатна зважувати лише невеликі об’єкти через обмеження можливостей 3D Touch, доступного API та розміру кавової ложки, цілком можливо, що хтось із трохи меншими можливостями розуму зламав би свій iPhone, а потім голосно скаржився.
  • Зважування препаратів. Зважування лише невеликих об’ємів та використання ложки досить легко наводить на думку про можливість зловживання Gravity для незаконної діяльності, пов’язаної з наркотиками. Хоча малоймовірно, що хтось насправді вирішить покладатися на дуже дорогі ваги з точністю 1-3 грами, Apple дуже серйозно ставиться до свого морального іміджу, принаймні, коли йдеться про вміст App Store.
  • Погане використання API. «Ми розуміємо, що Gravity використовує API і датчик 3D Touch унікальним способом, але ми також знаємо, що є багато опублікованих програм, які використовують апаратне забезпечення iPhone по-новому. У той же час ми розуміємо, що ці програми не відразу потраплять в App Store».

[vimeo id=”141729085″ width=”620″ height=”360″]

Зрештою, якщо ідея зважити щось за допомогою iPhone комусь подобається, можна лише сподіватися, що рано чи пізно Apple змінить свою позицію і кожен, хто має відповідну модель смартфона, зможе випробувати Gravity або, можливо, дізнатися, який з двох слив важче використання Plum-O-Meter.

Джерело: Medium, FlexMonkey, Грань
Теми: , ,
.