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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Философский вопрос. Зачем вообще нужен j2me? кроме как для игр, калькуляторов и др... 
:(
    Опции темы
javastic
Дата 12.4.2005, 10:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Всем привет.

Вот задался таким вопросом, зачем нужен j2me кроме как для игр?
Раздумывая над этой темой пришёл к выводу что написать какое-то бизнес приложение
достаточно проще с использованием WAPа, т.к. многие бизнес задачи требуют связи
с БД, а если 90% взаимодействия проходит через сеть, то зачем писать клиента на j2me?
Можно воспользоваться встроенным браузером как "тонким" клиентом, а бизнес логику разместить на сервере приложений. Так дешевле и проще.

Форумчане, что Вы думаете по этому поводу?

p.s. Прошу заранее извинения, если топик не по этому форуму, но другого подходящего не нашел.


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


Нелетучий Мыш
****


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

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



Что я думаю?.. Думаю, что ты прав, и j2me создана именно для написания сугубо клиентских приложений, ограниченных твоей мобилкой. Просто при ее использовании отпадает необходимость десять раз переписывать калькулятор под разные телефоны - софт становится переносимым.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
javastic
Дата 12.4.2005, 12:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Может конечно калькулятор и нужная вещь, но хотелось бы использовать мобилку как мобильный инструмент в решении каких-то более полезных задач, например покупка книг или резервирование билетов, это очень хорошее устройство которое всегда с тобой (ведь КПК или лаптоп не всегда под рукой). Наверное я понял что не могу найти применение j2me кроме как к сфере развлечений.

И сделал для себя несколько выводов:
1. стоит писать приложение на j2me если оно будет соответствовать одной из данных функций:
а) 90% задач решаются в режиме off-line
б) игры или любые другие графические приложения (пока аплеты не добрались до браузеров мобил, я думаю это не за горами)
в) эксклюзивное хранение информации (номера, коды, напоминалки и т.д.)

2. не _стоит_ писать приложения на j2me если оно будет соответствовать одной из данных функций:
а) частое обращение в сеть за получением/передачей какой-либо информации
б) хранение больших объёмов данных

Пока вроде всё. Хм, это я к чему, да к тому что была поставлена задача для реализации на j2me, я начал её обдумывать и понял, а нахрена козе баян? В смысле зачем мучиться, когда можно задействовать только html и php (для примера). Потом подумал, а если человеку нужно воспользоваться каким-либо приложением в месте где нет сети (самолёт например, другая страна и т.д.).
В общем включился в философское размышление. smile
Как дальше быть не знаю, вошел в ступор smile smile smile



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


Нелетучий Мыш
****


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

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



Я думаю, телефон просто-напросто неудобен для решения подобных задач сам по себе. Представь, как ты заполняешь форму для регистрации в гостинице на мобиле.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
javastic
Дата 12.4.2005, 13:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Т.е. ты согласен с тем что j2me при данной спецификации ущербный?



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


Нелетучий Мыш
****


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

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



Нет, этого я не говорил. Возможно, это и так, не знаю - не щупал. "Ущербной" является идея использовать телефон при операциях, для которых он не то чтобы не предназначен - неудобен. Вот когда каждый телефон превратится в универсальное мобильное усройство, некий усовершенствованный аналог смартфона - тогда эта задача приобретет серьезную актуальность.
А я, вообще-то, сторонник мнения, что ветки КПК и мобильных телефонов не должны скрещиваться.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Souljah
Дата 12.4.2005, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



чем вам игры, калькуляторы и др. не угодили?

а ваш первый пост можно отнести чему угодно, не только к j2me
броузер в качестве клиента - это ж вообще мечта идиота
PM MAIL   Вверх
batigoal
Дата 12.4.2005, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


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

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



Цитата(Souljah @ 12.4.2005, 14:42)
броузер в качестве клиента - это ж вообще мечта идиота

Поясни, не понял. "Броузер в качестве клиента" - это постоянная практика J2EE.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Souljah
Дата 12.4.2005, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



мало ли где какая практика
в ряде задач отказаться от клиентских приложений еще ни у кого не получалось
PM MAIL   Вверх
Cr@$h
Дата 12.4.2005, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


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

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



Цитата(javastic @ 12.4.2005, 11:13)
Вот задался таким вопросом, зачем нужен j2me кроме как для игр?


Просто для мобит и кпк. Делай ты на нем, че хочешь..
PM MAIL ICQ   Вверх
javastic
Дата 13.4.2005, 09:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Так вот именно, чего хочешь нельзя сделать, да и не надо. Игра не стоит свеч.
Будем делать игры, калькуляторы и пр. мелкие поделки. smile

Добавлено @ 09:30
Цитата(Souljah @ 12.4.2005, 14:42)
чем вам игры, калькуляторы и др. не угодили?

а ваш первый пост можно отнести чему угодно, не только к j2me
броузер в качестве клиента - это ж вообще мечта идиота

Игры, калькуляторы и пр. просто были приведены в пример smile Против них никто против не говорит, им есть место на рынке j2me.
Затронуты были более высшие материи. smile

Броузеры имеют свои ограничения, например по контролам, поэтому иногда имеет смысл писать "толстого" клиента.


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


Шустрый
*


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

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



А шо конкретно "хочется, но нельзя и не надо"?
только не общие рассуждения, я применительно к j2me?
все что здесь сказано - справедливо, только me к чему?
PM MAIL   Вверх
javastic
Дата 13.4.2005, 10:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Я вот для себя вывел формулу (пока переписывался), не знаю как для других, а для меня так: Если моё приложение будет иметь 90% работы с сетью, то дешевле и быстрее сделать Wap версию чем писать клиента на j2me.
Есть конечно исключения: он-лайн игры или к примеру обработка торгов на биржах.




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


Нелетучий Мыш
****


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

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



Я бы не стал привязывать разновидность приложения к количеству ее сетевого обмена, скорее, речь идет о его качестве. Если нужна логика на клиенте - пиши на j2me, если от телефона требутся только презентационный слой - используй браузер.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Souljah
Дата 13.4.2005, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(javastic @ 13.4.2005, 10:42)
Я вот для себя вывел формулу (пока переписывался), не знаю как для других, а для меня так: Если моё приложение будет иметь 90% работы с сетью, то дешевле и быстрее сделать Wap версию чем писать клиента на j2me.
Есть конечно исключения: он-лайн игры или к примеру обработка торгов на биржах.

предлагаю заменить wap на web и убрать упоминания о j2me

падпесался
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса

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

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


 




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


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

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