Posted on 15. August 2010

Запись Windows Phone Design Day

Компания Microsoft провела так называемый Windows Phone Design Day. Идея этого события заключалась в том, что компания пригласила несколько своих партнеров для записи их опыта по разработке.

Если вы разработчик или дизайнер и занимаетесь разработкой приложений для Windows Phone 7, то вы должны посмотреть эти записи:

Оригинал



Posted on 2. August 2010

Programming Windows Phone 7 – 2-я предварительная версия книги

643352_win Phone.inddВ блоге Microsoft Press сегодня была опубликована информация о доступности второи предварительной версии книги Charles Petzold’а:

Programming Windows Phone 7

В данной версии книги количество глав увеличилось до 11-ти. В прошлой версии их  было всего лишь 6-ть.

Содержание этой версии:

Part I   The Basics

Chapter 1   Hello, Windows Phone 7

Chapter 2   Getting Oriented

Chapter 3   An Introduction to Touch

Chapter 4   Bitmaps, Also Known as Textures

Chapter 5   Sensors and Services

Chapter 6   Issues in Application Architecture

Part II   Silverlight

Chapter 7   XAML Power and Limitations

Chapter 8   Elements and Properties

Part III   XNA

Chapter 20   Principles of Movement

Chapter 21   Textures and Sprites

Chapter 22   Touch and Play

Я читал первую версию книги. Обязательно посмотрю и эту. Рекомендую вам с ней ознакомится.

Финальная версия книги будет доступна 28 октября, во время PDC10. К тому же книга будет бесплатная. Подозреваю, что на PDC10 ее будут раздавать.

Скачать книгу:

 



Posted on 28. July 2010

Книги по Windows Phone 7

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

Windows Phone 7 Unleashed автор Daniel Vaughan, издательство Sams. Daniel сделал описание своей книги в блоге.

beginning windows phone 7 development

Beginning Windows Phone 7 Development автор Henry Lee, издательство Apress.

pro windows phone 7 development

Pro Windows Phone 7 Development автор Rob Cameron, издательство Apress.

windows phone 7 game development

Windows Phone 7 Game Development автор Adam Dawes издательство Apress. Описание книги.

learning windows phone game programming

Learning Windows Phone Programming авторы Yochay Kiriaty и Jaime Rodriguez издательство O’Reilly. Можно скачать бесплтано 50-т страниц книги.

programming windows phone 7

Programming Windows Phone 7 автор Charles Petzold, издательство Microsoft Press. Книгу можно скачать в PDF или XPS форматах, вместе с исходным кодом.

windows phone 7 application development using silverlight

Windows Phone 7 Application Development Using Silverlight автор Corey Schuman, издательство Addison-Wesley Professional.

xna game studio 4.0 programming

XNA Game Studio 4.0 Programming: Developing for Windows Phone and Xbox Live авторы Tom Miller и Dean Johnson, издательство Addison-Wesley Professional.

wrox

Кроме этого готовится несколько книг от издательства Wrox у которых пока нету дизайна:



Posted on 26. July 2010

Защита Windows Phone 7 приложений от декомпиляции

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

Но перед этим еще одна новость, что Dotfuscator будет работать с Silverlight приложениями версии 2-4. Preemptive говорит, что интрумент работает с .Net Framework версиями 1.1-4, Expression Blend 3 и 4.

Функциональность Dotfuscator для Silverlight приложений включает:

  • добавление аналитической информации в Silverlight сборки без какого-либо программирования или доступа к исходному коду, что бы помощь разработчикам и архитекторам улучшить качество программного продукта;
  • интеграцию с аналитическими веб сервисами через Expression Blend и Silverlight Analytics Framework;
  • компресия и связывание Silverlight сборок для оптимизации времени загрузки и проиводительности приложения;
  • обфускацию XAP сборок для защиты интелектуальной собственности и предотвращения возможности подделки;
  • обработка XAP файлов и автоматическое переподписывание сборок для автоматизации процесса сборки проекта.

Gabriel Torok (Preemptive CEO) отметил, что часть настроек в инструменте сделано, потому что процесс выполнения приложений на смартфоне базируется на Silverlight 3,  c некоторыми элементами Silverlight 4.

Кроме этого, Preemptive разрабатывает RESTfull сервис, который позволит интегрировать слой данных с “бекэнд” функционалом для бизнес приложений. Данная возможность позволит разработчикам отслеживать как используется мобильное приложения относительно веб приложения.

 



Posted on 22. July 2010

Книга по разработке игр для Windows Phone 7

Windows Phone 7 Game Development cover

