![]() |
|
Модераторы: javastic, AntonSaburov |
![]()
|
|
| javastic |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1214 Регистрация: 18.3.2005 Где: St.Petersburg Репутация: 19 Всего: 27 |
Всем привет.
Вот задался таким вопросом, зачем нужен j2me кроме как для игр? Раздумывая над этой темой пришёл к выводу что написать какое-то бизнес приложение достаточно проще с использованием WAPа, т.к. многие бизнес задачи требуют связи с БД, а если 90% взаимодействия проходит через сеть, то зачем писать клиента на j2me? Можно воспользоваться встроенным браузером как "тонким" клиентом, а бизнес логику разместить на сервере приложений. Так дешевле и проще. Форумчане, что Вы думаете по этому поводу? p.s. Прошу заранее извинения, если топик не по этому форуму, но другого подходящего не нашел. -------------------- 01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011 scjp, mcp |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 1 Всего: 151 |
Что я думаю?.. Думаю, что ты прав, и j2me создана именно для написания сугубо клиентских приложений, ограниченных твоей мобилкой. Просто при ее использовании отпадает необходимость десять раз переписывать калькулятор под разные телефоны - софт становится переносимым.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| javastic |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1214 Регистрация: 18.3.2005 Где: St.Petersburg Репутация: 19 Всего: 27 |
Может конечно калькулятор и нужная вещь, но хотелось бы использовать мобилку как мобильный инструмент в решении каких-то более полезных задач, например покупка книг или резервирование билетов, это очень хорошее устройство которое всегда с тобой (ведь КПК или лаптоп не всегда под рукой). Наверное я понял что не могу найти применение j2me кроме как к сфере развлечений.
И сделал для себя несколько выводов: 1. стоит писать приложение на j2me если оно будет соответствовать одной из данных функций: а) 90% задач решаются в режиме off-line б) игры или любые другие графические приложения (пока аплеты не добрались до браузеров мобил, я думаю это не за горами) в) эксклюзивное хранение информации (номера, коды, напоминалки и т.д.) 2. не _стоит_ писать приложения на j2me если оно будет соответствовать одной из данных функций: а) частое обращение в сеть за получением/передачей какой-либо информации б) хранение больших объёмов данных Пока вроде всё. Хм, это я к чему, да к тому что была поставлена задача для реализации на j2me, я начал её обдумывать и понял, а нахрена козе баян? В смысле зачем мучиться, когда можно задействовать только html и php (для примера). Потом подумал, а если человеку нужно воспользоваться каким-либо приложением в месте где нет сети (самолёт например, другая страна и т.д.). В общем включился в философское размышление. Как дальше быть не знаю, вошел в ступор -------------------- 01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011 scjp, mcp |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 1 Всего: 151 |
Я думаю, телефон просто-напросто неудобен для решения подобных задач сам по себе. Представь, как ты заполняешь форму для регистрации в гостинице на мобиле.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| javastic |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1214 Регистрация: 18.3.2005 Где: St.Petersburg Репутация: 19 Всего: 27 |
Т.е. ты согласен с тем что j2me при данной спецификации ущербный?
-------------------- 01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011 scjp, mcp |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 1 Всего: 151 |
Нет, этого я не говорил. Возможно, это и так, не знаю - не щупал. "Ущербной" является идея использовать телефон при операциях, для которых он не то чтобы не предназначен - неудобен. Вот когда каждый телефон превратится в универсальное мобильное усройство, некий усовершенствованный аналог смартфона - тогда эта задача приобретет серьезную актуальность.
А я, вообще-то, сторонник мнения, что ветки КПК и мобильных телефонов не должны скрещиваться. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Souljah |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 148 Регистрация: 24.12.2004 Репутация: нет Всего: 7 |
чем вам игры, калькуляторы и др. не угодили?
а ваш первый пост можно отнести чему угодно, не только к j2me броузер в качестве клиента - это ж вообще мечта идиота |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 1 Всего: 151 |
Поясни, не понял. "Броузер в качестве клиента" - это постоянная практика J2EE. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Souljah |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 148 Регистрация: 24.12.2004 Репутация: нет Всего: 7 |
мало ли где какая практика
в ряде задач отказаться от клиентских приложений еще ни у кого не получалось |
|||
|
||||
| Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: нет Всего: 41 |
Просто для мобит и кпк. Делай ты на нем, че хочешь.. |
|||
|
||||
| javastic |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1214 Регистрация: 18.3.2005 Где: St.Petersburg Репутация: 19 Всего: 27 |
Так вот именно, чего хочешь нельзя сделать, да и не надо. Игра не стоит свеч.
Будем делать игры, калькуляторы и пр. мелкие поделки. Добавлено @ 09:30
Игры, калькуляторы и пр. просто были приведены в пример Затронуты были более высшие материи. Броузеры имеют свои ограничения, например по контролам, поэтому иногда имеет смысл писать "толстого" клиента. -------------------- 01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011 scjp, mcp |
|||
|
||||
| Souljah |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 148 Регистрация: 24.12.2004 Репутация: нет Всего: 7 |
А шо конкретно "хочется, но нельзя и не надо"?
только не общие рассуждения, я применительно к j2me? все что здесь сказано - справедливо, только me к чему? |
|||
|
||||
| javastic |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1214 Регистрация: 18.3.2005 Где: St.Petersburg Репутация: 19 Всего: 27 |
Я вот для себя вывел формулу (пока переписывался), не знаю как для других, а для меня так: Если моё приложение будет иметь 90% работы с сетью, то дешевле и быстрее сделать Wap версию чем писать клиента на j2me.
Есть конечно исключения: он-лайн игры или к примеру обработка торгов на биржах. -------------------- 01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011 scjp, mcp |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 1 Всего: 151 |
Я бы не стал привязывать разновидность приложения к количеству ее сетевого обмена, скорее, речь идет о его качестве. Если нужна логика на клиенте - пиши на j2me, если от телефона требутся только презентационный слой - используй браузер.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Souljah |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 148 Регистрация: 24.12.2004 Репутация: нет Всего: 7 |
предлагаю заменить wap на web и убрать упоминания о j2me падпесался |
|||
|
||||
| Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: нет Всего: 41 |
Конечно, J2ME не под все и затачивалась. И писать клиенты на ней действительно не стоит. Вот только знаю, что, например, в Моторе, только на J2ME для мобил и пишут, и очень успешно, скажу я... Про тип приложений не знаю - разные.. |
|||
|
||||
| javastic |
|
||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1214 Регистрация: 18.3.2005 Где: St.Petersburg Репутация: 19 Всего: 27 |
Согласен. В понимание "использования" теперь уже всё устаканилось. Всем спасибо. Это сообщение отредактировал(а) javastic - 14.4.2005, 08:33 -------------------- 01101010 01100001 01110110 01100001 01110011 01110100 01101001 01100011 scjp, mcp |
||||
|
|||||
![]()
|
FAQ раздела лежит здесь! |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |