Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

1
1 2
Не в сети
Сообщений: 107
Благодарностей: 10
Предупреждений:
Из: Russia Москва/Moscow
Род занятий:

ШАПКА ТЕМЫ
Предлагаю в данной теме форумчанам начать совместно обсуждать:
- нюансы разработки под платформу Windows Phone 7
- вести обсуждение реализации (или, наоборот, невозможности реализации) каких-либо авторских задумок,
- делиться тонкостями регистрации на Marketplace,
- приводить проверенные способы реализации обещанной бесплатной регистрации для студентов,
- рассмотреть методы получения денюжек за свои разработки на территории вне США, но производимые для других стран с применением "локализации на др. языки"
- публиковать в данном месте обучающие видеокурсы/видеоролики,
- приводить фото с примерами организации ваших рабочих мест (какое железо и какой девайс),
- приглашать на пойнтовку (в своем городе/реальную/виртуальную через онлайн) или формирование групп энтузиастов, работающих над общей идеей,
- возможность создания RSS-ридера для TheVista или чего-нить еще )

Точка входа в мир разработки под платформу WinPhone 7 находится тут:
http://developer.windowsphone.com

Что дают бесплатно:
Windows Phone Developer Tools Final Release / ENGLISH VERSION
Visual Studio 2010 Express (for Windows Phone)
Expression Blend 4 for WP
XNA Game Studio 4.0 for WP
+ куча ссылок на книги, форумы, блоги, новости, онлайн-помощь и примеры кода на MSDN и т.д.!!!
Эмулятор мобилы, на котором можно попробовать свои силы и посмотреть, что получается.

Что дают небесплатно, но с возможностью со временем окупить затраты по разработке софта под WP7 за счёт выпуска недорогих и классных программок/игрушек:
Windows Phone Marketplace (без платной регистрации за 99 долл. доступ к размещению в каталоге приложений и продажа своего софта через Marketplace будут невозможны, и даже на собственную WP7-мобилку программист собственноручно разработанные программы вряд ли сможет легко скопировать с компьютера... НО для студентов регистрация БЕСПЛАТНА.)

Breakpoint-ы:
План действий (RoadMap) для разработчика под WP7: http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/08/23/a-developer-s-roadmap-to-windows-phone-7-launch-timing.aspx

"Служба загадывания желаний" I Need This App (чё ещё хотят пользователи, чтобы было закодено):
http://www.windowsphone7.com/ineedthisapp/

"Задний проход" (Backstage) к Дому разработчиков с секретными форумами/видеоинтервью/паззлами про WP7:
http://www.windowsphone7.com/backstage/index.aspx

Блог Microsoft Regional Director Сергея Звездина про разработку под WP7 :
http://blog.zwezdin.com/ru

Познавательные видеодоклады на русском:

http://msdn.microsoft.com/ru-ru/ff380145.aspx (MSDN - Разработка для Windows Phone)
http://www.techdays.ru/videos/2688.html ("Разработка для Windows Phone 7", Сергей Звездин на Remix-2010)
http://www.techdays.ru/videos/2673.html ("Применение Push-notifications в приложениях для WinPhone 7", Сергей Звездин)
http://www.techdays.ru/videos/2680.html ("Создание Silverlight приложений для Windows Phone 7 в Visual Studio 2010 и Expression Blend 4", Сергей Лутай и Алена Косинская)

Видеокурсы для начинающих, но на англицком:

Список полезных исходников:

Прочее (демо-версии книжечек, порталы, заметки для разработчика и т.д.):
http://www.facebook.com/group.php?gid=148636205172512 Моя группа "WP7 для разработчиков" на FaceBook
http://charlespetzold.com/phone/index.html Programming for Windows Phone 7 by Charles Petzold
http://www.learningwindowsphone.com/ Learning Windows Phone Programming by Yochay Kiriaty and Jaime Rodriguez
http://w7phone.ru/category/devs/ Портал Windows Phone 7 (прошивки, программы и игры) - раздел "Разработчикам"

#195405   | 04.09.10 15:46
Не в сети
Сообщений: 107
Благодарностей: 10
Предупреждений:
Из: Russia Москва/Moscow
Род занятий:

#001 : Пилотный выпуск
Поскольку это первый пилотный пост, начну его необычно. Насколько мне стало известно из подкаста "2 гига" о продуктах Майкрософт и не только, сотруднику Microsoft Михаилу Черномордикову выдали iPhone. Если отбросить наличие разных религий и пристрастий, то можно понять, зачем это сделано -- чтобы познать вещи в сравнении. Вот только мне неизвестно, выдали ли Мише до кучи еще и Макинтошевский ноутбук, чтобы он мог попровать че-то там для этого самого iPhone закодить.

iOS 4 vs WP7

Мне, как начинающему разработчику под мобильные платформы, очень интересно сравнить, какие плюсы и минусы есть в разработке под разные платформы. Например, есть ли под iPhone Silverlight? Flash вот точно нет (то ли из-за глюкавости оного, то ли нет). Как житель России, причем небогатый, я не оч. буду рад дозакупке дорогущего нетбука для того, чтобы начать кодить под айФон. А Микрософт с выходом Windows Phone Tools (практически бесплатным) позволяет мне практически без инвестиций в Маковское железо начать программировать под мобильники. НО чтобы меня не обвиняли в фанатизме той/другой стороны, постараюсь непредвзято осветить плюсы/минусы выбора "лагеря":
_____________________________________________________________________________________________
iPhone WinPhone
_____________________________________________________________________________________________
Marketplace запущен? | Да | Ожидается осенью 2010
Требуется докупить Mac? | Да | Не требуется, зато ОС Win XP или 2008 не катят
Регистрация девелопера | 100 долл./год | 99 долл./год
Доступ к тачскрину | Да | Да
Доступ к кодингу радио | Неизвестно | Не реализовано
Доступ к кодингу GPS | Да | Да
Доступ к кодингу компаса | Да | Нет / ожидается
Доступ к датчику освещенности | Да | Нет / ожидается...
Доступ к акселерометру | Да | Да
Многозадачность | Неполная (?) | Почти никакая (из-за платформы а-ля хитрая "Java" )
Порт XNA-игр с PC "за 5 мин" | Нет | Ага, НО всё же не за 5 мин, а побольше
Монтаж "корпоративного софта" | Не оч. простой | Довольно несложен / Ускоренный
Язык кода | Object C | C#
_____________________________________________________________________________________________
В образовательных целях я открыл сайт журнала про Маки и нашел вот такое наглядное видео c интервью с разработчиком для iPhone. Мне был интересен не чисто бренд Эппл, а ощущения человека-разработчика от своей работы на платформе iPod/iPhone-- глянуть рекомендую. Зачем, закричите вы как фан МС? А хотя бы затем, что на конфе Ремикс/Микс как-то довольно смазанно прозвучали ответы от МС по поводу монетизации приложений (я смотрел в подлиннике записи сессий на английском Миксе, ну и доклад Гайдара и Сергея Звездина). А еще затем, что пока еще приложения в Microsoft MarketPlace не поступают, но скоро будут. Вообщем, как-то не хочется быть последним разработчиком, да еще неосведомленным, как там дело "у других". Потому и написал такой необычный пост в духе iPhone vs WinPhone.
Кстати, на том же сайте Macster есть статья о мнении самих Эппл-кодеров про разработку под Айфон:
"Некоторых разработчиков огорчает, что App Store не позволяет пользователям бесплатно тестировать платные программы, вынуждая их покупать кота в мешке, а чаще просто отказываться от покупки. Другие бы хотели брать деньги за обновление продуктов и т.д., и их не смутило бы возможное повышение платы за участие в магазине приложений в качестве разработчиков (сейчас она составляет $99). И, конечно, мало кого радует длительный и непрозрачный процесс допуска на витрины новых приложений." Лично мне очень импонирует, что Микрософт всё же разрешит пользователям вначале скачать и опробировать софт, а уж ток потом купить. А вот что не бодрит, так это невозможность выпуска хотя бы 1го пилотного (бесплатного) приложения с целью чисто взвесить свои силы как разработчика и обкатать движок MarketPlace в плане места для выгрузки своего софта (имею ввиду, если ты не студент уже..) Впрочем, 99 долл. изыскать на эксперимент, наверное, возможно! Ведь даж самый дешёвенький Mac-Mini стоит под 1000 баксов, что несравненно дороже.

#195407   | 04.09.10 16:13
Не в сети
Сообщений: 107
Благодарностей: 10
Предупреждений:
Из: Russia Москва/Moscow
Род занятий:

#002 : Windows Phone Developer Tools RTM доступна для загрузки!

Ура, вот она, радость "мобильного программиста":

Windows Phone Developer Tools – финальная версия
16 сентября 2010 года
Брандон Ватсон

Когда ОС Windows Phone 7 ушла на золото две недели назад, экосистема Windows Phone начала финальные приготовления к предстоящему запуску. 1 сентября OEM-партнёры и мобильные операторы начали финальное тестирование телефонов, но разработчикам пришлось ещё немного подождать с завершением своих приложений и игр. Сегодня ожидание окончено. Windows Phone Developer Tools достигли финальной стадии, и мы выложили этот релиз в Веб. Пока это английская версия, но мы через несколько недель выложим также версии на французском, итальянском, немецком и испанском языках.

Разработчики, планирующие разместить свои приложения на Рынок (marketplace), открывающийся в начале октября, должны скачать последнюю версию этих инструментов. Любое приложение, собранное в предыдущих версиях данных инструментов, не пройдёт сертификацию приложений в Marketplace. Когда вы сделаете запрос на размещение своего приложения, то в течении пяти дней Вы можете ожидать информации об успешном размещении в Marketplace или об отказе в сертификации, хотя вы можете проверить статус вашего приложения представления в любой момент на портале разработчика Для получения дополнительных сведений по вопросам прохождения сертификации смотрите политики Windows Phone 7 Marketplace.

