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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Java-карта для телефона 
:(
    Опции темы
Cliford
Дата 3.10.2005, 22:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Привет всем!
Недавно узнал что на мой телефон можно залить java карту своего родного города (Киев), но вот в чём проблема дело в том что карта для моего города а вернее дл моего телефона (Motorola E398) как таковой нету, нашел только карту для Сименса, залил себе на телефон но как не странно она не захотела работать, вопрос заключается в следующем, может кто знает как можно заставить сие чудо работать у меня на телефоне, в принципе как я понял карта в целом готова, осталось глюки исправить скорее всего несовместимость клавиш.

P/S Вообще кто в курсе где можно достать инфы о том как делают эти карты.




PM MAIL   Вверх
javastic
Дата 4.10.2005, 08:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1214
Регистрация: 18.3.2005
Где: St.Petersburg

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



В основном карты делают с использованием векторной графики, различными способами. Дело не простое. Максимум можно "залить" отсканированную карту в телефон и пользоваться ей. Можно использовать GameCanva чтобы передвигать карту по экрану (это если она больше чем экран), можно конечно "залить" карту уменьшенную до размера экрана, но тогда я думаю трудно будет что либо разглядеть (это самый просто способ).


--------------------
01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011
scjp, mcp 
PM MAIL WWW ICQ   Вверх
Cliford
Дата 4.10.2005, 19:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Пдробней чуток что такое Game Canva
И например если есть карта уже но только не под мой телефон можно ли как то переделать?
PM MAIL   Вверх
javastic
Дата 5.10.2005, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1214
Регистрация: 18.3.2005
Где: St.Petersburg

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



GameCanvas это класс. smile
Смотри спецификацию midp 2.0, а именно пакет javax.microedition.lcdui.game .
Попробуй обратиться к создателю этой карты и спросить есть ли версия для твоей мобилы, если нет, то попросить выпустить под твою модель.



--------------------
01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011
scjp, mcp 
PM MAIL WWW ICQ   Вверх
Cliford
Дата 5.10.2005, 18:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



да уже общался, под мою мобилу нету, а мутить новое времени нету, и я только одно письмо получил по мылу, кстати а почему такая получается не совместимость, то игрухи не катят то проги, язык то одине и управление довольно похоже в сотовых.
PM MAIL   Вверх
javastic
Дата 6.10.2005, 09:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1214
Регистрация: 18.3.2005
Где: St.Petersburg

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



Когда я общался с специалистом из Sun'a он мне много чего интересного рассказал. Кстати, тестированием java машин занимается Питерский филиал Сана.
В общем у каждого производителя свои телефоны у которых свои электронные компоненты, плюс у каждого телефона своя архитектура. Кто-то потормознее, кто-то побыстрее, тут интерфейс клавиатуры так реализован, в другом телефончике по другому и т.д. До того как товар попал на рынок производитель делает заказ на java машину под конкретную трубку. В Сане делается обкатка и подгонка под конкретную трубку требуемых спецификаций java чтобы оптимизировать ядро java машины. Далее тестирование и тестирование и когда по всем показателям всё Ок, Сан передаёт реализацию java производителю, последний начинает зашивать это в трубки. Далее товар на рынок.

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

Я думаю я понятно объяснил. smile


--------------------
01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011
scjp, mcp 
PM MAIL WWW ICQ   Вверх
Cliford
Дата 6.10.2005, 20:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



А вобще сложно самому напистаь ява-карту конкретного города. И я так понял что в большинстве случаев это комерческие проекты.
PM MAIL   Вверх
javastic
Дата 7.10.2005, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1214
Регистрация: 18.3.2005
Где: St.Petersburg

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



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

Так что сложно ли разработать карту лично для меня? Надо просто оценить что и как будет выглядеть и работать, и тогда будет видно сложно это или нет.

Если тебе это нужно и интересно, то просто начни делать. Чего не знаешь, ищи ответ, устанешь искать, спрашивай, подскажем.
smile


--------------------
01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011
scjp, mcp 
PM MAIL WWW ICQ   Вверх
Guest
Дата 7.10.2005, 15:15 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Ясно, понял спасибо!
но для этого нужно хотябы знать Java (хотябы что то)
  Вверх
  
Ответ в темуСоздание новой темы Создание опроса

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

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


 




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


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

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