Журнал MSDN, октябрь 2010 на русском языке

Вышел октябрьский выпуск журнала MSDN на русском языке.
Статья Джошуа Партлоу посвящена работе с Windows Phone Development Tools.

Подготовка к созданию экзамена по проектированию и разработке приложений для WP7

В Microsoft приступили к созданию экзамена 70-599 Pro: Проектирование и разработка приложений для Windows Phone 7. Имеется возможность и шанс поучаствовать в этом проекте.
Подробнее можно почитать тут.

Декабрьское обновление документации разработчика для WP7

Вышло декабрьское обновление документации разработчикам для Windows Phone 7.
Подробнее по адресу: http://msdn.microsoft.com/en-us/library/ff637516(v=VS.92).aspx

Промо акция разработчикам для Windows Phone 7 в США

В США до 31 декабря проходит промо акция  разработчикам для Windows Phone 7. Участие могут принять разработчики из некоторых штатов США. Призы — футболки с символикой Windows Phone 7 и возможность получить стоимость годовой подписки в Marketplace.

Закончился федеральный конкурс приложений для Windows Phone 7 в США

В США завершился федеральный конкурс приложений для Windows Phone 7, который проходил с 15 октября по 15 декабря 2010 года. Победители будут объявлены сегодня, 17 декабря. Конкурс проходил среди граждан США старше 18 лет. Призы: Xbox 360 4Гб и Kinect

Журнал MSDN, декабрь 2010

Доступен онлайн декабрьский выпуск журнала MSDN на английском язык.
Тема номера:разработка для Windows Phone 7, поэтому в выпуске этому посвящено две статьи:
Разработка для Windows Phone 7. Судоку для Windows Phone 7. Автор: Адам Миллер
Приложения для Windows Phone 7. Создание управляемых данными приложений с использованием Windows Azure и Windows Phone 7. Авторы: Данило Диаз и Макс Зильберман

А также три колонки:
Колонка редактора. Утверждение Windows Phone 7. Автор: Кейт Вард
— Давайте лучше не будем поднимать эту тему. Секрет успешного приложения для Windows Phone 7. Автор: Дэвид Платт
Осваивание пользовательского интерфейса. Silverlight, Windows Phone 7 и мультитач the Multi-Touch Thumb. Автор: Чальз Петцольд

Руководство по Windows Phone 7 для ИТ-профессионалов

Стало доступно для загрузки руководство по Windows Phone 7 для ИТ-профессионалов.

Краткий обзор:

Руководство по Windows Phone 7 для ИТ-профессионалов  — это серия статей на английском языке, предназначенная для того, чтобы помочь вам оценить возможность интеграции и поддержки Windows Phone 7 в вашей организации.

Обзор:

Windows Phone 7 объединяет в себе информацию, приложения, инструменты и услуги, необходимые, чтобы помочь добиться целей в работе проще и быстрее. Дома и в пути можно использовать мощные решения, такие как Microsoft Office Mobile и Microsoft SharePoint Server, чтобы оставаться современным вместе с коллегами и деловыми партнерами. Microsoft Outlook Mobile также обеспечивает легкий доступ к сообщениям электронной почты и календарю, чтобы люди могли быстро и эффективно реагировать. С интуитивно понятным пользовательским интерфейсом Windows Phone 7 люди могут работать более эффективно, используя жесты, такие как тап и «щипок» (разведение или сведение двух пальцев) для выбора содержимого и управления телефоном. Если вы ИТ-специалист и ваши пользователи по работе просят Windows Phone 7, то это хорошая возможность для начала исследования того, что требуется для интеграции и поддержки телефона в вашей организации. В этой серии статей рассматриваются различные темы, важные для вас: от практических рекомендаций по интеграции технологий, которые предприятия уже используют для поддержки корпоративной безопасности и выполнения требований к управлению предприятием, до понимания того, как платформа Windows Phone 7  позволяет создавать привлекательные приложения для телефона, Интернета и компьютера с помощью мощных и уже знакомых инструментов разработчика. Windows Phone 7  является разновидностью телефона, рассчитаный на объединение усилий людей, которое бы происходило проще и быстрее.

Текущая версия руководства — 1.0 . В следующих версиях предполагается дополнительный материал.

Конкурс от Codeproject

На сайте Code Project стартует конкурс разработчиков для Windows Phone 7
страничка конкурса находится по адресу: http://www.codeproject.com/Competitions/447/Windows-Phone-7-Competition.aspx

Конкурс разработчиков для Windows Phone 7

 

Вы можете выиграть HTC Surround или ультратонкий ноутбук!

Условия конкурса