Помимо анонсирования выпуска финальной версии инструментария разработчика, есть довольно много новой информации для ознакомления, так что приготовьтесь!

Сначала о приложениях. Много маститых разработчиков приложений и игр с громкими именами трудятся над тем, чтобы донести правильный набор качественного контента до Windows Phone 7. Мы работаем в контакте с этими компаниями, чтобы убедиться в том, что потребители (покупатели) обнаружат качество во всех категориях приложений и игр, которые им нужны. Буквально вчера вечером мы собрались вместе (Скотт Гатри, .NET Developer Platform VP, а также Чарли Киндел, Windows Phone Developer Platform GM) и поговорили о привлечении творческого подхода к «жизни» на Windows Phone 7. Я привёл несколько примеров, демонстрирующих то, что на первое время будет возможно на нашей платформе, через показ почти финальных Twitter, Netflix, OpenTable, Flixster, а также Travelocity. Для Вашего удовольствия мы разместили видеоролики об этих демонстрационных приложениях. Вы можете увидеть, что Скотт говорит об инструментарии, а также своём посте на Twitter.

Хотя эти компании известны многим из вас, но всё равно классно то, что именно эта команда показала качество и креативность из широкого сообщества разработчиков. Взгляните хотя бы на некоторые приложения и игры, которые уже доступны для просмотра на YouTube. Будет ещё круче, если вы найдёте компанию UberGeekGames, создавшую BulletAsylum. Там такая классная игра, которую могу только описать словами «геометрия войны + ракетное командование». Это выглядит неподражаемо, я не могу дождаться того момента, когда смогу получить эту игру после её выхода в свет.

Как мы упоминали выше, мы предпринимаем много шагов, чтобы гарантировать то, пользователи получат качественные приложения для своего телефона. Мы также ценим необходимость уважения законов на рынке (marketplace), а потому не будем вводить необдуманные ограничения на какие-либо приложения, которые могут быть представлены на этот рынок. Кроме того, для каждого разработчика теперь наступил замечательный момент, когда он сможет показать своим друзьям приложения, работающие на телефоне!

Финальный релиз Windows Phone Developer Tools является кульминацией напряженной работы многих талантливых людей. Тем не менее, мы не смогли бы её проделать без помощи Интернет-сообщества. Обратная связь (feedback), которую мы получили после нашего первоначального релиза в марте 2010 года, позволила нам внести некоторые изменения, и в результате получился гораздо более завершённый продукт. Всё, что Вам нужно для начала разработки приложений – скачать единый файл, содержащий следующее: Visual Studio 2010 Express for Windows Phone, Windows Phone Emulator, Expression Blend 4 for Windows Phone, XNA Game Studio 4.0. Установщик Windows Phone Developer Tools достаточно умён, чтобы загрузить только те компоненты, которые Вам потребуются, а данные средства разработки будут работать даже с Вашими установленными версиями Visual Studio 2010 и Expression Blend 4.

Сообщество также сыграло важную роль в определении того, как ключевые элементы управления должны быть реализованы в инструментарии разработчика. Элемент управления «Панорама» является одним из основных компонентов Windows Phone Design System (названную кодовым названием Metro), полномочия центры, которые являются такие известные частью продукта. Основанные на панораме приложения предложат уникальный способ просмотра элементов управления, данных и служб в виде длинного горизонтального холста, который выходит за пределы экрана и предоставляет функции тача и анимации, которые предлагают пользователю изучать и использовать свои приложения. Панорама обычно служит отправной точкой, от которой пользователь может начать двигаться в сторону совершенствования своего опыта.

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

Наконец, элементы управления Bing Maps были добавлены в финальную версию средств разработки. Теперь мы даём разработчикам возможность моментально использовать в создании приложений свой опыт работы с картами, которые включают в себя полный набор функциональных возможностей, которые пользователи так хотели видеть: поиск, направление, прокрутка, масштабирование, полёт, отображение улиц и многое другое (всё это создаётся одним перемещением элементов управления по технологии drag and drop). Мы выпустили этот элемент управления с бесплатной коммерческой лицензией для Ваших будущих приложений Windows Phone. Двигайтесь вперед, развивайтесь и будьте великолепны!

Хотя это не включено в состав Windows Phone Developer Tools, Вы будете рады узнать о том, что существуют и другие элементы управления, предоставленные подразделением Microsoft Advertising team. Существуют разработчики, которые хотят продавать свои программы, а также те, кто хочет, чтобы они были свободными, и даже те, кто хочет поместить рекламный баннер в своих приложениях. С сегодняшнего дня доступен для скачивания набор Microsoft Advertising SDK, превращающий генерирование рекламного контента для своих приложений очень простым делом для разработчиков. Это подразделение выпустило первый релиз «живого баннера» рекламы, который работает в реальном времени и основан на мобильных объявлениях, что позволяет максимизировать доходы от размещения объявлений из-за моментальности обслуживания. Подробности об этом релизе освещает мощный пост, который написал Радж Капур.

Также, на основе отзывов Сообщества, мы отдельно выпустили Silverlight for Windows Phone Toolkit. Этот набор элементов управления выпущен по лицензии MS-PL license. В нём всего шесть элементов управления, и все они предназначены для расширения принципов работы Windows Phone Developer Tools. Компонент GestureListener предоставляет разработчикам элемент управления с поддержкой целого спектра жестовых событий, включая Tap, DoubleTap, Hold, Drag, Flick и Pinch. Также появились DatePicker и TimePicker для того, чтобы сделать более простым и единообразным метод получения от пользователя даты и времени, а также для автоматической локализации текущей даты и настройки формата времени. Прочими элементами управления являются ContextMenu, WrapPanel и ToggleSwitch. Вы можете загрузить эти элементы управления или прочитать дополнительную информацию о них на сайте Silverlight Codeplex.

Для тех разработчиков, кто ищет дополнительную помощь в реализации своих классных задумок, мы усиленно трудимся над созданием большого количества обучающих материалов и учебных курсов. Недавно мы представили нашу серию тренировок Jump Start. Первые 12 сессий подставляют собой около 125 часов видеокурса. Мы продолжаем расширять серию Jump Start, включая в неё такие темы, как использование элементов управления Panorama и Pivot, применение Blend для построения приложений Windows Phone 7, tombstoning и улучшение производительности работы приложений Silverlight на мобильном телефоне. 21 сентября планируется провести однодневную живую сессию, которую представят великолепные Роб Майлз и Энди Вигли, так что Вы можете зарегистрироваться здесь для участия в этой живой сессии. Регистрационное пространство на последнее время почти заполнено – около 2 000 живых участников. Но если Вы пропустите это реальное событие, то будьте уверены в том, что мы выложим его видеозапись на канале Channel9. Подпишитесь на подкаст данного канала с помощью Zune и iTunes.

Если Вы хотите получить более индивидуальную подготовку, то легко можете посетить Бонусный трек (за день до конференции) на DevConnections, где основное внимание уделяется разработке для Windows Phone 7. Весь это день, происходя по всем статьям и глубине технического мероприятия, выступает Шон Вильдермут из AgiliTrain. Наш собственный вице-президент Джо Бельфьоур также будет там. Стоимость участия в данном мероприятии находится на приемлемом уровне.

Как я уже говорил, у нас очень много материалов для распространения среди Вас. Наша основная цель в создании Windows Phone Developer Tools – позволить разработчикам быстро, легко и весело создавать удивительные и красивые приложения и игры для Windows Phone 7. Данная платформа (среда) разработки действительно полностью позволяет разработчикам создавать всё, что они пожелают и смогут придумать. Уникальные возможности, встроенные в эту платформу создания приложений, отразившиеся в исключительном пользовательском интерфейсе и богатом опыте разработки пользовательского интерфейса, означают, что разработчики смогут начать новую жизнь и переосмыслить и перенести свой опыт разработки на экран мобильного устройства. Этот инструментарий разработки как раз то, что Вы ожидали получить от нашей компании, которая всегда заботилась о разработчиках, удивляла их и полностью поддерживала, ставя на первое место именно разработчиков кода. Так что, пожалуйста, проходите и получите эти средства разработки. Стройте приложения. Запускайте их вместе с нами!

Оригинал поста (англ.): http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/09/16/windows-phone-developer-tools-are-final.aspx

#195920   | 16.09.10 21:54
Не в сети
Сообщений: 107
Благодарностей: 10
Предупреждений:
Из: Russia Москва/Moscow
Род занятий:

#003: Как подружить WinPhone DevTools со всеми зверьками Windows?

После своего пилотного поста-выпуска меня нередко посещали такие вот мысли -- почему это WinPhone DevTools CTP (March 2010) устанавливалась и даж у кого-то работала на ХРюше, а вот CTP|April, Beta (и RTM теперь) - никак? К примеру, Visual Studio 2010 Express работает где угодно, да и Pro-версии тоже - WinXP SP3, Server 2008 и т.д?...

Откуда пошли мысли и вкрадце ход авторских исследований

1. На сайте ZuneBoards полно примеров с исходничками приложений, заточенных под плеер Zune HD. Их не так уж и сложно перегнать на WinPhone 7, но есть одно важное НО! Вам, возможно, придется пользоваться 2мя ПК (или одним очень мощным, чтобы на нем шли серьезные виртуальные машины). Дело в том, что для коддинга под плеер Zune HD применяется версия среды разработки Visual Studio 2008, работающая под управлением Win XP/Vista/7, а для коддинга под Windows Phone 7 - уже среда разработки VS 2010 Express for WP7, встроенный эмулятор которой работает исключительно на Vista/7, но не XP (проверено лично даже с помощью хаков установки : т.е. установить то вы установите, даж сможете редактировать/компилить проекты на копеечных нетбуках c XP на борту, но вот запускать и отлаживать то нужно будет где-то на другой машине... Ээх.. может, старым ноутбукам нужно оперативки не менее 2 гигов? Я безуспешно пробовал лишь с 512--1024 МБ... Вот бы найти твикнутый эмулятор для RTM-версии WP7 DevTools). Правда, вопрос о паралельной установке ДВУХ сред программирования на ПК с ОС Windows 7 я пока не успел провентелировать (может, в случае удачной установки и работы для разработки под Zune и WP7-девайсы сгодится и один ПК, а вовсе и не два). У мобилы iPhone, плеера iPod и коммуникатора iPad вот для девелопера общая среда разработки и SDK, вполне идущая на 1 единственном макинтошевском компутере - как видите, 3 ПК не требуется! ))

