Support us

Крис Хайдхоф: «…не существует какого-то типичного мобильного разработчика»

Оставить комментарий
Крис Хайдхоф: «…не существует какого-то типичного мобильного разработчика»

Менее двух недель осталось до самой главной белорусской конференции по мобильной разработке MobileOptimized 2014. И пока вы просматриваете внушительный список выступающих на ней «мобильных авторитетов», мы решили познакомить вас с некоторыми из докладчиков поближе.

Крис Хайдхоф – «трушный» мобильный активист. Он основал блог-журнал objc.io, ежемесячно рассказывающий о лучших практиках в области разработки на Objective-C. Он является одним из организаторов мобильных конференций – UIKonf и Alt Tech Talks. Он настолько часто делится своим опытом с другими, что создал специальное Mac-приложение, которое сильно облегчило жизнь ему самому и всем его коллегам – [Deckset], легким движением мыши превращающий ваши заметки в привлекательную презентацию.

В небольшом интервью Крис рассказывает о своих проектах, новом языке программирования Swift и докладе на МОКрис, расскажите об истории появления блога objc.io.

Мы запустили objc.io на следующее утро после UIKonf. Решили, что вместо очередного стандартного блога будет здорово сделать ежемесячный журнал, каждый номер которого был бы посвящён определенной теме. Идея журнала моя, и мне удалось убедить двух остальных сооснователей, Дэниэла Эггерта и Флориана Куглера, что делать нужно именно в таком формате. Первые статьи мы писали втроем, плюс попросили ещё одного нашего друга написать статью. То, что журнал станет таким, как он есть сейчас, мы даже не ожидали.

Также мы сразу наняли дизайнера и редактора, поскольку придерживаемся мнения, что отличный контент должен быть удобоваримым как с точки зрения языка, так и дизайна. Они по-прежнему с нами сотрудничают. Для каждого номера я пишу по статье, исключением стал только номер про Android.

Как много авторов сейчас пишут для вас?

На сегодняшний момент у нас внушительный список авторов. Примерно половину материалов в номере пишут члены нашего сообщества. Круто, что такие замечательные статьи пишут именно они.

А что еще кроме журнала?

objc.io – это небольшая часть моей жизни, работа над ним занимает всего несколько дней в месяц. Иногда я провожу конференции, такие как UIKonf и Alt Tech Talks. Но это в основном как необходимость – я не считаю себя организатором конференций, просто мне хочется посещать классные мероприятия в Берлине. Большую часть времени я занят разработкой [Deckset], приложения для создания презентаций на Mac.

Команда objc.io: Крис Хайдхоф, Дэниэл Эггерт и Флориан Куглер

Если бы вы были главным по разработке iOS/Android/WinPhone и могли бы добавить/изменить/удалить одну единственную вещь. Что бы это было?

Я надеялся, что появится новый язык программирования. Apple претворила мою мечту в реальность, и он гораздо лучше, чем я ожидал… Я хотел бы надеяться, что они еще больше откроют свою экосистему, чтобы приложениям, подобным Pythonista, не пришлось сражаться за право находиться в аппсторе.

Типичный мобильный разработчик, какой он?

Не могу сказать точно, думаю, он сильно изменился за последнее время. Я занялся разработкой аппов, когда Apple ещё только выпустила первую SDK, и никому не было известно, ждет ли iPhone успех. Вообще-то я предсказывал, что нет. Но всё очень сильно изменилось, и сейчас все эти новые API и язык Swift изменят ситуацию еще больше. Раньше разработка мобильных приложений была чем-то необычным, фриковатым. А сегодня этим занимается кто угодно. И это хорошо, поскольку теперь, я думаю, больше не существует какого-то типичного мобильного разработчика. Люди приходят из каких угодно областей, привнося оттуда свои знания и парадигмы.

Топ самых часто используемых Крисом приложений:

 

Tweetbot, Gmail, Foursquare, Spotify и камера айфона.

Какое «мобильное» слово вам в первую очередь приходит на ум, когда вы слышите «Беларусь»?

Сообщество! Я считаю, это замечательно, что повсюду возникает так много конференций, и таким образом организовывается сообщество.

Расскажите вкратце в качестве затравки нашим читателям, о чем вы собираетесь говорить на MobileOptimized?

Раньше я много занимался функциональным программированием, и мне это очень нравилось. Когда я занялся разработкой на Objective-C, то для меня это казалось шагом назад. Поэтому направление, в котором движется Swift, меня просто осчастливило, и мне хотелось бы поделиться множеством крутых штук, которые вы можете реализовать с его помощью.

Причина, по которой белорусским разработчикам стоит посетить MobileOptimized?

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

28 июня в рамках Дня Кейноутов Крис расскажет о достоинаствах языка Swift, а 29 июня он примет участие в панельной дискуссии с сообществами разраотчиков CocoaHeads из Украины и Беларуси по обсуждению недостатков и нюансов Swift.

16 лет dev.by — «дефолтный» источник информации о беларусском ИТ

Вы можете...

Читайте также
Исследование: что интересует мобильных разработчиков в Беларуси
Исследование: что интересует мобильных разработчиков в Беларуси
Исследование: что интересует мобильных разработчиков в Беларуси
MobileOptimized’2017: кто, где и о чём
MobileOptimized’2017: кто, где и о чём
MobileOptimized’2017: кто, где и о чём
MobileOptimized’2016: 9 видео для ИТ-менеджеров и маркетологов
MobileOptimized’2016: 9 видео для ИТ-менеджеров и маркетологов
MobileOptimized’2016: 9 видео для ИТ-менеджеров и маркетологов
MobileOptimized’2016 для разработчиков: 10 видеозаписей докладов
MobileOptimized’2016 для разработчиков: 10 видеозаписей докладов
MobileOptimized’2016 для разработчиков: 10 видеозаписей докладов

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

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.