Разработчики WhatsApp для Android обругали Apple в исходном коде приложения

9 комментариев
Разработчики WhatsApp для Android обругали Apple в исходном коде приложения

Пользователь Reddit под ником xMarioZ изучил исходный код приложения WhatsApp для Android и обнаружил, что он пестрит недоброжелательными приветами в адрес Apple, а именно — fuck apple, пишет The Register. 

Читать далее...

Популярный мессенджер WhatsApp, принадлежащий компании Facebook, разрабатывает своё мобильное приложение как для Android, так и для iOS. Однако, судя по приветам в адрес Apple внутри кода и комментариям на Reddit, iOS-разработка даётся программистам трудней. Не секрет, что корпорация известна жёсткими процедурами отбора и проверки приложений для своих iOS-устройств перед размещением в AppStore.

Сообщение о закодированных ругательствах вызвало бурю похожих чувств у пользователей Reddit, которые охотно поделились собственными трудностями в работе с гигантом из Купертино:

  • Всё чёртово время я наблюдаю, как Apple яростно борется с общепринятыми способами делать вещи, как будто они там хотят увидеть, как мир горит в огне, и вызвать головную боль у всех компаний и их разработчиков, как какой-нибудь злодей из Бондианы, — пишет пользователь CanadianBadass.
  • Не говоря уже о невозможности скомпилировать код, кроме как на их машинах; или завышенной цены на их железо.
  • Как человек, которому приходилось загружать своё приложение в App Store, я полностью понимаю автора, — отмечает пользователь xantxant. — Если у их процесса отбора вообще есть хоть какое-то объяснение, Apple явно ненавидит разработчиков и была бы рада, если бы мы умерли, поэтому  fuck Apple — это вполне рациональный ответ.

При этом часть пользователей Reddit поставила существование такого кода под сомнение.

Не исключено, что таким образом разработчики WhatsApp просто отдали дань создателю Linux Линусу Торвальдсу.

UPD. Как позже сообщили The Register в компании WhatsApp, данные скриншоты не являются подлинными. Редакция также изучила исходный код приложения, не найдя там выпадов в адрес Apple. Либо скриншоты фейковые, либо взяты из какой-то странной неофициальной «версии», резюмирует издание, — однако это не отменяет солидарности с их содержимым, которую выказали пользователи Reddit.

Хотите сообщить важную новость?

Пишите в наш Телеграм

Читайте также

Как Facebook (не) справляется с фейками
Как Facebook (не) справляется с фейками

Как Facebook (не) справляется с фейками

Американские политики обвиняют Facebook в том, что компания не в силах справиться с фейками внутри социальной сети. А Марк Цукерберг оправдывается на фоне коронавирусного ажиотажа. 
Беспорядки в США: Apple закрывает магазины, Uber и Lyft временно сворачивают такси-сервисы
Беспорядки в США: Apple закрывает магазины, Uber и Lyft временно сворачивают такси-сервисы

Беспорядки в США: Apple закрывает магазины, Uber и Lyft временно сворачивают такси-сервисы

Журналисты «похоронили» Цукерберга — чтобы проверить реакцию Facebook на фейки
Журналисты «похоронили» Цукерберга — чтобы проверить реакцию Facebook на фейки

Журналисты «похоронили» Цукерберга — чтобы проверить реакцию Facebook на фейки

1 комментарий
Трамп подписал указ против Facebook и Twitter
Трамп подписал указ против Facebook и Twitter

Трамп подписал указ против Facebook и Twitter

8 комментариев

Обсуждение

0

Так и не понял причем тут кусок кода на java к эпл.
PS: dev.by, зачем ты так скукожил скриншот? на реддите же в нормальном качестве.

0

"Так и не понял причем тут кусок кода на java к эпл."
Статью прочитал хоть?

0

Прочитал, все равно не понял зачем ругаться на эпл в коде андроида, почему не оставить это в теле iOS клиента. Объясните, раз поняли вы. Референс в сторону "Nvidia, Fuck you" звучит глупо (так можно любую фразу со словом Fuck обозвать референсом + тут просто Fuck Apple).

1

Программист так намучался с разработкой для iPhone, что когда писал приложение для Android обнаружил, что разрабатывать из публикоать приложения для Android намного легче в отличие от Apple со своими заморочками и проверками по несколько суток каждого билда, даже тестового. Код для которого нужно компилировать обязательно на Mac, который стоит приличных денег, плюс аккаунт разработчика, который стоит $99 в год, и всё это сопровождается кучей документации, не прочитав которую ничего у тебя не выйдет.
Для андройда всё значительно проще. Набросал код, скомпилировал приложение и разослал .apk файл тестерам без всего этого дерьма.

1

Если вы не нашли проблем под Android - просто продолжайте, все прийдет ;)

0

Да, настроить CI для ios не просто - провижинги/адхок, отдельная _не такая уж дорогая_ mac mini билд машина, но как настроил процесс - всё просто, пишешь себе под ios 9 со всеми последними свистоперделками (т.к. на данный момент последняя ios9 установлена на более 90% яблочных девайсах) под конкретное железо и на 100% будешь уверен что твоя программа будет работать как надо на всех девайсах. На андроид же это рулетка со всем зоопарком сотен устройств (включая китайские ноунеймы), разных версий ОС (сколько лет еще придется ставить min api level на 15?) тормозами (около-гц-шные проблемы) и кучкой костылей под это всё (+ лично у меня оочень много претензий к гредлу и иде). Так что это большой вопрос под какую из этих платформ менее нервно разрабатывать ;-)

0

Сегодня отправлял одну прилагу для iPhone на тестирование заказчику. Не передать, через что мне пришлось пройти, чтобы всё-таки её отправить. Они там в Apple ревью делают даже для бета-версий приложений. Ох как я понимаю этого разработчика :)

0

пишите веб аппы :)

0

один момент, это не совсем "исходный код" )

Спасибо! 

Получать рассылки dev.by про белорусское ИТ

Что-то пошло не так. Попробуйте позже