Компьютерра - Компьютерра PDA N89 (15.01.2011-21.01.2011)
- Название:Компьютерра PDA N89 (15.01.2011-21.01.2011)
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Компьютерра - Компьютерра PDA N89 (15.01.2011-21.01.2011) краткое содержание
ОГЛАВЛЕНИЕ
Сергей Голубицкий: Голубятня: Авиавирус
Василий Щепетнев: Минус тридцать
Киви Берд: Кивино гнездо: Без срока давности
Олег Нечай: Гаджеты на CES 2011: роботы, игрушки и сканер книг
Ваннах Михаил: Кафедра Ваннаха: Добрая Вселенная в Мире Дарвина
Олег Нечай: CES 2011: телевизоры, видео- и аудиотехника
Роман Бобков: История ноутбуков: из шкафа в карман - 3
Сергей Голубицкий: Голубятня: Цукерберг 2500
Василий Щепетнев: Василий Щепетнёв: Расстояние от народа
Берд Киви: Кивино гнездо: Без срока давности (часть II)
Олег Нечай: Выбираем смартфон на основе Google Android
Олег Нечай: Современные смартфоны на основе Google Android
Василий Щепетнев: Василий Щепетнёв: Психодепиляция
Андрей Письменный: Михаил Черномордиков (Microsoft) о Windows Phone 7
Егор Емельянов: Всё, что вы должны знать о ноутбуках Dell Latitude XT2
Ваннах Михаил: Кафедра Ваннаха: Урок китайских бюро
Сергей Голубицкий: Голубятня: Наша ниша
Евгений Лебеденко, Mobi: Cybiko: мобильная соцсеть, опередившая время
Компьютерра PDA N89 (15.01.2011-21.01.2011) - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
- Да, для этого есть механизм push-уведомлений и push-сервер, расположенный на стороне Microsoft. То есть мы его предоставляем разработчикам бесплатно и разработчик в своем приложении реализует интерфейс работы с этим push-сервером. Когда происходит какое-то событие, то это событие обрабатывается самим приложением: оно может что-то сделать или изменить значок в главном меню. Классический пример - это количество непрочитанных писем в почте, но так же можно сделать всё, что угодно: "тайл" на главном экране может полностью видоизменяться. Ещё один тип - это так называемое тост-уведомление, которое появляется в верхней части экрана телефона. Классический пример - это появление сетей Wi-Fi вокруг: появляется табличка вверху, сообщающая, что обнаружена новая сеть. То же самое можно реализовать и в своём приложении, чтобы уведомлять пользователя о каком-то событии.
- Это полезно для клиентов всяких социальных сетей и прочих похожих приложений. Но есть и другая сторона. Вы упомянули два примера с появлением Wi-Fi и уведомлением из приложения. А нельзя ли связать, скажем так, эти два события: приложение реагирует на появление Wi-Fi или ещё какие-то изменившиеся условия?
- Для этого необходимо, чтобы был программный доступ к уведомителю Wi-Fi. Соответственно сейчас такой функции нет.
- С многозадачностью есть ещё такой аспект, как восстановление состояния приложения. То есть человек вышел из приложения, перешёл в другое, может быть, давно забыл о первом. К примеру, у него было что-то написано в текстовом редакторе, и он возвращается к этому текстовому редактору. Всё будет на том же месте, где он всё это оставил?
- Это зависит от того, как разработчик реализует приложение, но действительно, такая возможность есть - м ыговорим о так называемом изолированном хранилище, в котором можно сохранять те или иные данные со своего приложения. Это та же возможность, которая есть в Silverlight на десктопе, ею можно пользоваться или не пользоваться - на усмотрение разработчика.
- То есть в тот момент, когда пользователь выходит из приложения, оно получает какой-то сигнал и может сохранить данные в этот момент?
- Да, это происходит. В английском языке есть хорошее слово "tombstoning", которое на русский не очень хорошо переводят как "захоронение". В процессе выхода из приложения происходит его сохранение, и прежнее состояние может быть полностью восстановлено.
- Но реализовать это должен разработчик?
- Разработчику доступны методы, которыми он может воспользоваться, чтобы это реализовать. А что касается выхода и перехода из разных приложений, я думаю, вы знаете, что в телефонах Windows Phone 7 есть три аппаратные кнопки: это "назад", "пуск" и "поиск". И если реализация локального хранилища опциональна, то правильная обработка команды "назад" необходима. Например, если я читал письмо в почтовом клиенте и нажимаю кнопку "назад", то я должен вернуться к списку папок, а не выйти из приложения.
- Работает ли кнопка "назад" между приложениями?
- Она работает и между приложениями. Если я, например, запустил приложение для фотографий, а потом открыл почтовый клиент, а там выбрал письмо, то после нажатия кнопки "назад" один раз я должен вернуться к списку писем, а при нажатии второй раз я вернусь к приложению с фотографиями. То есть это сквозная навигация между приложениями. Если стороннее приложение имеет разные составные части, разработчик должен правильно реализовать переходы между ними.
- Как я понимаю, разработчики не могут пока создать что-нибудь вроде собственного плеера, который будет играть музыку, даже когда пользователь перешёл в другое приложение?
- В фоновом режиме реализовать свой собственный плеер не получится, соответственно не в фоновом это можно сделать.
- Я рад, что мы разобрались со всеми нюансами. И последняя часть вопросов - про Windows Phone 7 в России. Отечественные разработчики уже могут создавать для него программы, а вот конечным потребителям телефон пока недоступен. Есть ли новости на этом фронте?
- Да, для разработчиков действительно платформа полностью доступна. Нам удалось включить российских разработчиков в первую волну, и соответственно они могут полноценно участвовать в процессе разработки, публикации приложений и зарабатывать деньги прямо из России, с российскими карточками, с российскими банками.
- Заметен ли интерес к Windows Phone 7 среди разработчиков в России?
- В России средства разработки загрузили десятки тысяч раз, то есть интерес здесь очень большой. Мы его видим не только по цифрам, но и по отзывам, по участию в мероприятиях, по количеству вопросов. Система интересна как тем людям, которые традиционно разрабатывают под платформы Microsoft, так и тем, которые пишут для других мобильных платформ. Сейчас в Marketplace присутствует более пятидесяти российских приложений.
Пользователям телефон действительно доступен пока лишь в некоторых странах. Это связано с тем, что процесс локализации не ограничивается переводом интерфейса телефона. Это также целый набор дополнительных сервисов, без которых работа телефона не является, по сути, полноценной. Как я уже говорил, в телефоне доступны такие функции, как игры через Xbox Live, покупка музыки через Marketplace, социальные сети... Также это публикация приложений, работа с почтовыми клиентами и с почтовыми сервисами, поиск, карты. Все те возможности, которыми мы привыкли пользоваться каждый день. Но когда мы говорим про поиск, карты и социальные сети в контексте России, мы вряд ли говорим об иностранных сервисах, скорее о локальных. Поэтому кажется правильным перед выводом телефона на локальный рынок сначала добиться его интеграции с локальными сервисами. Это не является российской спецификой; такая же позиция сейчас у нас и в отношении других стран, где сейчас телефона нет. Локализация идет активно, и, когда процесс будет закончен, мы об этом обязательно сообщим.
- То есть пока точные сроки неизвестны? Может, хотя бы примерные? Скажем, этот год или начало следующего?
- Пока мы никаких сроков не называем. В России телефон точно будет запущен - здесь нет никаких вопросов. В отличие, к примеру, от плеера Zune, который был только в США и больше нигде не продавался. Понятно, что телефон - глобальный продукт, и рано или поздно он появится, может, не во всех странах, но по крайней мере в тех, где много пользователей интернета и мобильных телефонов. Россия является в этом плане очень большим игроком.
- А известно, будут ли это те же самые телефоны, которые мы видели на открытии, или это могут оказаться другие модели?
- Обычно здесь всё остается на усмотрение производителей и операторов, то есть это их решение, какие аппараты продавать, по какой цене, в какой стране и т.д. Это стандартная ситуация не только для нашей платформы.
Читать дальшеИнтервал:
Закладка: