Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Сообщество разработчиков приложений для мобильных устройств


 DevMobile

 Сообщество разработчиков для мобильных платформ.

Рассылка. Май 2008.

 

Open C/C++ Plugin для S60 3rd edition

Пятница, 30 Май 2008

 Forum Nokia опубликовала Open C/C++ Plugin для S60 3rd edition.

 Помимо пакета Open C, содержащего библиотеку P.I.P.S, в Open C/C++ Plugin входят Open C++ и RGA API.

 Open C++ содержит библиотеки IOStream, STLPort, и Boost. Это позволит еще больше расширеть список потенциально портируемых на Symbian приложений.

 Real-Time Graphics and Audio (RGA) API - предназначена для создания графического интерфейса. RGA API уже используется в некоторых играх N-Gage. С помощью этого API становится возможным создание полноценного GUI приложения на C без использования Symbian C++.

Подробнее...

Обновление документации на Sony Ericsson Developer World

Пятница, 30 Май 2008

Sony Ericsson Developer World обновила целый пакет документов. По всей видимости, это связано с новой Java платформой JP8.3.

Полный список измененных документов:

Подробнее...

Flash Lite бедет доступен на платформе BREW

Четверг, 29 Май 2008
Qualcomm анонсировала появление Flash Lite на платформе BREW (Binary Runtime Environment for Wireless, среда позволяющяа создавать приложения для CDMA устройств) в конце 2008г.

Шестая бета версия iPhone SDK

Четверг, 29 Май 2008

Шестая бета версия iPhone SDK доступна на iPhone Dev Center.

Для ее использования вам придется обновить свою ОС до Mac OS X v10.5.3.


Онлайн семинар: Flash and Mobile Browsing

Среда, 28 Май 2008
5-го Июня 2008, в 10-11am PST пройдет онлайн семинар "Flash and Mobile Browsing". Семинар проведут Stephen Ellis (Forum Nokia) и Bill Perry (Adobe).
Подробнее...

Анонс mShell 3.0

Среда, 28 Май 2008

mShell 3.0 планируется опубликовать в начале Июля. Новая версия будет включать в себя следующие функции:

Подробнее...

Freeware Signing

Вторник, 27 Май 2008
Программа  бесплатного подписывания freeware приложений, предоставляемая Symbian Signed при поддержке Cellmania приостановлена. На данный момент symbiansigned.com не принимает freeware submissions. По всей видимостью это связано с неэффективностью подобной поддержки freeware разработчиков. 

Symbian SQL

Вторник, 27 Май 2008

Symbian Develper Network представила сегодня Symbian SQL - СУБД на основе SQLLite для Symbian OS v9.2 на базе s60.

Для скачивания доступны версии, скомпилированные под:

  • WINSCW UDEB
  • ARMV5 UDEB
  • ARMV5 UREL

Возможности СУБД:

  • Работа с большими объемами данных
  • Устойчивость - не повредит данные на телефоне
  • Безопасность - разграничивает доступ приложений к данным
  • Максимальное быстродействие
  • Минимальные требования к памяти
  • Полностью интегрируема в ОС Symbian

Скачать Symbian SQL можно здесь.

 Symbian SQL Logo 


Creating a Battery Indicator in Flash Lite 1.1

Понедельник, 26 Май 2008

 


Туториал Blue_Chi, посвященный созданию screensaver'а, отображающего текущий уровень заряда батареи с помощью 3D графики на Flash Lite 1.1 опубликован вчера на Oman3D.



Опубликован исходный код Jarpa

Понедельник, 26 Май 2008
Jarpa - проект Felipe Andrade и Alessandro Pace распространяемый под Apache Software License, позволяющий Flash Lite разработчикам публиковать приложения в виде J2ME мидлетов.  Использование Jarpa не требует знания Java. Подробнее о проекте можно узнать из этой статьи на Forum Nokia Wiki, и на официальном сайте. Исходный код проекта доступен по этой ссылке.

Создание QR кодов в PyS60

Воскресенье, 25 Май 2008
pys60qrcode - opensource проект Felipe Andrade, посвященный созданию QR кодов в формате .swf при помощи pys60 непосредственно на устройстве. Подробности вы можете узнать из блога Felipe.

Сделаем Nokia Beta Labs лучше!

Суббота, 24 Май 2008
В блогах Nokia Beta Labs опубликована просьба высказывать свое мнение и идеи по улучшению сервиса. Опрос проводится до 30 мая.

Обновление S60 SDK API Plug-ins

Пятница, 23 Май 2008

Вчера были обновлены S60 SDK API Plug-in'ы:

  • Во всех плагинах заменено лицензионное соглашение, т.к. предыдущая версия таила в себе некоторые неясности. Ознакомится с новым соглашением можно здесь.
  • Плагин для FP2 вырос из beta в final версию.
  • В плагинах для FP1 и FP2 Audio Proxy Server (APS) заменен на VoIP Audio Service API и Call Audio Control API.


Скачать новые версии можно здесь.

 

Dynamic Data in LBS: Talk to the Guru

Четверг, 22 Май 2008
29 Мая в 20:00 по Москве в этой ветке Forum Nokia Diskussion Boards вы сможете вживую пообщаться с сотрудниками NAVTEQ и uLocation на тему Dynamic Data in LBS.

Opera Widgets SDK

Четверг, 22 Май 2008

Opera опубликовала Opera Widgets SDK и материалы к нему.

SDK позволяет создавать кроссплатформенные приложения при помощи таких web технологий как HTML, CSS, DOM, Javascript. Для работы Opera Widgets требуется браузер версии 9.5. Такой браузер имеется в базовой комплектации телефонов на базе UIQ 3.3.

Подробнее...

 

Дополнительная информация о Project Capuchin

Четверг, 22 Май 2008

Новый информационный документ о проекте Capuchin появился на Sony Ericsson Developer World. Ознакомиться с ним можно тут. Будем надеется, что это лишь первая версия документа, и впоследствии он будет обновлен, так как практически ничего нового о проекте мы не узнали. Добавлено лишь краткое описание утилиты SWF2JAR packager. 

 

Плагин для Carbide от Sony Ericsson: UIQ 3 SDK Synchronizer

Четверг, 22 Май 2008

Sony Ericsson Developer World порадовали новым плагином для Carbide. Он предназначен для сохранения резервных копий UIQ3 SDK, их сравнения и отката SDK к предыдущей контрольной точке. Фактически плагин делает zip архив папки epoc32\.

Необходимость в подобном инструменте сомнительна. Изменения в SDK вносятся разработчиками крайне редко - в основном, это подключение сторонних библиотек (например, OpenC).

По всей видимости, Synchronizer способен работать не только с UIQ3 SDK. 

Скачать плагин можно здесь.




 

Handle Keyboard Events in Silverlight 1.0 for Mobile

Четверг, 22 Май 2008

Свежий 22-х минутный видеоурок на MSDN: "Handle Keyboard Events in Silverlight 1.0 for Mobile" Джима Вилсона. Этот материал посвящен перехвату нажатия клавиш в Silverlight 1.0 на мобильных устройствах, в качестве примера демонстрируется использование клавиш для контроля над анимацией на экране.

Посмотреть видеоурок можно перейдя по ссылке.

Подробнее...

 

All About Resets on Palm Devices Running Windows Mobile

Среда, 21 Май 2008
Крохотная статья "All About Resets on Palm Devices Running Windows Mobile" описывающая Hard resets, Soft resets и Factory resets опубликована PDN и находится здесь.

On-Target Debugging with Carbide.c++

Среда, 21 Май 2008

Статья On-Target Debugging with Carbide.c++ опубликована на Symbian Developer Network.

Это небольшое пошаговое руководство по установке TRK на устройство, подключению его к Carbide и запуску проекта в режиме отладки. Ничем не примечательный документ, подобные руководства публиковались и раньше...

Статья доступна по этой ссылке.


Шанс выйграть N78!

Среда, 21 Май 2008

Forum Nokia проводит опрос среди разработчиков, с целью улучшить качество и полезность своих сервисов. Среди принявших участие в опросе будет разыграно два Nokia N78.

Для того, чтобы принять участие в опросе - пройдите по ссылке:

Forum Nokia developer services survey

 

Symbian Signed Test Criteria 3.0.2

Среда, 21 Май 2008

Новая редакция Symbian Signed Test Criteria вступила в силу с 19 мая.

