НАС ВДОХНОВЛЯЕТ

Кодинг — это ❤️

Мы регулярно пишем о разработчиках, которые вдохновляют и заставляют всерьез задуматься о смене профессии. Сотаро Оцука подтверждает: проявить себя в кодинге может каждый.

Начало

Сотаро начал изучать графический дизайн еще в школе, а разработкой увлекся в 19 лет. Создавая инди-игру TIME LOCKER — Shooter, он занимался и планированием, и дизайном, и кодом.

Интерес появился, когда Сотаро увидел сайт, над которым работал его друг. «В школе я занимался анимацией, а по сути — обычными изображениями. Проект друга изменил мое представление о возможностях программирования: персонажи на картинке могут перемещаться по моей команде! Так я решил переключиться на интерактивную анимацию».

Первый проект

Разработчик изучал теорию самостоятельно и много практиковался. В основу TIME LOCKER легла та самая идея. «Я хотел создать игру, в которой персонажи начинают двигаться, когда вы к ним прикасаетесь. Меня вдохновляло простое и понятное управление, как в Safari для iPhone и iPad и соцсетях».

Приложения для кодинга

Чтобы освоить программирование, достаточно поставить цель и загрузить несколько полезных приложений. Для знакомства со Swift подойдут бесплатные курсы Swift Playgrounds для iPad, codeSpark и Lightbot: Code Hour. Кроме базы они дают представление о том, какими категориями должен мыслить разработчик.

Инструменты посложнее

Затем переходите к профессиональным приложениям: в Apple Developer есть множество видеоматериалов о дизайне и о том, как развивать проект, в Code Editor by Panic и Code Master — Source Code Editor — советы по написанию кода, а TestFlight позволяет тестировать бета-версии приложения на разных устройствах.

Больше теории

Учебные материалы ищите в Stepik и Udemy, вдохновляющие лекции спикеров и свежие идеи — в приложении TED. В этой области все время появляется что-то новое.