ЗНАКОМЬТЕСЬ С РАЗРАБОТЧИКОМ

Лауреат Apple Design Award

Интервью об эстетике калькулятора

Calzy

Современный калькулятор

Смотреть

Казалось бы, приложению-калькулятору должно быть достаточно таких характеристик, как производительность и многофункциональность. Но художник по визуальным эффектам Раджа Виджаяраман так не считает — в его представлении калькулятор должен быть еще и красивым. За это Calzy 3 получило Apple Design Award, а индийский разработчик рассказал нам, можно ли научиться программировать по учебнику.

Раджа Виджаяраман на церемонии Apple Design Award.

Чего вы хотели добиться?

Мне всегда хотелось, чтобы калькуляторы были чуть умнее и могли запоминать информацию. В Calzy 3 я использовал такие iOS-технологии, как drag-and-drop и 3D Touch, и полностью переосмыслил интерфейс.

С какими трудностями столкнулись?

У меня нет специального образования, поэтому написать код было непростой задачей. Но помогла книга! С «How to Think Like a Computer Scientist: Learning with Python» я получил базовые навыки программирования. Что-то, признаюсь, так и не понял.

А что далось легко?

Пять лет назад, когда Calzy 3 был только идеей, у меня не было даже представления о том, как ворваться в этот мир с собственным приложением, но Apple Developer Program помогла с этим разобраться.

В какой момент стало ясно, что получается?

Помню этот момент очень хорошо — я впервые загрузил элементы интерфейса в Xcode Interface Builder и увидел, что приложение работает.

Какой совет вы бы дали самому себе?

Я бы посоветовал себе отказаться от попыток объять необъятное — это о программировании. А если говорить о дизайне, тут совет один: делайте так, чтобы приложение выглядело круто. Круто по вашим меркам!

Чем займетесь теперь?

Прямо сейчас обновляю свои приложения под iOS 12. А еще планирую получше изучить модель машинного обучения Core ML 2 и платформу ARKit 2.