Закрыть объявление

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

Первой проблемой, с которой столкнулись Райан и его друзья Чейз и Брайс, было преобразование единицы силы, используемой Apple в доступных API, в вес. Решили это калибровкой американскими копейками (вещь, которая "у каждого под рукой"). Затем пришло понимание, как на самом деле взвешивать что-либо на дисплее.

Дисплей начинает реагировать (измерять) только при контакте с пальцем, т.е. проводящим материалом определенной формы. Попробовав монеты, яблоки, морковь и кусочки салями, они пришли к кофейной ложке, которая отвечает всем требованиям – у нее правильная форма, проводимость, размер, и хотя бы одна есть дома у каждого.

Приложение, которое McLeod et al. отправленный в App Store, после калибровки смог взвесить предметы, положенные на кофейную ложку, до 385 грамм с точностью до 3 граммов. Они позвонили ей Сила тяжести. К сожалению, после нескольких дней ожидания приложение было отклонено Apple со ссылкой на «вводящее в заблуждение описание».

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

Поэтому Маклеод собрал небольшую домашнюю киностудию (айфон, лампа, несколько коробок из-под обуви, белая полка в качестве коврика) и снял видео, демонстрирующее, как (и что) работает приложение. Однако Gravity не прошла процедуру одобрения и в телефонном звонке им сказали, что причиной этого стала «непригодность весовой концепции для App Store». Этот ответ не очень информативен, поэтому Маклеод предложил в своем посте пару возможных объяснений:

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

[vimeo id=”141729085″ ширина=”620″ высота=”360″]

В конечном счете, если идея взвешивания чего-либо с помощью iPhone кого-то привлекает, остается только надеяться, что рано или поздно Apple изменит свою позицию и любой, у кого есть соответствующая модель смартфона, сможет опробовать Gravity или, возможно, узнать, какой именно. из двух слив тяжелее, используя Слива-О-метр.

Источник: Medium, FlexMonkey, Грань
Темы: , ,
.