Symbian Signed Test Criteria  - свод требований к программному обеспечению Symbian OS для его сертификации.

 В новой (3.0.2) версии документа внесены следующие изменения:

Подробнее...

 

Новый opensource пример для Android: AndroidGlobalTime

Вторник, 20 Май 2008

Сообщество разработчиков Android добавило новый демонстрационный пример с открытым исходным кодом.

  

Это 3D часы, разработанные сотрудниками Google и демонстрирующие работу с OpenGL ES API в Android.

Подробнее...

 

Carbide.ui Theme Edition обновлен до версии 3.2.1.0

Вторник, 20 Май 2008
В новой версии появились следующие возможности:
Подробнее...

 

Статьи: Mobile Web Technologies Overview


Вторник, 20 Май 2008

На Forum Noka появился новый материал: Mobile Web Technologies Overview. Эта статья расскажет вам об эволюции браузинга мобильного Web, о создании Web дизайна для самых искушенных web user'ов (в том числе, с использованием новейших технологий, таких как WidSets и widgets). А также продемонстрирует разницу между полноценным и Lite Web браузингом.

Ознакомиться с статьей можно здесь.


Подробнее...

Свой MPEG кодек на J2ME

Суббота, 17 Май 2008

Очень интересную заметку сегодня разместил David Caabeiro в своем болге на Forum Nokia Blog. Он реализовал MPEG декодер на J2ME. Описание классов и исходные коды выложены в Forum Nokia Wiki.

David хотел продемонстрировать возможность создания собственного кодека на J2ME. Такая возможность может быть крайне полезна, если мидлет запускается на устройстве не поддерживающим MMAPI. К тому же, полный контроль над воспроизведением фреймов позволяет реализовать такие экзотические функции как "картинка в картинке" в вашем медиаплеере или поддержку нового формата видео.


Новый Webcast от MSDN: Developing Applications For Windows Mobile Devices

Суббота, 17 Май 2008
Прошедший вчера webcast от Maarten Struys и Constanze Roman на тему "Developing Applications For Windows Mobile Devices" уже доступен в записи на MSDN. Это первый webcast из серии презентаций посвященных основам разработки приложений для Windows Mobile.
Подробнее...

Обновлен релиз mShell

Суббота, 17 Май 2008

Разработчики mShell сообщают об обновлении файлов дистрибутива. Это связано с истечением срока действия сертификата, которым подписана mShell. Также была устранена проблема в NMI SDK, возникавшая при прохождении Open Signed. Скачать обновленные файлы можно здесь

 

LWUIT: Hello, World!

Пятница, 16 Май 2008

Одна из проблем, с которой я, как J2ME-программист регулярно сталкиваюсь, это отсутствие единообразных элементов управления в MIDP. Например, на смартфонах Nokia элемент StringItem ставит после себя символ перевода строки, а на смартфонах Sony Ericsson - нет. На Nokia элемент Ticker закрывает заголовок формы, на других телефона - нет, а на третьих Ticker может вообще не подерживаться. А если я захочу нарисовать на экране кнопки в духе Windows, да ещё сделать их разноцветными...

Всегда, когда есть спрос, появляется и предложение. Так и в этом случае, компания Sun вняла мольбам программистов, и представила бесплатную библиотеку SWING-образных компонентов LWUIT.

LWUIT (Lightweight UI Toolkit) - встраиваемая в приложение J2ME библиотека, базирующаяся на MIDP 2.0, улучшающая, и упрощающая создание графического пользовательского интерфейса. В данной статье мы рассмотрим создание простейшего приложения HelloWorld с использованием LWUIT в IDE NetBeans 5.5.


Подробнее...

C++ Developer's Library 1.3

Среда, 14 Май 2008

Обновлена библиотека материалов C++ Developer's Library на Forum Nokia.

В новую версию была интегрирована Testing and Signing Developer's Library.

Свежая версия библиотеки доступна здесь.

А также в виде plug-in'а для Eclipse и самостоятельного документа.

 

 




Writing MIDP Games - новый документ от SDN




Вторник, 13 Май 2008

Сегодня новый документ опубликовали Symbian Developer Network: "Writing MIDP Games".

Он посвящен разработке игр для MIDP на смартфонах c Symbian OS и описывает ряд приемов, для того чтобы выжать из библиотек MIDP и устройства все на что они способны.

 Статья находится здесь. Исходники к ней - здесь.

 

Акция от Sun: до 20 июня 2008 первая пересдача на сертификат бесплатно




Понедельник, 12 Май 2008

При оплате ваучера на право сдачи любого сертификационного экзамена до 20 июня 2008 года включительно Вы получаете второй шанс в виде ваучера на пересдачу экзамена, если это Вам понадобится.

Как использовать эту возможность:

  1. Выберите пакет сертификационного экзамена, который вас интересует.
  2. Используйте код приоритета WW48CX1 при размещении заявки.
  3. Выберите время для сдачи экзамена.
  4. Если вы не сдадите его с первого раза, выберите время для бесплатной пересдачи.

Предложение действительно до 20 июня 2008 года.

Напомню, что Sun имеет программу сертификации разработчиков j2me - Sun Certified Mobile Application Developer for the Java 2 Platform, Micro Edition.

 
Программа сертификации Sun Certified Mobile Application Developer for the Java 2 Platform, Micro Edition предназначена для разработчиков, использующих Java 2 Platform, Micro Edition (J2ME) для создания приложений для различных мобильных устройств. Успешная сдача данного экзамена является подтверждением хорошего уровня профессионализма данного специалиста в области мобильных технологий Java. Для получения данного статуса необходимо предварительно успешно завершить сертификацию по программе Sun Certified Programmer for the Java platform (любой версии).

 

Интересующимся сертификацией разработчиков J2ME также не следует забывать о Accredited Symbian Developer Pro: J2ME

 

 

Symbian Developer Network C++ Code Clinic - Майский выпуск




Воскресенье, 11 Май 2008

 В рамках серии статей Symbian Developer Network C++ Code Clinic опубликована новая работа Jo Stichbury. На этот раз Jo разъясняет такой туманный вопрос, как возникновение паники E32USER-CBase 90 или User 42 при извлечении из стека очистки класса, наследованного от CBase с примесями (mixin inheritance, mixin class, M-классы), а также использование CleanupDeletePushL() вместо CleanupStack::PushL().

 Напоминаю, что статьи серии Symbian Developer Network C++ Code Clinic выходят каждую первую пятницу месяца. Ознакомиться с ними можно здесь.

 

 

Новая статья от Forum Nokia: Creating Mobile Videos




Суббота, 10 Май 2008

Сегодня Forum Nokia подготовила для нас новую статью "Creating Mobile Videos".

Этот материал ориентирован на создателей мобильного контента и содержит инструкции по созданию, оптимизации и распространению видео роликов для мобильных устройств.

Ознакомится со статьей можно здесь.

 

Esendex SMS Developer Challenge




Суббота, 10 Май 2008

Esendex SMS Developer Challenge

Esendex проводит конкурс решений на базе технологии 2-Way SMS.

Главный приз - 1000 фунтов. Второе место - 500 фунтов. 5 последующих - 50 функтов.

Все победитили получат виртуальный мобильный номер для дальнейшего использования в их системе.

Претенденты должны использовать  Esendex SMS API.

Претенденты будут оцениваться по следующим критериям: 

  • Использование 2-Way SMS.
  • Привлекательность для пользователя.
  • Иметь перспективы коммерческого использования.
  • Быть простыми в обращении.

Приложение должно быть работоспособно на любом телефоне или хотя бы на одном из нижеперечисленных:

  • Nokia N95 (S60 3rd Edition)
  • HTC S730 (Windows Mobile 6)
  • Sony Ericsson K800i.

Заявки принимаются до 31 Мая.

Подробности можно узнать на официальном сайте.

 

LWUIT представлена на JavaOne




Четверг, 08 Май 2008

LWUIT (Lightweight UI Toolkit) - встраиваемая в приложение библиотека, базирующаяся на MIDP 2.0, улучшающая, и упрощающая создание графического пользовательского интерфейса, презентована на JavaOne.

LWUIT

Уже сейчас на сайте проекта доступны бинарные файлы библиотеки (под лицензией SLA).

Исходный код LWUIT будет опубликован этим летом.

LWUIR распространяется по лицензии GPLv2.

На сайте проекта вы таже найдете:

LWUIT     

LWUIT предоставляет следующий функционал:

  • Swing-подобный MVC
  • Layouts (стандартное расположение элементов)
  • Поддержка подключаемых тем
  • Шрифты
  • Поддержка Touch screen
  • Анимация и эффекты
  • Widget'ы
  • 3D интеграция
  • Painters
  • Поддержка внешних утилит
  • Поддержка I18N/L10N
  • Настраиваемые параметры производительности
  • Поддержка SVG (scalable vector graphics) (в скором времени)

 

Обновление SDK от Skyhook Wireless




Среда, 07 Май 2008

Компания Skyhook Wireless обновила SDK для пользования системой позиционирования WPS (Wi-Fi Positioning System).

WPS позволяет определить координаты устройства с поддержкой WiFi с точностью в 20-40 метров без использования GPS. Для этого Skyhook Wireless использует бузу данных, содержащую точное местонахождение множества hot-spot'ов WiFi. Если вы оказались рядом с одной или несколькими точками доступа WiFi, координаты которых известны Skyhook, то вы сможете определить свое приблизительное местоположение. Покрытие WPS можно увидеть здесь.

Подробнее об архитектуре WPS, а также о концепции гибридной системы позиционирования XPS (WPS + GPS, WPS + географическая принадлежность IP, WPS + WiMax, WPS + Id соты (Cell Id)) вы можете узнать на сайте www.skyhookwireless.com.

 

Skyhook SDK совместимо со следующими операционными системами: Windows Vista, Windows XP, Windows Mobile 5 и 6, Mac OS X (iPhone), Symbian S60, и различными Linux платформами, в том числе - Maemo.

Обновленное SDK предлагает возможность заработать, разместив в вашем приложении рекламный модуль от Quattro Wireless (реклама, зависящая от местоположения клиента - location-based advertisement).

Еще более важным шагом является создание сервиса Virtual GPS. Virtual GPS - это программа, устана вливающаяся на мобильное устройство, и "эмулирующая" работу GPS (на самом деле, используется данные WPS) с помощью NMEA. Таким образом устройство без встроенного или внешнего GPS приемника сможет определить свое местоположение. Еще более важно то, что программы использующие GPS будут работать на таком устройстве получая координаты от WPS стандартным образом - а это значит, что использование WPS не потребует внесения изменений в код программы.

Virtual GPS в данный момент недоступен для Symbian S60 - он проходит сертификацию на Symbian Signed. 

Ознакомится с другими новшествами обновленного SDK можно тут.

Скачать SDK..

 

Руководство разработчика Java ME для MOTOMAGX




Среда, 07 Май 2008

Java ME Developer Guide for MOTOMAGX - новый документ опубликованный MOTODEV.

В руководстве описывается процесс разработки мидлетов для ОС MOTOMAGX и более ранних ОС фирмы Motorola, базирующихся на Linux.

Ознакомится с документом можно здесь.

 

MOTODEV Studio и MOTODEV SDK для Java ME версии 1.3




Среда, 07 Май 2008
Обновились MOTODEV SDK и MOTODEV Studio для платформы J2ME. Новая версия - 1.3.
Требования к системе:
  • Java SE Development Kit (JDK) 1.5 или новее
  • Microsoft® Windows 2000 или Windows XP
  • QuickTime 7.1 требуется для работы JSR 135 со следующими форматами мультимедиа: .aac, .amr, .m4a, .mp3 and .mp4
  • Java Card Development Toolkit 2.2.1 требуется для службы SIMConfig
  • Windows Media Player требуется для запуска функций Metadata Control из мидлета
  • Драйвер Motorola USB для использования MOTODEV Config Tool Open Source

На сайте выложены руководства по установке для SDK и Studio.

