Модераторы: javastic, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Разработка Touch UI под S60 на Java, Нужна документация! 
:(
    Опции темы
igorka
Дата 12.1.2010, 01:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 28.6.2007

Репутация: нет
Всего: нет



Стоит задача написать программу под сенсорики S60 5-th edition.
Пишу на Java, IDE NetBeans. Поставил под НетБинс Nokia SDK,
но вот в НетБинсе не вижу ни компонентов, ни инструментов
для разработки под сенсорики.
Кто сталкивался с похожими задачами, помогите либо советом, либо ссылкой на правильную документация.
До этого писал под IPhone, там все просто. До Iphone писал под J2ME, но тогда сенсориков еще небыло(.
Заранее спасибо.
PM MAIL   Вверх
eugine_s
Дата 12.1.2010, 14:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 581
Регистрация: 14.11.2007
Где: Киев

Репутация: 17
Всего: 17



Nokia N97 & Nokia 5th Ed SDKs

Supported runtimes

The all-in-one S60 SDKs support development of applications for the following runtimes:
  • Symbian C++.
  • Open C/C++.
  • Java™ technology.
  • Web Runtime (WRT).
  • Python (using the Python for S60 SDK plug-in).

Добавлено через 5 минут и 40 секунд
Поддержка сенсорных экранов есть только у двух нокиевских SDK - Nokia N97  и Nokia 5th Ed. Поэтому чтобы проверять работу сенсорного экрана нужны именно эти SDK 

Цитата(igorka @  12.1.2010,  01:59 Найти цитируемый пост)
но вот в НетБинсе не вижу ни компонентов, ни инструментов
для разработки под сенсорики.


Не понятно какие компоненты/инструменты должно появиться? 

Чем не устраивает стандартный эмулятор из WTK?  Сделай игру под него, а потом протестируй на нужных тебе телефонах. 
PM MAIL   Вверх
ivanovpv
Дата 12.1.2010, 17:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Варвар
**


Профиль
Группа: Участник
Сообщений: 639
Регистрация: 26.1.2005
Где: Москва

Репутация: 10
Всего: 28



Цитата(igorka @  12.1.2010,  01:59 Найти цитируемый пост)
Кто сталкивался с похожими задачами, помогите либо советом, либо ссылкой на правильную документация.


По-моему особой доки там нет. Насколько я сталкивался с сенсорными экранами все делается в рамках класс Canvas стандартными средствами MIDP - практически на уровне мыши

1) Есть методы Canvas.hasPointerEvents() и Canvas.hasPointerMotionEvents() - если true значит есть поддержка сенсора
2) Есть 3 метода для отслеживания событий тачскрина: pointerPressed(), pointerReleased() и pointerDragged()
3) В классах более высокого уровня типа кнопок и текстбоксов события тачскрина автоматом транслируются в другие события типа нажатия на кнопку, селекта и проч. См. сюда

В принципе можно использовать эмулятор www.microemu.org - он позволяет эмулировать мышью события тачскрина. Трабла только одна - Микроэму не поддерживается Нетбинсом, только Эклипс. Но для девелопера среднего уровня агрессивности это ведь не проблема  smile 

Да и если под сенсориками имеется ввиду не тачскрины, а типа акселерометров и проч. то тут нужна поддержка JSR-256 - но насколько я знаю аппаратов с поддержкой JSR-256 считаное количество (что-то около 10-20).

Это сообщение отредактировал(а) ivanovpv - 12.1.2010, 17:41


--------------------
Aut viam inveniam aut faciam
PM MAIL Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

  • Прежде чем задать вопрос прочтите это!
  • Литература по Java находится здесь.
  • Литературу по Java обсуждаем здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда

  • FAQ раздела лежит здесь!
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java ME (J2ME) | Следующая тема »


 




[ Время генерации скрипта: 0.0501 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.