1. Путь к победе — демонстрация Вашего приложения

  • Создайте приложение для WP7 и отправьте ссылку на демо-видео Вашего приложения и ссылку на Ваше приложение в Маркетплейсе на e-mail contest@codeproject.com . Вы автоматически участвуете и в розыгрыше дополнительного приза*.
  • демо-видео будут выложены на  YouTube канале Code Project
  • Другой путь выиграть дополнительный приз — это прислать только ссылку на Ваше приложение в Marketplace.

Что Вы можете выиграть

Ноутбук ASUS UL30VT-X1K с установленным Kindle!

  • Процессор 1.3GHz Intel SU7300 Core 2 Duo
  • предзагруженный Kindle для PC
  • 4Гб память DDR3 RAM
  • жесткий диск 500Гб SATA
  • Графическая карта NVidia G210M  512Мб DDR3 + Intel GMA 4500MHD

Срок проведения

  • Период ноябрь-январь: ультратонкий ноутбук
  • Период январь-март: ультратонкий ноутбук

Два ультратонких ноутбука будут наградой для авторов лучших приложений для Windows Phone 7 на основании голосования в YouTube и окончательного выбора судей. Вместо приза может быть вручен адекватный эквивалент стоимости.

2. Написать и отправить статью в Code Project

  • Отправьте Вашу статью!
  • Что нужно написать?
  • Учебный материал по Windows Phone 7 или шаблон приложения
  • Или любая запись в блоге по разработке в среде Windows Phone 7 

Что Вы можете выиграть

HTC 7 Surround!

  • диагональ 3.8 дюйма , разрешение экрана 480 x 800 WVGA
  • 5 мегапиксельная камера
  • 720p видеозапись
  • 1ГГц процессор
  • 16 Гб встроенной памяти
  • 1230 мАч аккумулятор

Период проведения

  • Ноябрь: HTC Surround
  • Декабрь: HTC Surround
  • Январь: HTC Surround
  • Февраль: HTC Surround
  • Март: HTC Surround

HTC 7 Surround будут наградой для авторов лучших материалов по разработке для Windows Phone 7 на основании голосования участников и окончательного выбора судей.

Ардуино

Сегодня мы поговорим об Ардуино (Arduino):
Наверняка многие хотели поэкспериментировать с микроконтроллерами, собрать какое-нибудь простое устройство для своего хобби. Но, как правило, останавливали два момента: необходимость самостоятельного создания платы для микроконтроллера и наличие программатора. Да и хотелось бы иметь универсальную платформу для возможности решения разных задач, в основном для связи внешнего самодельного оборудования с компьютером, а также просто управлением самодельного оборудования. Написание прошивки — так же затормаживает интерес.
На сегодняшний момент наиболее простым решением в этой области является Ардуино (Arduino) — аппаратно-вычислительная платформа на базе микроконтроллера Atmel AVR, имеющая входы и выходы. Одно из преимуществ — отсутствие необходимости в программаторе для собственных проектов, поскольку микроконтроллер прошивается загрузчиком, а пользовательские программы пишутся на C-подобном языке и загружаются в Ардуино через порт RS-232 или USB (в зависимосит от варианта платы Ардуино). Ардуино — это открытый проект (кроме торговой марки) и все платы можно изготовить самому (правда прошивать придётся самому), а можно купить готовые. Так же для Ардуино есть платы расширения: для работы через Ethernet, для работы с ЖКИ, для сопряжения с силовой частью (например двигателями), сопряжение с беспроводными модулями XBee и т.п. Один из интересных вариантов Ардуино — LillyPad — вариант для встраивания в одежду.

Примеры проектов Ардуино:
Система автоматического регулирования положения поверхности воды в стакане на основе акселерометра:

Бортовой компьютер для скутера (отображает напряжение и т.п.):

Вывод данных на ЖКИ экран данных удобным способом (например вольтметр для своих целей):

Использование в качестве обычного микроконтроллера, но используя в качестве экрана любой имеющийся в наличии (в том числе б/у), при наличии распиновки контактов:

Использование GPS модулей вместе с Ардуино для получения функциональности «в железе»:

Управление насосами:

Создание интерфейса для получения данных с датчиков метеостанции:

Встраивание контроллера в одежду:

Типичные задачи для применения Ардуино:
— создание простенькой системы автоматического регулирования
— построение самодельной метеостанции (при условии возможности самостоятельного создания дешёвых датчиков скорости и направления ветра, давления), вещающей данные в интернет
— пгостроение системы автополива, причем можно программно построить достаточно интересные тактику и стратегию полива, взависимости от количества и наличия датчиков влажности и температуры, а также поступающих в систему данных извне (например, прогноз погоды)
— управление масштабной моделью железной дороги