Представляю программку пусть и редкой применимости, но несомненной полезности: блокировка/разблокировка клавиатуры по движению аппаратного слайдера. Соответственно и работать будет только там, где он есть, и нету сенсорного экрана (иначе я бы посоветовал S2U2). И такие девайсы еще остались, например Toshiba G500, а может еще какие другие.
0
Рейтинг
Разработка под Windows Phone *
Пишем под мобильную ОС Windows
Сначала показывать
Порог рейтинга
Уровень сложности
Многозадачность в Windows Phone 7 Series
3 мин
3KОдним из наиболее спорным вопросом, обсуждаемых при рассмотрении Windows Phone 7 Series является многозадачность, а точнее ее отсутствие. Как выяснилось, этот вопрос вызывает озабоченность у большого числа пользователей и разработчиков. Давайте подробнее рассмотрим этот вопрос.
Эмулятор Windows Phone 7 разблокирован для доступа ко всем функциям
1 мин
4.5KРазработчик под Windows Mobile, Dan Ardelean, сумел разблокировать ROM эмулятора Windows Phone 7 для доступа ко всем доступным в текущем ROM функциям этой операционной системы. Например, ниже прикольный Task Manager, который ранее никогда не демонстрировался. На второй картинке — меню настроек.
Обновленная прошивка доступна в блоге. У меня пока нет возможности попробовать, но если у кого получится — пишите отзывы в комментарии.
via www.istartedsomething.com/20100319/windows-phone-7-series-emulator-unlocked
Обновленная прошивка доступна в блоге. У меня пока нет возможности попробовать, но если у кого получится — пишите отзывы в комментарии.
via www.istartedsomething.com/20100319/windows-phone-7-series-emulator-unlocked
Windows 95 на HTC HD2
1 мин
4.5KWindows 95 запустили на HTC HD2 (Windows Mobile 6.5) с помощью эмулятора QEMU. Управление мышью через эмулятор неудобное, но система работает и загружается достаточно быстро.
via MobileCrunch
via MobileCrunch
Истории
Скриншоты 3D-игр для Windows Phone 7
1 мин
1.7KEngadget в очередной раз получил эксклюзивные материалы от Microsoft. На этот раз, это скриншоты двух 3D-игр для Windows Phone 7. Обратите внимание на наличие ачивментов (достижений).
Первая игра — это упрощенная RPG в стиле Diablo:
Первая игра — это упрощенная RPG в стиле Diablo:
Windows Phone 7: новое видео, многозадачность и единая разработка под три платформы
1 мин
669С конференции TechEd Middle East утекли два видео, снятые участником на мобильное устройство. В первом видео демонстрируется одна и та же игра, которая работает на PC, Windows Phone 7 и XBox360. Далее в видео демонстрируется один единственный солюшн в Visual Studio 2010 для одновременной разработки под все три платформы. В видео видно, что все ресурсы и большая часть кода едины для всех проектов, позволяя делать одну игру под три платформы сразу, прилагая минимум усилий.
Во втором видео, под катом, демонстрируется работа с устройством, в ходе которой видно, что после перехода на браузер в нем уже открыта страница. Это косвенно подтверждает данные о наличии многозадачности в Windows Phone 7. Другой вариант многозадачности демонстрируется тут же: одна из вкладок браузера прикрепляется в главному окну в виде тайла, который будет обновляться при изменении содержимого страницы. Таким образом, приложение в Windows Phone 7 будет иметь возможность работать в фоновом режиме обновляя свое состояние.
Во втором видео, под катом, демонстрируется работа с устройством, в ходе которой видно, что после перехода на браузер в нем уже открыта страница. Это косвенно подтверждает данные о наличии многозадачности в Windows Phone 7. Другой вариант многозадачности демонстрируется тут же: одна из вкладок браузера прикрепляется в главному окну в виде тайла, который будет обновляться при изменении содержимого страницы. Таким образом, приложение в Windows Phone 7 будет иметь возможность работать в фоновом режиме обновляя свое состояние.
Создание CAB для Windows Mobile с большим количеством файлов
1 мин
1.9KСтолкнулся недавно с неожиданной проблемой с генерацией CAB. Для генерации используется CabWiz.exe. Упаковщик стал ругаться на неверные символы в названии каталогов «setup.inf contains DirIDs, which are not supported».
Проект для Windows Mobile компилировался и упаковывался в CAB. Утром, когда собирался тестовый пакет, всё прошло на ура. Днём изменений в проекте сборки не было. Вечером CAB не собрался. Начали думать, что всё же где-то некорректно обрабатываются переменные со знаком процента, или вставляются в .inf неправильные пути в раздел DestinationDirs.
После разбора оказалось, что версия, которая поставляется вместе с Visual Studio 2008, имеет ряд ограничений. Одно из этих органичений: максимальное количество обрабатываемых файлов — 262. Т.е. если в архив складывается 262 файла, то всё хорошо и на выходе будет корректный СAB. Если же в проекте появляется 263 и больше файлов, то будет выдаваться ошибка описанная выше.
Решение оказалось достаточно простым. В WM 6 SDK есть правильный cabwiz.exe, где эта проблема устранена.
1) Итого пользуемся теперь c:\Program Files\Windows Mobile 6 SDK\Tools\CabWiz\Cabwiz.exe
2) Можно c:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools\CabWiz.exe заменить на новый из sdk (а также заменить файл CabWiz.ddf) и тогда можно спокойно продолжить собирать CAB прям из студии.
Кстати, не забывайте использовать переменные (макро-переменные) для CAB, они сильно облегчают жизнь.
http://www.christec.co.nz/blog/archives/262
Проект для Windows Mobile компилировался и упаковывался в CAB. Утром, когда собирался тестовый пакет, всё прошло на ура. Днём изменений в проекте сборки не было. Вечером CAB не собрался. Начали думать, что всё же где-то некорректно обрабатываются переменные со знаком процента, или вставляются в .inf неправильные пути в раздел DestinationDirs.
После разбора оказалось, что версия, которая поставляется вместе с Visual Studio 2008, имеет ряд ограничений. Одно из этих органичений: максимальное количество обрабатываемых файлов — 262. Т.е. если в архив складывается 262 файла, то всё хорошо и на выходе будет корректный СAB. Если же в проекте появляется 263 и больше файлов, то будет выдаваться ошибка описанная выше.
Решение оказалось достаточно простым. В WM 6 SDK есть правильный cabwiz.exe, где эта проблема устранена.
1) Итого пользуемся теперь c:\Program Files\Windows Mobile 6 SDK\Tools\CabWiz\Cabwiz.exe
2) Можно c:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools\CabWiz.exe заменить на новый из sdk (а также заменить файл CabWiz.ddf) и тогда можно спокойно продолжить собирать CAB прям из студии.
Кстати, не забывайте использовать переменные (макро-переменные) для CAB, они сильно облегчают жизнь.
http://www.christec.co.nz/blog/archives/262
Первая реклама Windows Phone 7 Series
1 мин
939Стала появляться официальная реклама новой мобильной платформы от Microsoft. Рекламка простенькая, без людей в кадре, сосредоточена на интерфейсе. Кстати, в ролике приятная песенка, может кто-нибудь намекнет кто исполнитель?
PS: песенку определили — Ad Megan Wyler — I'm Not Invisible
PPS: как выяснилось, реклама не официальная, сделана фанатом, но выглядит очень профессионально
PS: песенку определили — Ad Megan Wyler — I'm Not Invisible
PPS: как выяснилось, реклама не официальная, сделана фанатом, но выглядит очень профессионально
Новы ли новинки Windows 7
2 мин
859Пару дней назад Microsoft представила следующее поколение своей мобильной платформы — Windows Phone 7 series. Интернет уже устал обсуждать ее инновационных подход, ее запоздалость или ее спорность, в зависимости от взгляда пишущего. Но я сейчас хочу поговрить о другом. Почему в Windows Phone 7 series реализованы именно эти принципы и именно такой интерфейс. Почему именно тут и именно сейчас.
Многозадачность и Silverlight в Windows Phone 7 подтверждены
1 мин
567В сеть утекли документы, относящиеся к сфере разработки под платформу Windows Phone OS 7. Среди прочего, эти материалы подтверждают то, о чем ходили слухи: во-первых, операционная система Windows Phone OS 7 поддерживает многозадачность, во-вторых, и это самое приятное, разработка приложений для Windows Phone 7 будет вестись с помощью технологии Silverlight.
Кроме этого:
— подтверждено, что для платформы можно будет писать XNA-приложения;
— обычные разработчики будут писать управляемый код, но OEM получат возможность писать неуправляемый код и дополнительный API;
— векторный интерфейс построен на XAML (это очевидно проистекает из Silverlight), его можно будет разрабатывать в Blend и Visual Studio 2010 (видимо со специальным SDK);
— пуш-нотификации для приложений с возможностью активации закрытого приложения после прихода события.
Ждем конференцию MIX10 в марте для официальных подробностей.
Кроме этого:
— подтверждено, что для платформы можно будет писать XNA-приложения;
— обычные разработчики будут писать управляемый код, но OEM получат возможность писать неуправляемый код и дополнительный API;
— векторный интерфейс построен на XAML (это очевидно проистекает из Silverlight), его можно будет разрабатывать в Blend и Visual Studio 2010 (видимо со специальным SDK);
— пуш-нотификации для приложений с возможностью активации закрытого приложения после прихода события.
Ждем конференцию MIX10 в марте для официальных подробностей.
Демонстрация интерфейса Windows Phone 7
1 мин
901На конференции WMC 2010 только что продемонстрировали новый интерфейс Windows Phone 7.
Вылядит свежо и здорово. Сама презентация изобиловала деталями. Вывод только один: Windows Phone 7 — это совершенно новая платформа, забудьте что было раньше, нас ждет новый потрясающий дизайн интерфейса.
PS: Gizmodo подготовил большой отчет по новой платформе под названием Everything is diffrent now
Еще ссылки:
— Официальный интерактивный промо-сайт на которм можно «попробовать» функции устройства
— Видео с реальной демонстрацией устройства на базе Windows Phone 7
— анонс на Windows Blog
— много фотографий с устройством на руках
— видео с презентации платформы уже доступно для просмотра. Смотрите те, кто пропустил тут
Вылядит свежо и здорово. Сама презентация изобиловала деталями. Вывод только один: Windows Phone 7 — это совершенно новая платформа, забудьте что было раньше, нас ждет новый потрясающий дизайн интерфейса.
PS: Gizmodo подготовил большой отчет по новой платформе под названием Everything is diffrent now
Еще ссылки:
— Официальный интерактивный промо-сайт на которм можно «попробовать» функции устройства
— Видео с реальной демонстрацией устройства на базе Windows Phone 7
— анонс на Windows Blog
— много фотографий с устройством на руках
— видео с презентации платформы уже доступно для просмотра. Смотрите те, кто пропустил тут
Пальцеориентированный интерфейс на телефонах Windows Mobile (продолжение)
1 мин
672Продолжая своё размышление об интерфейсе современных телефонов и платформы Windows Mobile решил попробовать реализовать все свои желания в коде и использовать в наших реальных проектах. Ранее до этого руки не доходили, да и времени не было.
Платформа .Net 2.0, среда Windows Mobile 5.0.
Безвозмездно, то есть даром, для одного из наших проектов были реализованы следующие элементы управления:
Завтра постараюсь рассказать о тонкостях какой-нибудь из реализаций.Вот скриншот для примера:
Смотрю как быстро комментируют мой прошлый пост, поэтому интересно пообщаться с теми, кто также реализовывал свой собственный UI на winmo. С чем пришлось столкнуться?
Платформа .Net 2.0, среда Windows Mobile 5.0.
Безвозмездно, то есть даром, для одного из наших проектов были реализованы следующие элементы управления:
- Вывод информации в списке с кинетической прокруткой, где можно отображать любую графическую и текстовую информацию без ограничения по длине
- Единая тема оформления элементов управления
- На форме ввода текста вставлять картинки
- Звуковое сопровождение на нажатие элементов управления
- Вибра на нажатие элементов управления
- Анимация перехода от экрана к экрану, а не просто появление новой формы
Завтра постараюсь рассказать о тонкостях какой-нибудь из реализаций.Вот скриншот для примера:
Смотрю как быстро комментируют мой прошлый пост, поэтому интересно пообщаться с теми, кто также реализовывал свой собственный UI на winmo. С чем пришлось столкнуться?
Пальцеориентированный интерфейс на телефонах
1 мин
622Всегда любил использовать реальную клавиатуру на телефоне, пусть даже и маленькую. Но тактильные ощущения нельзя скидывать со счетов. «Нажми на кнопку, получишь результат», как пелось в песне группы «Технология».
С тех пор как я начал использовать коммуникаторы с тачкрином, всё больше и больше прихожу к мысли, что Windows Mobile просто не присоблен к работе с помощью пальцев.
Исторически так сложилось, что Windows Mobile заточен на работу со стилусом. Такой маленкой палочке-ковырялочке, чтобы нажимать на такие же маленькие кнопки, табы и чек-боксы.
Новая версия WM 6.5 практически ничего нового не привнесла. Можно ли считать глобальной доработкой то, что размер кнопок просто увеличили в 2-3 раза? Нажатие на кнопку зачастую также не производит никакого мнгновенного результата: ни окантовки, ни графического оформления нажатого состояния, ни звукового оформления и опять же никаких тактильных ощущений.
Что бы хотелось сделать реально:
Собственно что я хотел спросить ваши мысли на эту тему? Чего ещё не хватает в интерфейсе?
С тех пор как я начал использовать коммуникаторы с тачкрином, всё больше и больше прихожу к мысли, что Windows Mobile просто не присоблен к работе с помощью пальцев.
Исторически так сложилось, что Windows Mobile заточен на работу со стилусом. Такой маленкой палочке-ковырялочке, чтобы нажимать на такие же маленькие кнопки, табы и чек-боксы.
Новая версия WM 6.5 практически ничего нового не привнесла. Можно ли считать глобальной доработкой то, что размер кнопок просто увеличили в 2-3 раза? Нажатие на кнопку зачастую также не производит никакого мнгновенного результата: ни окантовки, ни графического оформления нажатого состояния, ни звукового оформления и опять же никаких тактильных ощущений.
Что бы хотелось сделать реально:
- Графические кнопки по умолчанию во всех приложениях, как это было сделано темами в Windows XP
- Использование вибры на нажатие на кнопках и других контролах, на которые можно нажимать
- Настраиваемое звуковое сопровождения нажатия, для кнопки одно, для выбора textbox другое
- Отрисовка кнопок без задержке в основной форме, а не так как сейчас: сначала фон, потом textbox, затем кнопки, затем текст и т.д.
Собственно что я хотел спросить ваши мысли на эту тему? Чего ещё не хватает в интерфейсе?
Ближайшие события
Firebird Conf: конференция для разработчиков и администраторов СУБД Firebird
6 июня
09:00 – 20:00
Москва
Как определить «Где я?» в приложениях на Windows Mobile
16 мин
4.7KКаким образом реализуются приложения, зависящие от местоположения сегодня? Как правило, на ум сразу приходит использование GPS-устройств, которые способны предоставлять координаты текущего местоположения. Однако, GPS устройства есть далеко не везде и не всегда. Давайте попробуем разобраться как реализовать более богатый способ определения текущего местоположения.
Callback на Windows Mobile 6.5 (Windows phone)
2 мин
1.1KС декабря 2009 года доступна новая версия программы Moroko PDA. Это удобный способ общения с помощью IP-телефонии с Вашего WM-коммуникатора или КПК на Windows Mobile 5-6.5.
Windows Mobile Marketplace доступен для WM 6 и 6.1
1 мин
2KЗапущенный вместе с новой версией Windows Mobile 6.5 онлайн магазин программ Windows Mobile Marketplace изначально был направлен на поддержку платформы WM 6.5. О поддержке ранних версий WM 6 и 6.1 зявлялось и вот наконец-то в Marketplace появилась возможность работать и с ними.
Если у вас смартфон на базе Windows Mobile 6 и выше, то зайдя с него на адрес mp.windowsphone.com вы можете установить небольшой клиент, который позволит вам производить навигацию по магазину. На момент запуска магазина в нем было зарегистрировано около 250 приложений, сегодня, спустя месяц, приложений уже более 800 (для разных стран количество различается).
Жаль, но пока для российских аккаунтов доступны только бесплатные приложения.
via arstechnica.com
My Phone поможет найти ваш телефон
1 мин
855Microsoft обновила онлайн-сервис My Phone, который предлагает 200 мегабайт бесплатного хранилища для синхронизации ваших контактов, документов и смс с телефона на базе Windows Mobile.
Обновление существенное и предлагает следующие новые функции:
* поиск потерянного телефона;
* блокировка потерянного телефона;
* обмен фотографиями на ведущих веб-сайтах социальных сетей;
* экономия места на телефоне. Архивирование данных онлайн для удаления на телефоне.
От себя добавлю, что клиент для WM стал симпатичнее и шустрее. Имеется официальная русская локализация.
Подробнее по адресу myphone.microsoft.com
Здесь можно почитать развернутый обзор по-русски.
Программы автовывода баланса на рабочий стол
2 мин
11KКак вы смотрите остаток на счете в своем телефоне? На Билайне надо набрать *102# и подождать ответа. Привычно, но долго. Было бы прикольно, если бы баланс всегда показывался на экране, достаточно одного взгляда для проверки. Такая возможность есть, вот обзор некоторых продуктов, отображающих текущий баланс счета на рабочем столе.
Dynamic Operator Name (Windows Mobile)В автоматическом режиме запрашивает остаток на счете и выводит его вместо названия GSM-оператора. Проверка баланса осуществляется после каждого звонка и просыпания устройства.Прога — бесплатная, написана отечественными разработчиками. Скачать Dynamic Operator Name 3.5 beta 3 для WM5-6.5. Устанавливать нужно в основную память. Из-за особенностей ОЕМ-софта программа не работает на следующих девайсах: Samsung I900, I780; Toshiba G900. |
Вышел SPB Mobile Shell 3.5
1 мин
1.5KДобрый день!
Хочу поделиться с вами хорошей новостью. В свет вышла новая версия всем известного продукта SPB Mobile Shell (теперь с циферками 3.5)
Эта версия программы полностью замещает стандартный экран «сегодня» и предоставляет удобный доступ к программам, прогнозу погоды, календарю и т.д.
А так же появились новые виджеты: задачи, фоторамка (виджет и полноэкранный режим), статусы Facebook и Twitter, напоминания о днях рождения, имя сотового оператора, будильник и дата. Улучшены виджеты: контакты, менеджер беспроводных модулей и погода.
Кроме того, дебютировали: 3D-просмотрщик e-mail и SMS, доступ в онлайн-каталог фоновых рисунков, поддержка сенсора движения в 3D-карусели, корзина для удаления виджетов (в режиме редактирования вида рабочего стола) и многое другое.
Было устранено много ошибок и устранены проблемы производительностью и утечкой памяти.
Программа стала явно шустрее (заметно даже на глаз) и намного приятнее!
Спешу поделиться с вами волшебной ссылкой: нажать сюда
Пользуйтесь на здоровье!
Хочу поделиться с вами хорошей новостью. В свет вышла новая версия всем известного продукта SPB Mobile Shell (теперь с циферками 3.5)
Эта версия программы полностью замещает стандартный экран «сегодня» и предоставляет удобный доступ к программам, прогнозу погоды, календарю и т.д.
А так же появились новые виджеты: задачи, фоторамка (виджет и полноэкранный режим), статусы Facebook и Twitter, напоминания о днях рождения, имя сотового оператора, будильник и дата. Улучшены виджеты: контакты, менеджер беспроводных модулей и погода.
Кроме того, дебютировали: 3D-просмотрщик e-mail и SMS, доступ в онлайн-каталог фоновых рисунков, поддержка сенсора движения в 3D-карусели, корзина для удаления виджетов (в режиме редактирования вида рабочего стола) и многое другое.
Было устранено много ошибок и устранены проблемы производительностью и утечкой памяти.
Программа стала явно шустрее (заметно даже на глаз) и намного приятнее!
Спешу поделиться с вами волшебной ссылкой: нажать сюда
Пользуйтесь на здоровье!
Телефон с Windows
1 мин
851Несмотря на то, что мобильная ОС Windows Mobile 6.5 была представлена в феврале текущего года, официально в России телефоны с этой операционкой появятся в продаже только с 6-го октября.
Microsoft заявила модели следующих производителей: Acer, Asustek, Gigabyte, HTC, LG, Rover PC, Samsung, Sony Ericsson и Toshiba. Старт продаж в октябре, кстати, намечен не только в России, но также в Северной и Латинской Америке, Европе и Азиатско-Тихоокеанском регионе — практически по всему миру.
Microsoft заявила модели следующих производителей: Acer, Asustek, Gigabyte, HTC, LG, Rover PC, Samsung, Sony Ericsson и Toshiba. Старт продаж в октябре, кстати, намечен не только в России, но также в Северной и Латинской Америке, Европе и Азиатско-Тихоокеанском регионе — практически по всему миру.
Вклад авторов
-
XaocCPS 625.4 -
asommer 461.2 -
mixen 420.0 -
stasus 341.0 -
kichik 303.4 -
nokiaman 267.2 -
Atreides07 262.0 -
maria_gore 200.0 -
a_bogdanova 190.8 -
Maslukhin 184.0