Комментарии 43
Спасибо. Довольно хороший анализ. Сам перешел с разработки под javaME на андроид. А будущий крах мобильной джавы был виден еще из 2008-го года, когда только-только вылез андроид, чтобы начать святую войну с айосью)
0
В 2008-м году еще были попытки запустить MIDP 3.0, которые в последствии ничем не увенчались
+1
На Oracle Developer Day 2011 вопрос MIDP-3.0… хм… не то чтоб обсуждался… как бы это правильно сказать? Слушателям дали понять, что Оракл просто не смог договориться с держателями спецификаций (формулировка моя, возможно я что-то не так понял). Так что проблема MIDP-3.0 не в области технологии, а в корпоративных «войнушках» между Ораклом и другими производителями виртуальных машин. Впрочем, может это и к лучшему?
+2
… смело можно до конца 2012 года ...
Про конец 2012 года ещё древние Майя предупреждали.
=)
а если серьёзно, то я, впринципе, удивлён тому, что java на телефонах продержалась довольно долго.
сегодня почитал про Qt в соседнем топике — мне понравилось =) надеюсь, что Qt — это будущее мобильных платформ =)
-1
В соседнем топике рассмотрено простейшее приложение. К сожалению, в реальности все несколько сложнее. При использовании Qt в более-менее сложном интерфейсе под симбиан будут вылезать баги и лаги.
+3
Разработка под Java2ME покажется счастьем если Вы попробуете Qt.
Хотя, надо признать, ситуация с Qt за год заметно улучшилась.
Хотя, надо признать, ситуация с Qt за год заметно улучшилась.
+1
Надеюсь, нет.
+2
На Sun Tech Days 2008 бурно рассказывали о фичах MIDP 3.0, об открытой phoneME. Но потом как-то все прошло. Думаю новые заметные проекты уже не появятся, но поддерживать существующие будут ещё долго.
0
На Oracle Developer Day 2011 тоже про мобильную жаву много чего рассказывали, обещали скоро запустить новый sdk, с новыми фичами, а к концу года первые телефоны с их поддержкой, в целом впечатление от конференции было приятным, ребята поняли что потеряли рынок, но очень хотят вернуть хотя бы его часть.
0
С одной стороны жаль что так, платформа мне очень нравилась (как программисту). С другой стороны, может, и к лучшему.
Это я так, придрался слегка)
у Java ME (платформы MIDP 1.0/2.0)Почему говоря о Java Me вы всё время говорите о какой-то «платформе MIDP»? Мне кажется, что некорректно говорить о MIDP в таком контексте и в этом смысле. Платформа всё же Java Me, MIDP это вполне конкретный профиль конкретной конфигурации (CDLC). Есть и другие профили, в принципе. А если Вы всё же говорите о конкретном профиле, то, с другой стороны, в остальных частях текста вы явно синонимизируете MIDP и JavaMe.
Это я так, придрался слегка)
+2
Ограничения из «Тёмной стороны» — бред. Почти все телефоны эти возможности поддерживает — даже самые дешёвые трубки имеют камеру и j2me, и последняя имеет доступ и к этой камере, и к ФС, и к остальным API.
0
По-моему, из [абсолютно верных!] предпосылок об ограниченности J2ME совершенно не следует вывод о скорой и быстрой кончине платформы как таковой.
У меня нет цифр (если у вас есть, то не откажите в любезности), но количество выпускаемых (и реально покупаемых!) J2ME-телефонов в разы превосходит количество андроидов, симбианов, винмобайлов и прочих блекберри, айфонов и примкнувших к ним бад вместе взятых.
Написание прикладного современного софта для J2ME становится сродни гравировке гимна на срезе рисового зернышка (хотя именно низкий порог вхождения и обеспчил рост популярности J2ME), но тем не менее пока что востребовано. Пока есть рынок дешевых звонилок — будет спрос на софт. Должна случиться какая-то супер-революция для того чтобы миллиард людей за два года сменили бы телефон на смартфон.
У меня нет цифр (если у вас есть, то не откажите в любезности), но количество выпускаемых (и реально покупаемых!) J2ME-телефонов в разы превосходит количество андроидов, симбианов, винмобайлов и прочих блекберри, айфонов и примкнувших к ним бад вместе взятых.
Написание прикладного современного софта для J2ME становится сродни гравировке гимна на срезе рисового зернышка (хотя именно низкий порог вхождения и обеспчил рост популярности J2ME), но тем не менее пока что востребовано. Пока есть рынок дешевых звонилок — будет спрос на софт. Должна случиться какая-то супер-революция для того чтобы миллиард людей за два года сменили бы телефон на смартфон.
+3
Она называлась АйФон…
-2
цифры в студию, пожалуйста.
сколько продается в мире айфонов и сколько j2me-телефонов?
сколько продается в мире айфонов и сколько j2me-телефонов?
+1
Я про революцию. Парадигма в мозгах людей уже изменилась. j2me-фоны обречены на вытеснение, как были вытеснены в своё время и обычные чёрно белые телефоны
0
да-да. где-то я уже это слышал:
… исчезнет кино, театры… останется одно сплошное телевиденье (цитирую по памяти)
… исчезнет кино, театры… останется одно сплошное телевиденье (цитирую по памяти)
+5
Нельзя сравнивать эти два высказывания. В первом случае — противоборство технологий. Во втором — искусство против технического прогресса. Искусство было, есть и будет всегда. Сколько Yamaha и Korg ни выпустят цифровых синтезаторов с мега-эффект-модулями и карма-технологиями, всегда будет цениться классический Steinway & Sons. А вот J2ME просто погибнуть в рыночной войне против Android и iPhone может запросто.
+1
Пока андроиды и айфоны не будут иметь такое же время автономной работы как телефоны с J2ME. Обычным телефонам ничего не угрожает.
+1
Вопрос не в том сколько продается, а в том какие приложения на каких платформах используются, ведь не секрет, что Java ME приложение из коробки работает в Symbian и с небольшими танцами запускается в Windows Mobile и Android. Но вот необходимость в этом весь небольшая. Получается что в теории проникновение Java ME платформы чуть ли не 100%, а на практике — люди хотят большего.
0
Я имел в виду именно j2me-устройства. Интересно было бы посмотреть сколько процентов рынка занимают «просто звонилки» типа Nokia1100 ( cifrovik.ru/publish/open_article/9149 ), сколько процентов рынка у j2me-телефонов ( Nokia6300) и сколько у смартфонов (суммируем все от блекберри до андроида). Динамика этих цифр даст нам большее представление о трендах и сроках, чем рассуждения о революционном развитии.
+2
Если посмотреть на платформу со стороны разработчика — Apple со своим ~1% мобильных устройств выглядит гораздо привлекательнее, чем остальные 95% «просто звонилок». App store дает простые и понятные механизмы оплаты, размещения рекламы и получения выплат, клиент Apple привык платить, а в Java ME что? Отправьте смс на короткий номер и получите ссылку? В лучшем случае скачают с варезных сайтов. Какая платформа в итоге будет популярнее у разработчиков, а в будущем у потребителей? «Просто звонилки» именно для звонков и нужны, кто туда будет ставить приложение? Есть встроенная «змейка» — хорошо, нет — и ладно.
Я не пытаюсь хоронить Java ME раньше времени, просто сейчас она из разряда массовой технологии переходит в специальные, как например OS\2, вроде давно не нужна, а часть банкоматов до сих пор на ней работают.
Я не пытаюсь хоронить Java ME раньше времени, просто сейчас она из разряда массовой технологии переходит в специальные, как например OS\2, вроде давно не нужна, а часть банкоматов до сих пор на ней работают.
+1
Я в свое время немного познакомился с компанией In-Fusio и её продуктами на базе технологии ExEn. Говоря простыми словами — это была J2ME-среда, но по профилю отличающаяся от MIDP-1.0/2.0. Основным преимуществом была как раз монетизация для производителей приложений. Говорят (сам статистики не видел), что ExEn-телефоны были популярнее MIDP-1.0 телефонов в Европе на заре J2ME. А потом что-то случилось, и производителям (прикладного и системного софта) оказалось удобнее работать на общедоступном MIDP, монетизировать через отправку смс-ок на короткие номера. Сайт Ин-Фузио уже и не открывается…
История ходит по кругу. Я готов верить цифрам статистики, где будет динамика количества устройств. Остальные аргументы я на веру принять не могу.
История ходит по кругу. Я готов верить цифрам статистики, где будет динамика количества устройств. Остальные аргументы я на веру принять не могу.
0
Погуглив, нашел вот что:
onetouch.h11.ru/in-fusio.shtml
познавательно, но учитывайте, что описана ситуация 10-летней примерно давности
onetouch.h11.ru/in-fusio.shtml
познавательно, но учитывайте, что описана ситуация 10-летней примерно давности
0
На Java ME написаны банк-клиенты.
0
Вопрос несколько в другом — цены на дешевые андроиды уже вплотную приближаются к ценам трубок, на которых работает JavaME. Останутся конечно же очень дешевые звонилки, но там ни о каком софте, включая JME речь не идет.
+1
Вот только время работы андроидов (особенно дешёвых) даже близко не приближается ко времени работы трубок, на которых работает JavaME. Текущая труба работает всё хуже и я всё парюсь то ли на андроид её сменить и бегать от розетки к розетке, то ли какой-нибудь самсунг икскавер 271 купить и раз в месяц мучительно вспоминать куда в прошлом месяце засунул зарядку :).
0
Я чуть выше писал про время автономной работы — habrahabr.ru/blogs/JavaMobile/120978/#comment_3971476
0
Это тот самый вариант, когда «всё отключить»? Но тогда зачем покупать андроидофон если использовать его в режиме обычной трубы? Раз в 4 дня… Гм. Я раз в 4 дня заряжаю сонерик с полусдохшей батарейкой причём часа по 3 в день слушаю что-нибудь по энергоёмкому синезубу.
Даже близко не приближается.
Даже близко не приближается.
0
Затем, что когда мне нужен смартфон, он у меня есть. По поводу сониэрика я откровенно вам не верю — у меня было достаточное количество обычных телефонов, включая и E и SE, и я имею прекрасное представление о том, сколько они работают.
0
Не верите в 4 дня работы неандроида?
И при этом пытаетесь убедить народ, что андроид может работать 4 дня в тех же условиях? Ну-ну, продолжайте, продолжайте, я уже пошёл за попкорном…
Интересно, что с вами будет, когда вы узнаете о времени работы упоминаемого кскавера 271 или ранних филипс-ксениумов (или как их там).
ЗЫ. А недавно вообще произошёл случай, заставивший меня сильно чесать репу. У жены самсунг какой-то слайдер с двухгодичной батарейкой (то есть тоже издыхающей). Жил он с ней дня 2-3. Потом дитя искупало его то ли в воде, то ли в чае. После промывки и просушки (моей) стал он жить _часа_ 3. Отнёс в ремонт, там его промыли хорошо (в уз-ванне? не знаю). После промывки он, цуко, теперь дней от 5 до недели стал работать на одной зарядке!
Вот что промывка животворящая делает! :)
И при этом пытаетесь убедить народ, что андроид может работать 4 дня в тех же условиях? Ну-ну, продолжайте, продолжайте, я уже пошёл за попкорном…
Интересно, что с вами будет, когда вы узнаете о времени работы упоминаемого кскавера 271 или ранних филипс-ксениумов (или как их там).
ЗЫ. А недавно вообще произошёл случай, заставивший меня сильно чесать репу. У жены самсунг какой-то слайдер с двухгодичной батарейкой (то есть тоже издыхающей). Жил он с ней дня 2-3. Потом дитя искупало его то ли в воде, то ли в чае. После промывки и просушки (моей) стал он жить _часа_ 3. Отнёс в ремонт, там его промыли хорошо (в уз-ванне? не знаю). После промывки он, цуко, теперь дней от 5 до недели стал работать на одной зарядке!
Вот что промывка животворящая делает! :)
0
Эльдар Муртазин в одном из последних «диджистивов» приводил цифры. Вроде 5% всего доля айфонов. То ли в России, то ли вообще в мире.
0
А ещё недавно Амазон выпустил SDK для Kindle
kdk.amazon.com/gp/vendor/sign-in?ie=UTF8&originatingURI=/gp/vendor/members/kindlepubs/kdk/home
Тоже ничего так платформа, так что не телефонами едиными. :)
kdk.amazon.com/gp/vendor/sign-in?ie=UTF8&originatingURI=/gp/vendor/members/kindlepubs/kdk/home
Тоже ничего так платформа, так что не телефонами едиными. :)
0
Но.
J2Me умеет много что запрещено в iOS, например —
посылать и принимать текстовые и бинарные смс из приложения.
Это позволяет делать сервисы, недоступные для урезанных API
и зарабатывать в России на этих сервисах.
J2Me умеет много что запрещено в iOS, например —
посылать и принимать текстовые и бинарные смс из приложения.
Это позволяет делать сервисы, недоступные для урезанных API
и зарабатывать в России на этих сервисах.
+1
J2ME не актуальна, т.к. современные устройства уже способны запускать полную J2SE. Была попытка прикрутить JavaFX к мобильным платформам как подмножество J2SE, но с выходом JavaFX 2.0 Oracle ообъявила, что основная их цель десктопы.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Актуальность J2ME проектов