2. Если вы студент, то по программе DreamSpark вам положена серверная ОС Windows 2008 R2 (программа DreamSpark важна тогда, когда вашему ВУЗу недоступна подписка на софт MSDN AA, по которой вам была бы положена уже Windows 7). И хотя официально работа WP 7 Dev Tools на этой операционке не гарантируется, вы можете попробовать всё ж её установить через lifehack, как описано в одном замечательном блоге (разумеется, у вашего сервака должна быть более-менее хорошая видеокарта, чтобы компилить и тестить на эмулятере XNA-проекты и т.д.). Очень надеюсь, что под ОС, внутренне крайне похожей на Win 7, эмулятор WP7 запустится.. Это вообще имеет огромный смысл для всяких веб-разрабов, которые исконно работали именно на серверных ОС из-за дополнительных оснасток и плюшечек... Так что попробовать будет интересно далеко не токо студентам (попробуете сами, па отом, плиз, отпишитесь в личну/здесь на форуме, если вы не боитесь гонений МС, т.к. это интересно!).

3. Но чем же WP7 Dev Tools могут порадовать девелопера под мобилки? Многоплатформенностью! Например, XNA - по-любому очень мощная интегрирующая сила, позволяющая весьма ускорить разработку мультиплатформенных приложений, будь то X-Box 360, WinPhone 7, Zune или PC... или хотя бы делать частично автоматизировать портирование с одной платформы на другую. Я так понял, что и Silverlight-приложения портируются довольно шустро, но есть опять затыки с созданием нового проекта Silverlight для генерации настольных приложений из-под VS Express for WP7... Поэтому я покопал Сеть и нашёл вот что: возможность мультиплатформенных сильверлайт-приложений в англоговорящем курсе СилверлайтТВ. Будет время - попробую этот lifehack..

4. Что еще интересно: вот если взять русскую VS 2010 Pro (да-да, снова привет от Dreamspark) и на неё накатить VS Express for WP7, то чё получится?.. Мож, установится не вся VS Express for WP7, а только WP7-addin и эмулятор?.. Интересно бы попробовать, т.к. не все знают английский.. а тут вроде попахивает автоматической руссификацией Pro-фессиональной среды разработки... ;)

Первые выводы навскид: Если у вас каким-то чудом оказался девелоперский WP7-телефон, то вообщем-то вы можете отлаживать приложения не обязательно на клиентских ОС Windows Vista / 7. Вполне сгодится и до сих пор популярная ОС lдля рабочих станций Windows XP SP3 (подумаешь, эмулятор не пашет -- остальное то работает, и отлаживать тормоза всё равно нужно в конце на реальном девайсе!), и уж тем более "дримспарковская" ОС Windows Server 2008 (R2). Удачи вам в собственных пробах и набиваниях шишок. Будьте на связи! ))

#196148   | 21.09.10 01:45
Не в сети
Сообщений: 107
Благодарностей: 10
Предупреждений:
Из: Russia Москва/Moscow
Род занятий:

ВЕБ-КОНФЕРЕНЦИЯ/ВИДЕОКАСТ ПО ПРОДВИНУТОЙ РАЗРАБОТКЕ НА WP7
(продолжение видеотуториала 1-12 про Windows Phone 7 для разработчика)
Язык докладов : английский; даже субтитров и автоперевода на русский, увы, нет

Подробности (темы, места явки, регистрация и пароли) есть тут:
Microsoft Windows Phone 7 Advanced Topics - Part 1

Microsoft Windows Phone 7 Advanced Topics - Part 2

Основные ведущие веб-конференции: Microsoft MVP и авторы/писатели Microsoft Press, Энди Вигли и Роберт С. Майлз

Начало 21 сентября 2010 года, в 19:00 (время московское).

ПРОГРАММА

Часть первая : 21 сентября 2010, 08:00-11:00 PDT (тихоокеанское время)

08:00 – 08:50 PDT: Panorama и Pivots
09:00 - 11:00 PDT: XNA Deep Dive (также включен 10-минутный перерывс 09:50 до 10:00 PDT)

Часть вторая : 21 сентября 2010, 12:00-16:00PDT (тихоокеанское время)

12:00 – 12:50 PDT: Bing Maps
13:00 - 13:50 PDT: Планирование и оптимизация производительности
14:00 – 14:50 PDT: Дизайн / Прототипирование для WP7 с Microsoft Blend (Бриан Ангетта и Джон Харрис)
15:00 – 14:00 PDT: Сессия Шесть: Блок живых вопросов работникам Microsoft SME и их ответов


