Октябрь 21, 2013 4:02 дп

Skype для Windows 8.1. Разработка с момента приобретения компании

Высшая награда для разработчика — когда твое творение, которому ты отдал столько труда, наконец попадает к людям, для которых оно создавалось. Я работаю с командой талантливых разработчиков. Мы отвечаем за качество взаимодействия со Skype и Lync. Мы подбираем базовые технологии (обработка видео, стек вызовов, протоколы передачи сигналов, среда выполнения и т. д.) в соответствии с разными задачами, видами взаимодействия и пользовательским интерфейсом, чтобы связь была надежной и удобной. Мы разрабатываем клиентские приложения для нескольких платформ (в их число входят Windows, Mac, Xbox и веб-приложения) и гордимся проделанной работой в Windows, которая теперь обладает встроенными возможностями Skype!

Статья первоначально опубликована Брэндоном Лебланом (Brandon LeBlanc) на английском языке здесь.

Этот пост в блоге входит в серию публикаций текущей недели. Нашими гостями стали люди из разных групп корпорации Майкрософт, принимавшие участие в создании Windows 8.1. — Брэндон

Высшая награда для разработчика — когда твое творение, которому ты отдал столько труда, наконец попадает к людям, для которых оно создавалось. Я работаю с командой талантливых разработчиков. Мы отвечаем за качество взаимодействия со Skype и Lync. Мы подбираем базовые технологии (обработка видео, стек вызовов, протоколы передачи сигналов, среда выполнения и т. д.) в соответствии с разными задачами, видами взаимодействия и пользовательским интерфейсом, чтобы связь была надежной и удобной. Мы разрабатываем клиентские приложения для нескольких платформ (в их число входят Windows, Mac, Xbox и веб-приложения) и гордимся проделанной работой в Windows, которая теперь обладает встроенными возможностями Skype!

Вчера исполнилось два года с момента приобретения Skype корпорацией Майкрософт. И все это время велась наша работа по интеграции Skype с Windows. Разрабатывая Skype для Windows 8 и Windows 8.1, мы внедряли новые решения для дизайна, функций и инфраструктуры, отвечая на запросы пользователей. В течение последнего года регулярно выходили обновления Skype для Windows 8, и мы можем с гордостью заявить, что ни разу не выпустили «шоковых» обновлений, переворачивающих все с ног на голову. Нам удавалось развивать технологии и бренд Skype, расширяя портфель продуктов Майкрософт для связи в реальном времени. А самое главное — нас вдохновляла перспектива сделать Skype полезным для других продуктов и служб Майкрософт. Windows 8.1 — это прямой результат наших усилий.

Skype для Windows 8 ознаменовал новый подход к интерфейсу и стал первой версией Skype в современном стиле (также известном как стиль Modern). Тесно сотрудничая с группой Windows, мы вместе работали над реализацией продвинутых возможностей взаимодействия на новой главной платформе. Мы не остановились на Windows 8.1 и продолжаем оптимизировать и упрощать взаимодействие, позволяя выполнять больше действий одновременно (этот принцип всегда ставился во главу угла при разработке Windows). Один из примеров новых возможностей Windows 8.1: пользователь может принимать входящие звонки Skype с экрана блокировки, запускать приложения, располагая их рядом со Skype, и менять размер окна приложения в соответствии с экраном устройства. Работая вместе с группой разработчиков Windows, мы смогли успешно интегрировать Skype в Windows 8.1. Теперь это не просто приложение для связи, входящее в операционную систему, а ценный инструмент, позволяющий всегда быть на связи с друзьями, близкими и коллегами.

Включение Skype в состав Майкрософт открыло широкие перспективы сотрудничества и внедрения новых возможностей в другие продукты. У нас был «свой человек» в группе Windows, и мы узнавали обо всех особенностях продукта на всех этапах разработки. Вернемся к примеру с принятием звонков Skype с экрана блокировки. В Windows 8 приложения почти ничего не могли делать на заблокированном устройстве. Однако группа Windows предложила новую модель всплывающих уведомлений для приложений VoIP, которая позволяла принимать звонок по видеосвязи, только по голосовой связи или отклонять звонок. Нам пришлось потрудиться, чтобы обеспечить плавный и безопасный переход от звонка в заблокированном режиме к работе с разблокированным устройством. Мы сделали так, чтобы вы, введя пароль во время звонка Skype, переходили от состояния работы на экране блокировки к полностью работоспособной среде. Думаю, вам понравится простота и понятность такого перехода. Любопытно посмотреть, как эти возможности будут использоваться в других приложениях.

Экран блокировки и другие отличные возможности Windows 8.1 (например, параллельный запуск приложений и поддержка новых размеров экрана) — это результат совместных усилий наших групп по выполнению заказов пользователей. Параллельная работа приложений на одном экране упростила многозадачность. Теперь пользователи могут не только разместить Skype на одном экране с другими приложениями, но также открыть другое приложение (браузер, фотографию, документ Office и т. п.) и прикрепить его к краю окна Skype. Windows 8.1 становится доступной на все большем числе устройств, и мы поняли, что необходимо автоматически изменять клиент Skype в соответствии с размером и положением устройства. Совместно с группой Windows мы создали приложение, которое интуитивно подстраивается под пропорции и ориентацию экрана устройства.

Мы хорошо поработали над Skype для Windows 8.1. Я горжусь результатом и предвкушаю новые возможности для разработок. У нас получилось отличное приложение, и я думаю, что выражу мнение всех разработчиков, если скажу, что мы с нетерпением ждем того момента, когда вы сможете испытать его в действии.

Ной Эдельштейн (Noah Edelstein)
Директор по разработке программы
Skype