Tech новости

Интервью с разработчиком: Люк Лоури из Phonealytics

Сегодняшний собеседник — Люк Лоури. Мы получаем его взгляд на Windows Phone 7, процесс разработки и то, как он видит, как платформа в ближайшем будущем продвигается с Mango. Люк является разработчиком Phonealytics (мое личное любимое приложение WP7), которое является клиентом Google Analytics с поддержкой живых плиток. Другой его проект — DropNotes , редактор синхронизации заметок DropBox. Оба приложения хорошо демонстрируют интерфейс Metro.

Заходите на перерыв для интервью.

Расскажите нам о себе, о том, что вы делаете, о программировании и т. Д.

Меня зовут Люк, мне 23 года и я живу в солнечном Брисбене, Австралия. Днем я являюсь разработчиком .NET, специализирующимся на веб-разработке, а вечером я все еще являюсь разработчиком .NET, я работаю над своими собственными проектами ради удовольствия и прибыли (в основном, для удовольствия). В настоящее время я работаю архитектором решений (читай: разработчик программного обеспечения) с несколькими классными парнями в Институте медицинских исследований Квинсленда. Мы создаем различные материалы, в основном веб-приложения, а также приложения для ПК и планшетов. До этого я получил степень бакалавра в области информационных технологий в Квинслендском технологическом университете.

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

Какие пути привели вас к разработке для Windows Phone?

До объявления о Windows Phone 7 я стремился заняться разработкой мобильных приложений, но нашел путь Apple слишком дорогим, а путь Android — медленным и мучительным.

Когда была объявлена ​​платформа, я обнаружил, что стиль metro, а также акцент на доступной информации действительно меня заинтересовал. После того, как я попробовал инструменты и увидел, насколько прост процесс разработки, меня продали.

После этого это было всего лишь вопросом создания моего первого приложения, Phonealytics — клиента Google Analytics, тестирования с помощью инструментов разработчика и эмулятора, а затем мучительного ожидания, чтобы получить настоящее устройство в моих руках. С тех пор я сделал много обновлений для Phonealytics, а также создал DropNotes — простое приложение для создания заметок, которое синхронизирует заметки с Dropbox.

Почему вы продолжаете разрабатывать для Windows Phone?

Разработка Windows Phone настолько проста, что я все еще могу справиться с ней после пары бутылок пива.

Мне нравится, сколько мыслей ушло на платформу, особенно опыт разработчиков. Используя Expression Blend и следуя рекомендациям по проектированию метро, ​​даже я могу придумать что-то, что выглядит хорошо и хорошо вписывается в систему. Поскольку я являюсь разработчиком .NET по профессии, программирование естественно для меня, все, что мне действительно нужно, — это придумывать идеи для приложений.

Вы разрабатываете для других платформ, и если да, то как ваш опыт Windows Phone сравнивается?

По профессии я веб-разработчик .NET, но, как я уже упоминал ранее, я немного поработал над разработкой для Android. Java и C # являются очень похожими языками, однако наличие платформы .NET в ваших руках имеет огромное значение для производительности.

Без сомнения, самое большое преимущество, которое я нашел в опыте разработчиков Windows Phone, это Expression Blend. Насколько мне известно, ни одна из других платформ не предлагает инструмент, близкий к Blend, когда дело касается пользовательского интерфейса. Интерфейс перетаскивания, доступ к стандартизированным ресурсам ОС (таким как шрифты и цвета) и поддержка анимации означают, что я могу придумать красивый интерфейс, который подходит для темы метро за долю времени, которая может уйти на другую платформу ,

Что вы думаете о текущем состоянии разработки Windows Phone?

В настоящее время действительно захватывающее время для разработчика Windows Phone. Недавно мы получили доступ к инструментам разработки Mango и всем новым API, которые были добавлены, что означает, что мы можем начать создавать приложения с функциями, которые раньше были просто невозможны. В дополнение к этому ходят слухи, что разработчики получат ранний доступ к Mango для установки на свои телефоны в целях тестирования. Наконец, скоро прибывает первый набор телефонов Nokia, и мы все надеемся, что они предложат какое-то потрясающее оборудование и расширят пользовательскую базу Windows Phone (особенно за пределами США).

Где вы видите развитие Windows Phone в будущем, и будете ли вы создавать будущие проекты?

Я думаю, что с запуском Mango мы начнем видеть новые инновационные приложения, функциональность которых невозможна на других платформах. В частности, я с нетерпением жду появления некоторых многопользовательских игр и приложений, которые действительно используют преимущества системы плиток / уведомлений.

У меня определенно есть идеи для собственных приложений, и я рад начать их разработку, ориентируясь на релиз Mango. Я уже работаю над одним приложением, которое будет среди прочего использовать локацию и живые агенты (для фоновой обработки). Я также планирую крупные обновления моих текущих приложений. Пользователи Phonealytics могут рассчитывать на значительно расширенную функциональность живых плиток, которая позволит им закреплять несколько сайтов на главном экране и добавлять ссылки на более подробные отчеты в приложении.

Если бы у вас была возможность, что бы вы изменили в процессе разработки Windows Phone?

Процесс разработки Windows Phone является наивысшим, и многие из проблем, с которыми я столкнулся, были решены с помощью недавнего обновления инструментов разработчика. Мне бы очень хотелось, чтобы Microsoft выполнила свой план по более раннему выпуску обновления Mango разработчикам для тестирования, потому что, как бы ни был хорош эмулятор, он не заменит тестирование на реальном устройстве.

Одна вещь, которую я хотел бы видеть, это расширение некоторых ключевых сервисов телефона, таких как Zune pass и Bing local search на международном уровне … начиная с Австралии.

Большое вам спасибо за ваше время. Есть ли какие-то напутствия для сообщества Windows Phone?

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

Вот и все, ребята. Вы можете проверить веб-сайт Люка для получения дополнительной информации и обновлений о том, что он замышляет и разрабатывает для своих приложений. Вы также можете преследовать его в Твиттере , но не говорите ему, что мы отправили вам 😛

Похожие посты
Tech новости

Про совет: Протрите порно с вашего телефона перед заменой его

Tech новости

Охранная фирма детализирует проблемы конфиденциальности; разработчик рассказывает нам свою сторону истории

Tech новости

Проект Android UI Utilities приносит унифицированные инструменты дизайна для разработчиков

Tech новости

Google утверждает, что популярные обои-приложения считаются безопасными