Below is the text of the page https://www.osgafarov.com/ stored 2012-02-03 by archive.org.ua. The original page over time could change. View as original html

Osman Gafarov's blog - Blog

Sign In [/Users/Account/LogOn?ReturnUrl=%2F] 31 день с Mango Об авторе Osman Gafarov's blog Follow @osgafarov Blog Archives February 2012 (1) January 2012 (2) December 2011 (7) November 2011 (7) October 2011 (1) April 2011 (2) March 2011 (21) Twitter feed follow @osgafarov on twitter osgafarov : Metro-style application challenge: первый этап http://t.co/IRLsKghY osgafarov : #wp7rocks Windows Phone 7 Rocks!: Microsoft анонсировала LTE HTC Titan II с 16-ти ме... http://t.co/LWkEpoUO osgafarov : Новая статья: #ruwp7 Windows Phone 7 Rocks!: 31 день с Mango. День #12. Бета-тестирование http://t.co/pBIXcwbW Facebook Blog Oct 24 2011 11:00 PM Metro-style application challenge: первый этап Tags: Windows 8 , Imagine Cup 2012 Feb 1 2012 4:21 PM 0 Comments 31 января, т.е. вчера, состоялся первый опросник в Metro style application challenge - номинации международного конкурса для студентов Imagine Cup 2012. Естественно, что речь в этой номинации идет о Windows 8. На выходе от студентов ожидают приложения, которые будут написаны в стиле новой операционной системы. Моя команда успешно прошла первый этап, теперь работаем над идеей. В данной статье я хочу рассказать немного о данной номинации и о своем вчерашнем опыте. Как регистрироваться в номинации можно почитать вот тут . Процесс хоть и не очень тривиальный, но не занимает много времени. Важно понимать, что данная номинация предполагает участие команд. Несомненно, в команде может быть только один человек – ВЫ, но я рекомендую привлечь своих коллег по цеху. Это увеличит Ваши шансы на победу (одна голова хорошо, а четыре…). В команду могут входить до 4 человек + ментор (наставник). Ментора выбираете из преподавателей Вашего ВУЗа. Итак, номинация состоит из двух этапов: 1 этап : требуется показать базовые знания Windows 8. Для этого команда (все вместе, или каждый по отдельности) должны пройти опрос, который состоит из 30 вопросов, посвященных Windows 8. Все команды, которые набрали более 15 баллов, переходят во второй раунд. Опрос проходит в выбранные даты. Следующая дата -7 февраля, а последняя – 6 марта. 2 этап : прислать описание и видео своего приложения, которое Вы разработаете на Windows 8 в течение следующих двух месяцев, после прохождения первого этапа. Далее в Microsoft выбирают трех финалистов (победителей) и приглашают их (вместе с ментором) в Сидней, на финал Imagine Cup 2012. Но до этого еще далеко. Поэтому в этой статье я хотел бы сконцентрировать Ваше внимание на тех темах, которые охватываются опросом. Попробуем рассмотреть основные возможности Windows 8, чтобы Вы смогли перейти во второй раунд. Развертывание приложений. Много вопросов в опроснике вращается вокруг развертывания приложения в Windows Store . Как известно, все Metro приложения могут быть установлены только из магазина Microsoft . Задача разработчика создать приложение и подготовить его к развертыванию в Store . По большому счету, на выходе разработчик получает пакет ( расширение . appx ), который и загружается через интерфейс Windows Store , с описанием, указанием стоимости распространения приложения и другой информацией. Пакет, сам по себе, представляет собой архив, содержащий откомпилированный код приложения и его описание. Описание приложения поставляется в декларативной форме, в виде XML файла и содержится в специальном файле pakage . appxmanifest . Данный файл включен во все шаблоны проектов, которые Вы можете разработать на Visual Studio 11 под Windows 8 и является единственным декларативным файлом, который описывает приложение ( иконки, возможности приложения, название, языки ,….). Для этого файла также предусматривается графический редактор в Visual Studio , поэтому XML напрямую редактировать не нужно. Кстати, все приложения, написанные под Windows 8 в стиле Metro , называются Windows Metro Style Applications . Эти приложения запускаются без предварительного запуска десктопа, работают в полноэкранном режиме, а также ориентированы на работу с пальцами и жестами. Все старые приложения также будут успешно работать на Windows 8, но в режиме десктопа. Такие приложения нельзя развернуть в Windows Store . Или, другими словами, только Windows Metro Style Applications могут быть загружены из Windows Store . Кстати, когда разработчик загрузил приложение в Store , оно проходит проверку и тестирование. Часть проблем Вы можете решить еще до его загрузки в Store , воспользовавшись набором инструментов Windows Store Certification Kit . Тут и набор «ручных» тестов и набор утилит, валидирующих Ваше приложение. Internet Explorer 10 Windows 8 включает браузер Internet Explorer 10 ! При этом, поставляется две версии браузера, это Metro Style версия и десктопная. Поэтому, отвечая на вопросы, внимательно смотрите, о какой версии идет речь. Так, десктопная версия поддерживает Silverlight , Flash и другие плагины. А вот в Metro браузере плагины больше не поддерживаются. Поэтому все рекомендации по созданию приложений для IE 9 крутятся вокруг plug - in free приложений, которые поддерживают такие возможности как HTML 5, CSS 3, JavaSCript 1.5 (с помощью этих технологий НЕ пишутся плагины ). Иными словами, поддержка плагинов отсутствует . Вот такая небольшая статья позволит Вам ответить на 5-10 вопросов в тесте. В следующий раз продолжу писать о IE 10 и интерфейсе ОС. Read more... 31 день с Mango. День #12. Бета-тестирование Tags: Mango , Windows Phone , 31 день с Mango Jan 4 2012 10:42 PM 0 Comments Данная статья является 12-ым днем из серии 31 день с Mango . Англоязычную версию статьи написал Jared Bienz (твиттер @jbienz ). Как разработчики, мы любим гордиться написанными приложениями, и естественно, мы хотим делиться ими с другими людьми. Иногда мы хотим показать приложение на ранних стадиях для того, чтобы получить отзывы от наших друзей, родственников или коллег. С релизом первой версии Windows Phone поделиться приложением можно было единственным способом: путем отправки .xap файла. Но отправка .xap файла является проблемной из-за определенного ряда причин. Во-первых, .xap файлы на самом деле являются zip-архивами, а это значит, что их можно распаковать и посмотреть содержимое. Во-вторых, при отправке .xap файла нет никакой возможности сделать апгрейд приложения, или сделать пробный период. И самым большим недостатком данного способа является то, что для запуска .xap файла необходим эмулятор или устройство с dev-unlock'ом. Одно только это ограничение лишило большинства друзей и семей возможности участвовать в закрытом бета-тестировании. Однако, с последними обновлениями Marketplace все эти проблемы были решены. В данной статье мы поговорим о новых возможностях для бета-тестирования и о том, как можно проводить его для получения отзывов от гораздо большего количества людей, чем было ранее. Read more... 31 день с Mango. День #11. Live Tiles Tags: Mango , Windows Phone , 31 день с Mango Dec 22 2011 8:24 PM 0 Comments Данная статья является 11-ым днем из серии статей 31 день с Mango . Англоязычная версия статьи доступна здесь . Сегодня мы рассмотрим Live Tiles. Статья является относительно длинной, но я считаю, что в то же время она является самой важной в данной серии. Сегодня мы рассмотрим два основных момента: обновление основного Live Tile и создание дополнительных Live Tiles. Что такое Live Tiles? Read more... 31 день с Mango. День #10. Информация о сети Tags: Mango , Windows Phone , 31 день с Mango Dec 11 2011 9:00 PM 0 Comments Данная статья является десятым днем в нашей серии 31 день с Mango . Англоязычная версия доступна здесь . Сегодня мы рассмотрим пространство имен NetworkInformation , которое стало доступно в Windows Phone 7.1. В нем находится большое количество информации, позволяющее нам узнать состояние соединения, его тип, и т.д. Если вы хотите загрузить приложение, рассматриваемое в данной статье, оно доступно в Windows Phone Marketplace Что находится внутри пространства имен NetworkInformation? Read more... 31 день с Mango. День #9. Работа с календарем Tags: Mango , Windows Phone , 31 день с Mango Dec 8 2011 9:36 PM 0 Comments Данная статья является девятым днем из серии статей 31 день с Mango . Англоязычная версия статьи доступна здесь . Сегодня мы продолжим изучение пространства имен Microsoft.Phone.UserData: мы рассмотрим работу с календарем. В данной статье мы рассмотрим то, как мы можем использовать данные календаря пользователя в наших приложениях, а также то, зачем нам это необходимо. Если вы хотите установить приложение, рассматриваемое в статье, на ваш Windows Phone, вы можете скачать его с Marketplace. Очень важно помнить, что, так же, как и при работе с контактами, получаемая информация доступна только для чтения. Мы не будем добавлять новые события в календарь, однако у нас будет возможность посмотреть уже существующие события. Read more... 31 день с Mango. День #8. Работа с контактами Tags: Mango , Windows Phone , 31 день с Mango Dec 5 2011 10:20 PM 0 Comments Данная статья является восьмой из серии статей 31 день с Mango Если вы хотите установить приложение, рассматриваемое в данной статье, на свое устройство, то вы можете скачать его с Marketplace. Сегодня мы поговорим о новом пространстве имен, доступном в Windows Phone: Microsoft.Phone.UserData. В серии 31 Days of Windows Phone в 8-ой день мы рассматривали Choosers. При помощи них мы могли предоставить возможность пользователю выбрать определенный контакт на устройстве, также мы могли извлечь определенную информацию с данного контакта: email или номер телефона, но не сразу все вместе. Read more... 31 день с Mango. День #7. Работа с камерой Tags: Mango , Windows Phone , 31 день с Mango Dec 3 2011 10:50 PM 0 Comments Данная статья является седьмым днем из серии статей 31 день с Mango . Англоязычная версия статьи доступна здесь Сегодня мы поговорим о камере, которая присутствует в каждом Windows Phone устройстве, и о том, как мы можем использовать ее в наших приложениях. Мы не будем говорить о Launchers и Choosers, которые были пройдены в 7ой и 8ой дни серии 31 Days of Windows Phone . При помощи них мы можем предложить пользователю сделать фотографию или выбрать ее в телефоне. Мы обсудим как показать «сырую» (необработанную) информацию (прим. перев. - в нашем случае видеопоток) на экране, делать фотографии, используя кнопку камеры, а также о том, как сохранять фотографии на телефоне. Read more... Older Powered by Marco Siniscalco © Mango Theme 2011