P.S. Поскольку трансляция закончится аж в 3 часа ночи по моск. времени, то досмотреть и вызубрить показанное ни у кого из русских не хватит сил, то всё можно и не смотреть, ведь в записи видеокаста вскоре будут доступны всем для просмотра на Channel 9.

P.P.S. 22/09/2010 13:20 : Скачать показанные презентационные материалы и примеры демок (их уже выложили и они работают на RTM-версии WP7 DevTools!) можно тут:
http://borntolearn.mslearn.net/wp7/m/default.aspx

#196162   | 21.09.10 12:52
Не в сети
Сообщений: 107
Благодарностей: 10
Предупреждений:
Из: Russia Москва/Moscow
Род занятий:

#004: ПРОЕКТ THE VISTA READER (1)

Начал монтаж базы (пока без эффектов Pivots и Panorama) обещанной RSS-читалки, которая на WP7-фоне (пока на эмуле за неимением оного) будет позволять читать 2 RSS-канала:
1) новости проекта rss.php
2) сообщения форума rss.php?m=forums

Вот первые картинки с "девелоперского стола", кому интересно:








На чём "сел": русские буквы RSS-каналов сайта The Vista че-то через эту программулину и эмулятор выглядят весьма необычно... ИМХО, че-то мне с кодировкой нужно делать.. Кажется, это не unicode,,

Поблагодарили: deeper2k, Angel of Despair

#196214   | 22.09.10 22:25
Не в сети
Сообщений: 614
Благодарностей: 205
Предупреждений:
Из: Russia Сургут
Род занятий: .NET Developing

mediaexplorer, писал тоже когда-то рсс читалку для thevista, попробуйте Encoding.GetEncoding(1251)

Поблагодарили: mediaexplorer

#196215   | 22.09.10 22:41
Не в сети
Сообщений: 1140
Благодарностей: 169
Предупреждений:
Из: Russia Интернет
Род занятий: IT Enthusiast

mediaexplorer, нужна будет помощь по оформлению, etc. - обращайтесь. Поможем всем чем сможем

#196218   | 22.09.10 23:13
Не в сети
Сообщений: 107
Благодарностей: 10
Предупреждений:
Из: Russia Москва/Moscow
Род занятий:

#005: ПРОЕКТ THE VISTA READER (2)

Нашёл импортного аналога Гляньте работу 4-х интернов из Microsoft-а, платная софтинка для MarketPlace у них вон какая функциональная вышла:


Мда, есть ещё куда расти (и мне, и ИМ, ибо че-то не оч. красивая у них штука то.. хотя на вкус и цвет... ?) !


Stealth2006 +1 , Angel of Despair +1, deeper2k +1 (просто на данном форуме нельзя поблагодарить трёх хороших людей в 1 сутки, решил так вот изобразить радость!) Спасибо за инфу + небезразличие к идее создания RSS-читалки, пусть даже и для образовательных целей!

deeper2k Если позволите, исходники не будут закрытыми, через емейл или файлообменник типа CodePlex можно будет получить примеры, изучить наработки/ошибки, ну и улушить че-нить для The Vista (честно, я не суперспец по C# и Сильверлайту ещё пока, токо учусь ещё.. т.к. бывший дельфист-паскалист). Пока не фонтан еще, сами видите. Эх, жаль, что никто не сможет в понедельник на русский День Разработчика Windows Phone 7 попасть то. НО ничего, на TechDays Миша Черномордиков доклады обещал же.. Всё хорошо!

Angel of Despair, а у вас какой ноутбук / ПК (ОС, обьем ОЗУ, характеристики видеокарты)? Фишка Visual Studio for WP7 RTM (а именно Expression Blend + SketchFlow) уже "имеется и пашет"? Было б здорово, если бы кто-нить прототипчик переходов между экранами бы набрасал талантливо (примеры, как делать и ссылка конкурс работ есть тут). А я б туда потом код переносить начал... в контакте с красотой всегда результат выше!
Реально, помощь талантливого дизайнера бы ОЧЕНЬ не помешала.. )) Хотелось бы как-то по уму организовать переходы между темами форума на мелком экране , но пока еще вот не всё продумал,, Еще неплохо бы полнофункциональный эмулятор от WPDT RTM найти... а то стандартный весьма куций по оформлению и для проб тем..

Stealth2006, Че-то такого Encoding не нашёл.. есть токо GetEncoder, GetDecoder... Надо мне вникать в доки.. ну и туториалы на английском..

ДА! Если кто видел чужие красивые RSS-читалки, буду рад поглазеть описание, видеодемки и т.п.. Исходники тож привествуются (даже если они для настольного Silverlight... вообщем, лучше чиркнуть в личку), особенно если RSS-читалка "понимает по-русски"..

#196220   | 23.09.10 00:10
Не в сети
Сообщений: 614
Благодарностей: 205
Предупреждений:
Из: Russia Сургут
Род занятий: .NET Developing