В MOTODEV Studio для J2ME 1.3 доступны следующие функции:

  • Эмулятор Java ME: используется Sun Java Runtime Environment для симуляции среды выполнения мидлета в устройстве Motorola, с интерактивным скином устройства
  • Bluetooth: позволяет соединить несколько эмулируемых устройств при помощи Bluetooth, эмулирует удаленное управление при помощи Bluetooth
  • Сервер тестирования WMA: позволяет эмулируемым устройствам посылать и получать сообщения SMS и MMS
  • Служба SIMConfig: позволяет пользователю создавать конфигурацию SIM карт, используемых в эмулируемым устройстве
  • Библиотеки Java ME для устройств Motorola, включая CLDC 1.1, MIDP 2.0, JSR 75, 120, 135, 172, 177, 184, 185, 205, 234, 248, и многие другие, спуцифичные для Motorola API, такие как Secondary Display API и Scalable Image Enhancements
  • MWay: загружает мидлеты в устройства при помощи USB кабеля и ведет системный лог для отладки (только для Motorola OS)
  • Signing Tool: позволяет импортировать сертификаты, и подписывать ими мидлеты.
  • Config Tool: предоставляет простой способ считывания/записи некоторых внутренних настроек устройства
  • Update Manager: обновляет установленные компоненты; ответственнен за аутентификацию пользователя, скачивание и установку новых функций.
  • Поддержка проектов NetBeans: импортирует проекты NetBeans в MOTODEV Studio
  • Руководства и примеры мидлетов
  • Контекстная справка и интегрированная документация включающая Javadocs, руководства пользователя, и спецификации устройств Motorola (поддержка Java, Motorola APIs, мультимедиа форматов и пр.)
  • Хранилище геометок (Landmark Storage Service): Предоставляет способ работы с файлом конфигурации хранилища геометок, позволяет мидлету, использующему JSR 179, получить доступ к хранящейся информации.

 

Скачать.. 

Примеры для UIQ 3.3 beta




Среда, 07 Май 2008

В UIQ Developer Community опубликованы примеры для UIQ 3.3 beta SDK.

Примеры не были включены в UIQ 3.3 beta SDK, их необходимо скачать отдельно здесь.

 Новый tutorial по Flash Lite от Adobe

Вторник, 06 Май 2008

На Adobe Developer Connection опубликована статья Девида Брауна "Developing Flash Lite applications with dynamic layouts".

Подробнее...

 

Views on UIQ3

Суббота, 03 Май 2008
UIQ Developer Community представляет новый документ "Views on UIQ3". Документ разъясняет использование view в приложениях для UIQ3. View - это предоставляемый Symbian аналог окон или страниц для построения графического интерфейса приложения. В статье рассматривается создание view и навигация между ними, в том числе - между view , принадлежащим другим приложениям. Добавить комментарий (0 Комментарии)

Quick Recipes on Symbian OS

Суббота, 03 Май 2008

Symbian Press анонсировало новую книгу о Symbian OS: Quick Recipes on Symbian OS. Книга уже доступна для предварительного заказа на Amazon.

 

Подробнее...

 

Project Capuchin - Мост между J2ME и Flash Lite от Sony Ericsson

Четверг, 01 Май 2008

20 Апреля Sony Ericsson анонсировала технологию Capuchin: с ее помощью вы сможете создавать приложения, графическим интерфейсом в которых служит Flash Lite, а логику работы обеспечивает Java API.

Project Capuchin - является Java ME API, позволяющим проигрывать файлы флеш (*.swf) в мидлетах. Все системные события (например, нажатия клавиш) отправляются через Java плееру Flash Lite. Если плеер Flash Lite обратится к каким либо данным телефона, это будет сделано через Java. Т.о. Project Capuchin является прослойкой между Java, JSR и Flash Lite - позволяющей им обмениваться асинхронными запросами.

Подробнее...

 

Mobile Database Design Contest от DDH Software

Четверг, 01 Май 2008
DDH Software - компания разработчик системы HanDBase. Апплеты, созданные для этой системы, позволяют быстро реализовывать мобильные решения на таких платформах как Palm, Blackberry, Symbian s60 и UIQ, Windows Mobile. На данный момент в галерее апплетов сайта www.ddhsoftware.com вы сможете найти более 2000 свободно распространяемых апплетов, в том числе: генераторы отчетов, системы ведения записей, учета расходов, соблюдения диет, словари разнообразной тематики.
Подробнее...

LWUIT (Lightweight UI Toolkit)

Четверг, 01 Май 2008

Появилась информация, о том что Sun собирается презентовать на JavaOne новую UI библиотеку для J2ME, развивающую идеи AGUI, Swing и J2ME Polish. Работа над ней ведется уже 2 года и пока она числится под названием LWUIT (Lightweight UI Toolkit).

LWUIT

Подробнее...

В избранное