Любой человек, мало мальски знакомый с экосистемой Apple, знает, что приложение «Калькулятор», по умолчанию предустановленное на iPhone, Apple Watch и компьютеры Mac, обошло стороной планшеты компании. Вероятно, многие люди, впервые пытавшиеся произвести вычисления на iPad, недоумевали и задавались вопросом: как компания, издавна славившаяся своим софтом и произведшая множество революций в сфере программного обеспечения, до сих пор не смогла обеспечить пользователей своих планшетов, казалось бы, самой простой программой, аналоги которой школьники создают, впервые изучая программирование: калькулятором. Спойлер: мы не знаем.
Экскурс в историю
Когда разрабатывался представленный в далеком 2010 году первый iPad, парень по имени Скотт Форстолл руководил разработкой программного обеспечения. Решение, избранное им, было самым простым из возможных: приложение калькулятор, включенное в прототип iOS для iPad, было просто увеличенной версией варианта для iPhone.
Команда разработчиков собиралась использовать увеличенное приложение калькулятора в предстоящем релизе iOS. Запротестовал против решения сам Стив Джобс.
— «Где новый дизайн калькулятора? Этот выглядит ужасно», — сказал Джобс.
— «Какой новый дизайн? Эту версию мы и собираемся добавить в релиз», — ответил Скотт.
— «Нет. Мы не можем выпустить это», — сказал Джобс.
Оригинал: Saying, «where is the new design for the calculator? This looks awful». Forstall replied, «what new design? This is what we are shipping with.» Jobs said, «no, pull it. We can’t ship that.»
Хотя Форстолл пытался убедить Джобса оставить калькулятор на iPad, ему выдвинули ультиматум: «Переделать пользовательский интерфейс калькулятора, чтобы он хорошо выглядел на большом дисплее iPad, или приложение не будет включено в релиз».
До выхода iPad оставалось всего несколько недель, Форстолл знал, что его команда не сможет создать новое приложение с нуля, поэтому оригинальный iPad начали поставлять без предустановленного калькулятора, не оставляя пользователям иного выбора, кроме как скачивать сторонние приложения из магазина, в большинстве из которых была реклама, и которые явно проигрывали изначальному увеличенному решению.
Столь высокие стандарты Джобса, применяемые к чему-то настолько простому, как приложение калькулятора, кому-то могут показаться нелепыми. Но что поделать, когда приходится иметь дело с перфекционистом. Интересно также, что это не первый случай скрупулезности компьютерного гения.
Еще в 1981 году, когда Стив Джобс был ведущим в разработке Macintosh, точно такой же конфликт возник при выборе решения для системного калькулятора MacOS.
В разговоре с Крисом Эспинозой, разработчиком, он заключил:
«Ну что ж, для начала сойдёт, но, вообще, довольно ужасно. Фон слишком темный, некоторые линии имеют неправильную толщину, а кнопки слишком большие»
Оригинал: «Well, it’s a start, but basically, it stinks. The background color is too dark, some lines are the wrong thickness, and the buttons are too big»
Эспиноза сказал Джобсу, что продолжит работать, пока тот не будет удовлетворен. Но каждый раз, когда он создавал новую версию калькулятора, Джобс указывал на новые моменты, которые ему не нравились. Поэтому Эспиноза решил позволить Стиву быть дизайнером вместо него, проявив при этом невиданные чудеса изобретательности. Он создал программу, которая позволяла настраивать каждый визуальный атрибут калькулятора, от толщины линий до размера кнопок.
Джобс сел за новую программу и потратил 10 минут корректируя дизайн, пока не был доволен результатом. И этот калькулятор в конечном итоге использовался в компьютерах Macintosh с 1984 года до релиза Mac OS 9, выпуск которой состоялся в 2001 году.
Перфекционизм и лень
Но почему в iPad до сих пор нет калькулятора? Скрупулезный гений давно ушёл на покой, а пользователи планшетов все ещё вынуждены скачивать калькуляторы из App Store.
На одном интервью Крейга Федериги об этом спросили, и вот что он сказал.
Существуют некоторые вещи, которые мы не сделали просто потому, что нам бы хотелось создать нечто уникальное в своём роде. Мы действительно хотим сделать приложения «Калькулятор» и «Погода», но лишь тогда, когда сами будем к этому готовы. Признаться честно, этого до сих пор не произошло только и исключительно потому, что мы не удосужились сделать это настолько здорово, чтобы пользователи могли с уверенностью сказать: «Это лучшее приложение калькулятора для iPad, которое только можно себе представить», — признался Федериги.
По сути, такую же позицию занял и Джобс в 2010 году, но на сегодняшний день заявление вице-президента по разработке ПО звучит скорее как отговорка, тем более, учитывая, что работа над калькулятором даже не ведётся.
Почему — доподлинно неизвестно. Вероятно, в компании решили оставить ситуацию как есть. Выполнять вычисления пользователи планшетов могут в Spotlight, а среди альтернативных решений, доступных для загрузки из App Store, сейчас вполне возможно найти достойные варианты. Об этом — подробнее.
Приличные альтернативы
Вбив в поисковую строку магазина приложений запрос «Калькулятор», пользователь обнаружит не один десяток предложений, весьма схожих на первый взгляд. Какой из них следует выбрать, чтобы остаться довольным?
Что-ж, для начала, я сформирую список требований, которым, на мой взгляд, должно отвечать современное решение, подходящее для широкого экрана.
- Удобное и привычное расположение клавиш, исключающее случайные нажатия
- Адаптированность под любые возможные сценарии использования: в портретном и альбомном режимах, Slide Over и Split View
- Полное отсутствие рекламы или ее крайняя ненавязчивость
- Равная нулю стоимость версии, включающей в себя все вышеперечисленное
Попробовав практически все доступные для скачивания варианты, я остановился на следующих:
На мой взгляд, лучшее решение на сегодняшний день.
Обладает всеми возможностями стандартного калькулятора, отображает историю вычислений и не содержит рекламы. За дополнительную плату вы получите рукописный ввод и распознавание выражений с фото.
Достаточно стильный вариант, поддерживающий все стандартные операции для вычислений и лишённый рекламы. Полная версия предлагает дополнительные темы и возможность ведения заметок.
Самый простой вариант с весьма амбициозным названием. Работа в Slide Over, история вычислений, отсутствие рекламы, стоимость в 0 рублей без каких-либо ограничений.
Отличное решение для тех, кому необходимо решать сложные выражения, уравнения и строить графики. Возможности бесплатной версии позволяют производить огромное количество самых разнообразных вычислений не только в привычном режиме калькулятора, но и «сканируя» написанные от руки примеры.
Нельзя также обойти стороной Calzy, победителя Apple Design Award 2018. Хоть это приложение и платное (279₽), список возможностей в нем исчерпывающий, и, более того, может похвастаться несколькими уникальными решениями вроде «областей памяти», куда с помощью Drag & Drop можно перетаскивать значения для дальнейшего использования; и Tydlig, также платный (179₽), но представляющий собой скорее целую вычислительную среду с возможностью создавать и редактировать графики и связывать результаты вычислений.
Итог
В заключение можно сказать, что хоть проблема отсутствия калькулятора на планшетах Apple не является чем-то необыкновенно противным и шокирующим, это, на мой взгляд, самое абсурдное, что когда-либо происходило с компанией.
VDS серверы от Маклауд подходят для разработки любых сайтов.
Зарегистрируйтесь по ссылке выше или кликнув на баннер и получите 10% скидку на первый месяц аренды сервера любой конфигурации!