с удовольствием бы поучаствовал в разработке, т.к. очень нравится модель разработки приложений под WP7 (имхо самая удобная мобильная платформа для разработчиков), но не вижу смысла сейчас делать рсс читалку для TheVista, так как судя по всему раньше марта 2011 телефоны с WP7 у нас не появятся

mediaexplorer, Encoding - это класс в пространстве имен Text. Т.е. полностью оно выглядит как System.Text.Encoding

#196236   | 23.09.10 11:31
Не в сети
Сообщений: 347
Благодарностей: 9
Предупреждений:
Из: Russia Московская область
Род занятий: freelance web/digital

Stealth2006, имхо со стороны пользователя - почему бы не начать сейчас, чтобы к выходу WP7 все было готово в лучшем виде?

#196238   | 23.09.10 12:39
Не в сети
Сообщений: 3165
Благодарностей: 272
Предупреждений:
Из: Israel T.A.
Род занятий: IT

Microsoft® Visual Basic® CTP for Windows® Phone Developer Tools
This CTP enables Visual Basic developers to create Windows Phone 7 applications with the final version of the Windows Phone Developer Tools.

Можно использовать VB.

#196251   | 23.09.10 20:28
Не в сети
Сообщений: 107
Благодарностей: 10
Предупреждений:
Из: Russia Москва/Moscow
Род занятий:

#006: Наиболее яркие результаты прохождения Дня Разработчика Windows Phone 7

Так получилось, что сам я не смог побывать на WP7 DevDay.. Но напряг вот интернет, и он кое-какой свет на проиходящее всё-таки пролил. кому интересно, вот что удалось найти:

1. Тренинг по Windows Phone 7 в Москве — как это было

(с) Сергей Звездин. Краткий фотоотчет + выжимка из тем конференции, а еще пункты трека про WP7 marketplace и ооочень любопытные для всех страждущих кодеров типо меня комменты про некоторые (пусть пока и не все!) тонкости регистрации на этом самом WP Marketplace (про ИНН и VAT ID и мысли про налоговые декларации)...
Для меня самым апогеем стал вот какой коммент:

novator, 30 сентября 2010, 14:47
Без регистрации разработчиком можно устанавливать в обход маркетплэйса до 10 приложений.
Подробности следует спрашивать у докладчиков, например у Миши Черномордикова.


Это ЗНАЧИТ, что я как девелопер могу на свой доставленный из Америки под Новый год девайс взять и поставить 10 программ, через Developer Studio Express for WP7, так понимаю.. Причем все это без 99 долл. и резкой и до конца ещё неясной регистрации на MarketPlace!!!


2. Windows Marketplace for Mobile Developer Registration Walk Through
- Если всё же я набью руку в коддинге и захочу попробовать че-то там продавать, то вот тут есть гид по регистрации на этом Маркетплейсе.

3. Почему регистрироваться и писать для Windows Phone 7 нужно прямо сейчас
(с) Михаил Черномордиков - Комменты к его посту просто УБИЛИ )) Стоко озлобленных на жизнь конкурентов-андроидников и т.п... фух, веселуха ))

4. Впечатления о прошедшем дне разработчика Windows Phone 7
(с) Мнение посетителя с ником demand.
а) Самый понравившийся момент его блога-поста вот:

Расстроило то, что в эмуляторе не доступно много функций аппарата (акселерометр, телефонный модуль, GPS), так что разработка игр с использованием этих модулей откладывается. Но московский офис гиганта хочет помочь. В октябре они запускают программу, по которой разработчик сможет приехать к ним в офис и потестировать приложение на реальном устройстве, это конечно не полноценная разработка, но уже что-то.

Выходит, если живёшь в Москве, то можно с кем-то из МС договориться и подьехать в офис к МС - и там помогут дать поюзать "святые мощи",,
б) Смутила меня другая фраза этого товарища:

есть ограничение на количество телефонов, которые можно разлочить по одной подписке. Их 3 (если по программе DreamSpark, то только 1). На разлоченный телефон можно поставить не более 10 приложений с ПК. Если надо отлаживать больше, то придется удалять.


Это те самые 10 приложений???!!! Так всё-таки регистрация на MarketPlace по-любому необходима, иначе разраб не может поставить свои программы на свой телефон лично для себя и просто потестить?? Бред какой-то..


Если у кого есть что добавить по посту -- буду признателен! Тема острая, много спорного, ИМХО. Смотрите, вникайте, угощайтесь и вливайтесь в обсуждение процесса восхождения на гору WinPhone 7..

#196394   | 01.10.10 23:32
Не в сети
Сообщений: 107
Благодарностей: 10
Предупреждений:
Из: Russia Москва/Moscow
Род занятий:

#007: Конференция IT2days:mobile в Санкт-Петербурге

29—30 октября в Санкт-Петербурге пройдёт конференция начинающих разработчиков приложений для современных мобильных устройств IT2days:mobile. Она объединит программистов, дизайнеров, студентов IT-специальностей, и приглашённых экспертов из известных компаний для того, чтобы улучшить осведомлённость участников о ситуации в мире современных мобильных технологий, повысить уровень образованности в области разработки ПО, а также обменяться знаниями и поделиться опытом с единомышленниками.
Для этого в течение двух дней пройдут технологические презентации и мастер-классы от известных компаний, а также информационные сессии с обзорами рынков и тенденций.
Посещение конференции бесплатное, нужно всего лишь зарегистрироваться тут: http://www.it2days.ru/registration
Адрес проведения: Санкт-Петербург, Кронверкский пр., д. 49, главный корпус СПбГУ ИТМО

Если смогу -- "зарегюсь" и доберусь до Питера!


Кстати, вот тут недавно появились неплохие образовательные материальчики по созданию собственных игр для Windows Phone 7, ведь XNA Creator’s Club начал публиковать новую серию обучающих материалов для разработчиков.
Все материалы разбиты на три обучающих этапа, от самых простых задач до самых сложных, ну а этап 1 уже подготовлен к публикации и на сайте уже доступен всем, включая исходные коды примеров!

ИМХО, наборчик примеров интересный -- там есть и демки игр с задействованием Push Notifications,,

#196395   | 01.10.10 23:37
Не в сети
Сообщений: 107
Благодарностей: 10
Предупреждений:
Из: Russia Москва/Moscow
Род занятий:

ВЕБ-ТРАНСЛЯЦИЯ Windows Phone 7 Developer Launch: Jump-Start Your Mobile Development

Дата/Start Date: Tuesday, October 12, 2010 8:45 AM Pacific Time (US & Canada)
Продолжительность/Duration: 300 Minutes

Регистрация на онлайн-просмотр/Register Online: https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032458870&EventCategory=2&culture=en-US&CountryCode=US

Код события/Event ID: 1032458870

Языки/Language(s): English
Категория продукта/Product(s): Windows Phone
Целевая аудитория/Audience(s): Pro Dev/Programmer


Обзор события/Event Overview

We’ll take you under the hood of Windows Phone 7 and the Windows Phone 7 platform with a progressive set of learning sessions. We’ll start with the basic tools and fundamentals of Windows Phone 7 application development, plus key design guidelines and our philosophy behind the all-new Metro interface paradigm. As the day unfolds, we’ll go deeper into Windows Phone 7 development scenarios using Silverlight, XNA and the Windows Phone 7 SDK. You’ll also see how to earn cash for your apps in the fully loaded Windows Phone 7 Marketplace.

Расписание/Schedule

· 8:45 AM – Session 1: Get Started! The Basics of Building Apps on the Windows Phone 7 Platform
Meet Windows Phone 7! We’re proud to introduce the innovative Windows Phone 7 platform and explain the philosophy behind its all-new user experience design.


· 9:45 AM – Session 2: From Idea to Interactivity, Design Guidelines for Windows Phone 7
Windows Phone 7 has a brand new interface paradigm called Metro that will delight end users. We’ll cover all of the new Windows Phone 7 controls, guidelines for usage, and what you need to think about in the new multi-touch interface.

· 11:00 AM – Session 3: Supercharge Your Windows Phone 7 Apps with Microsoft Silverlight
Now that you’ve learned the fundamentals, it’s time to dig a little deeper. This session will focus on building Windows Phone 7 applications with Microsoft Silverlight.

· 1:15 PM – Session 4: Step Up Your Game with Windows Phone 7 and XNA
Microsoft XNA has been a favorite with game developers for many years. We’ll charge full-speed into XNA to outline the basic Windows Phone model, explore its core device characteristics, and review the highlights of the XNA phone framework.

· 2:15 PM – Session 5: Monetizing Your Apps with Marketplace
Windows Phone 7 will launch with a fully loaded Marketplace and the opportunity for developers to sell or distribute their applications. You’ll get all the details on how to navigate the certification process and publish your application including updates.

· 3:30 PM – Session 6: The Power of the Cloud, Exploring Windows Phone 7 Services
Get ready to build more engaging user experiences with Windows Phone 7 and several powerful cloud-based and phone-based components. Topics will include launchers and choosers; Microsoft Location Service; cameras, maps and pictures; tombstoning; Microsoft Push Notification Service; accelerometer and more.


Итак, 12 октября будет насыщенным: во-первых, вот эта веб-конференция (начало в 19.45, время московское), ну а еще в этот день (и последующие дни октября) в США собирают разрабов в разных штатах/городах типа как у нас - на Дни Разработчика WP7.. )
Что забавно -- люди из Microsoft через раздел In-Person Events (Персональные События) меня лично приглашают посетить мероприятия в Чикаго/Нью-Йорке.. !! Думаю, это потому, что я отвечал на акнетирование в прошлой веб-конференции "Продвинутая разработка под WP7". )) Мда, ток в моих снах поеду,,

#196396   | 02.10.10 00:23
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.045 секунд (Общее время SQL: 0.018 секунд - SQL запросов: 98 - Среднее время SQL: 0.00018 секунд))
Top.Mail.Ru