В декабре месяце этого года выйдет книга по разработке игра для платформы Windows Phone 7. Автор книги Adam Dawes:

В книге будут описаны темы создания 2D и 3D игр с использованием , создание игр с использованием Silverlight, управления процессом игры с использованием касаний экрана и акселероменра, звуковые эффекты и музыка. Также к книге будут прилагаться много примеров кода и готовых игр.

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



Posted on 21. July 2010

Siaqodb 2.0 released

Вышла релизная версия проекта Siaqodb 2.0 – это объектная база данных, которая работает на .Net 3.5 и выше, Mono 2.4 и выше, Silverlight 3 и 4, а также на платформе Windows Phone 7. Для запросов используються LINQ конструкции. К тому же данный проект имеет в своем составе редактор LINQ запросов – SiaqodbManager.

Основные нововведения:

  • поддержка POCO – сейчас классы для хранения могут не реализовывать интерфейс ISqoDataObject или наследовать SqoDataObject;
  • добавлена поддержка индексов – можно индексировать по свойву или полю, при этом запросы выполняются быстрее, если индекс включен;
  • атрибуты Index, UniqueConstraint, MaxLength, Ignore можно использовать с “авто-свойствами”;
  • добавлены новые методы в класс Siaqodb: DeleteObjectBy(…) и LoadObjectByOID(…)
  • поддержка недавно выпущеной Windows Phone 7 Beta.

Более детально о нововведения читайте на сайте проекта.



Posted on 20. July 2010

Материалы Windows Phone 7 Jump Start

WinPhone7

Сегодня состоялся первый из 4-х докладов тренига по разработке приложений Windows Phone 7. Данный тренинг, кроме 4-х онлайн презентаций содержит лабораторные работы. Все материалы этого тренинга можно скачать на странице Windows Phone 7 Jump Start. К тому же все 4-е доклада будут записываться и станут доступны общественности в первой половине Августа.

А сейчас пошел я дальше смотреть 2-й доклад из тренига тема которого Game Building on the Windows Phone Platform



Posted on 20. July 2010

Установка офлайн документации Windows Phone 7

При помощи Visual Studio 2010 Help Library Manager можно загрузить копию документации Windows Phone 7 для разработчиков. Для этого следует проделать следующие шаги (работает на W7 64x EN):

  1. Запустить из командной строки "%ProgramFiles%\Microsoft Help Viewer\v1.0\HelpLibManager.exe" /product vs /version 100 /locale en-US;
  2. Если вы никогда не запускали Library Manager, то сначала вас попросят указать путь на жестком диске, где необходимо хранить контент

  3. После выбора локального пути откроется главное окно Help Library Manager. В нем необходимо выбрать пункт Install component from online

    HelpLibraryManager
  4. В списке онлайн контента необходимо опустится вниз, где будет находится Windows Phone Development, и нажать Add. Этот диалог выглядит следующим образом:

    InstallContentFromOnline

Кроме документации по Windows Phone 7 вы можете установить документацию и по другим технологиям, которые вас интересуют.

Документация по Game Studio 4.0, которая устанавливается с Windows Phone Developer Tools, устанавливается в виде CHM файла и запускается по ярлыку, который находится All Programs –> Microsoft XNA Game Studio 4.0 –> XNA Game Studio Documentation. Недостаток такого подхода заключается в невозможность открытия документации по нажатию клачиши F1 во время работы с проектом XNA Game Studio в Visual Studio.

Но в будущем планируется добавить возможность загрузки документации по XNA через Help Library Manager.



Posted on 20. July 2010

Бесплатные онлайн семинары по Windows Phone 7

Сегодня в 18.00 по киевскому времени начинается серия семинаров по разработке приложения для Windows Phone 7. Регистрация на мероприятия обязательна. Данный курс организован в виде 4-х онлайн сесий. Также предусмотрены лабораторные работы, которые можно будет выполнить на локальном компьютере. Проводить сесии будут Andy Wigley и Rob Miles. Семинар будет длится 2-а дня: 20-го и 22-го июля.

Детальное описание семинара читайте в документе Creating Windows Phone Applications with Microsoft Visual Studio 2010 Express for Windows Phone.



Posted on 19. July 2010

Windows Phone 7 Tehnical Preview

Как было обещано ранее, компания Microsoft начала раздавать разработчикам первые мобильные устройства с установленой операционной системой Windows Phone 7. Данные устройства сделаны разными производителями (Samsung, LG и Asus). Общая характеристика у всех утройств – они не имеют название модели. Данные уствойства находятся в превью версии и существует большая вероятность, что к выходу на рынок в этих моделях будут изменения. Список обзоров некоторых устройств: