На этой неделе вышла новая версия инструментария разработки мобильных приложений от Sony Ericsson – Sony Ericsson SDK for Windows Mobile.
В этой версии анонсирована поддержка Xperia™ Panels с OpenGL ES.
Xperia™ Panels – это легковесные приложения, расширяющие возможности экрана Today. Более подробно об этом классе приложений можно узнать здесь.
Интересно, можно ли оттуда “выковырять” библиотеки и заголовки для OpenGL ES и поиспользовать для других устройств? Думаю вот взглянуть на этот SDK изнутри.
Технический директор IT-Dimension, компании-разработчика кросс-платформенного программного обеспечения
This post has 4 Comments
4
а опенгл панели работают на эмулаторе? или только на девайсе?
выковырять их и перенести на другой девайс думаю не реально
поковырял сдк и эмулятор немного. хотя “эмулятор” это слишком сильно сказано. там используются образы системы из WM SDK, своя только шкурка.
панельки запускаються тоже интересно, с сдк идет екзешка NativePanelLauncher.exe которая умеет запускать эти самые нейтив панельки
Я только вот ночью поставил себе. по поводу шкурок, ну да, вроде ж это нормальный подход, все так делают, и Android и Microsoft Device Emulator. Ну еще образ системки подменяется.
как раз образ системки не подменятся 🙁 используеться Windows Mobile 6 SDK\PocketPC\Deviceemulation409\PPC_USA_GSM_VGA_VR.BIN
а это немного не то, чтобы програмить под этот девайс не имея его на руках 🙁 как раз пробую разобраться получится потоковое видео на нем смотреть не устанавливая левый софт или нет, а девайса нет (спецификации на видео впрочем тоже 🙁 )
На CodePlex наконец-то появился первый релиз Mobile Application Block.
Mobile Application Block – это набор готовых решений типовых задач, возникающих при разработке приложений для мобильных устройств на платформе .NET Compact Framework.
Как пишут сами авторы, это порт Mobile Client Software Factory для Visual Studio 2008 с более легковесным механизмом Dependency Injection.
В текущей версии доступны такие блоки как:
Configuration
ConnectionMonitor
ContainerModel
DataAccess
DisconnectedAgent
EndpointCatalog
PasswordAuthentication
Диаграммы классов нескольких блоков можно посмотреть ниже:
Mobile Application Block - Configuration - Class DiagramMobile Application Block - ContainerModel - Class Diagram Mobile Application Block - Disconnected Agent - Class Diagram
Все это добро весит совсем немного, после установки для каждого блока создается Visual Studio Solution с примером и юнит-тестами, так что процесс ознакомления с функционалом, предоставляемым MAB должен пройти быстро и безболезненно.
Вот.. выложили видео вебкаста о программированиии для Palm webOS. Как я уже говорил, там были проблемы с видео, поэтому первые 1:35 идут без звука. Там, в принципе, только обзор был, поэтому ничего страшного.
а опенгл панели работают на эмулаторе? или только на девайсе?
выковырять их и перенести на другой девайс думаю не реально
поковырял сдк и эмулятор немного. хотя “эмулятор” это слишком сильно сказано. там используются образы системы из WM SDK, своя только шкурка.
панельки запускаються тоже интересно, с сдк идет екзешка NativePanelLauncher.exe которая умеет запускать эти самые нейтив панельки
Я только вот ночью поставил себе. по поводу шкурок, ну да, вроде ж это нормальный подход, все так делают, и Android и Microsoft Device Emulator. Ну еще образ системки подменяется.
как раз образ системки не подменятся 🙁 используеться Windows Mobile 6 SDK\PocketPC\Deviceemulation409\PPC_USA_GSM_VGA_VR.BIN
а это немного не то, чтобы програмить под этот девайс не имея его на руках 🙁 как раз пробую разобраться получится потоковое видео на нем смотреть не устанавливая левый софт или нет, а девайса нет (спецификации на видео впрочем тоже 🙁 )