LINUX.ORG.RU

Java ME SDK 3.0

 ,


0

0

Вышел Java Platform Micro Edition Software Development Kit 3.0

Новшества:

  • Интеграция со сторонними эмуляторами и устройствами Windows Mobile
  • Прямая загрузка кода на устройство и непосредственная отладка на нём
  • Поддерживаемые конфигурации и профили: CLDC/MIDP, CDC/FP/PBP/AGUI и BD-J
  • Новая виртуальная машина CLDC HotSpot
  • Оптимизиция стэка MSA 1.1 с расширениями
  • Поддержка профилирования
  • Поддержка окружения BD-J
  • Новая среда разработки на основе Netbeans Platform
  • Интегрирован легковесный UI Toolkit (LWUIT)
  • Интегрированная в SDK база данных по устройствам
Минимальные системные требования:
  • 200 МБ на жёстком диске
  • 1 ГБ ОЗУ
  • процессор 1 ГГц
  • Java SE Development Kit (JDK 1.6)
  • Apple QuickTime player (для воспроизведения звуков формата AMR под Windows)
Для программирования в BD-J (Blu-ray Java):
  • CyberLink Power DVD (свободно скачивается)
  • ArcSoft TotalMedia Theatre или другой плеер, способный проигрывать диски Blu-ray.

>>> Подробности

★★★★★

Проверено: Shaman007 ()

> Вышел Java Platform Micro Edition
> Минимальные системные требования:

> • 200 МБ на жёстком диске

> • 1 ГБ ОЗУ


Micro? о_О

lester ★★★★
()

новость - утка. вышла всего лишь the early access version, в которой не работает и 20% от того, что несведующий автор новости огласил.

divenvrsk
()

1Gb и 1GHz для программирования девайсов с 8Mb/100MHz?!? Совсем уже опустились, хуже некуда.

anonymous
()
Ответ на: комментарий от Deleted

баловался как-то давно этой штукой, велосипедный email клиент писал =)

v0rbis ★★
()

А блюрей уже есть на мобильниках?

AiFiLTr0 ★★★★★
()

а разве ME анафеме не предали?

anonymous
()
Ответ на: комментарий от kost-bebix

неужели под оффтопик мобайл будет наконец нормальный JRE для Java ME? И я смогу гонять свою любимую Оперу Мини!

//ушел качать

anonymous
()
Ответ на: комментарий от artem62

http://java.sun.com/javame/index.jsp

для Ъ:

Java Platform, Micro Edition (Java ME) provides a robust, flexible environment for applications running on mobile and other embedded devices—mobile phones, personal digital assistants (PDAs), TV set-top boxes, and printers.

v0rbis ★★
()
Ответ на: комментарий от VictorGr

>Стоп. Действительно, Sun ведь сказали, что ME будет отменён в пользу SE.

Это ж не значит что в мобильники будут закатывать ванильную жабу.

http://java.sun.com/javame/technology/index.jsp

r ★★★★★
()
Ответ на: комментарий от Deady

А ты, по ходу, не чайник?

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

anonymous
()
Ответ на: комментарий от Bohtvaroh

Как ты это говно похорошинь, не похоронив всё MEшное железо? Теперь лет пять-десять ждать, пока можно будет начинать хоронить потихоньку.

anonymous
()
Ответ на: комментарий от anonymous

>Теперь лет пять-десять ждать, пока можно будет начинать хоронить потихоньку.

Все Ъ даже по прямой ссылке не ходят? CDC и СLDC этим и отличается что одно для девайсов которые могут - и это производня от SE, а вторая для девайсов которые не могут - это мидлетики. Есть еще JavaCard которые нихто не отменял. Дык вот под именем ME вся эта пачка - и то что будет доступно зависит от того на чем запускать.

r ★★★★★
()
Ответ на: комментарий от anonymous

>На хер не нужна такая убогая технология, настолько прожорливая до ресурсов. Хотя, подозреваю, это уши из требований ублюдочного нетбинс торчат.

Очнись. ARM'ы давно перешагнули планку 200МГц.
1ГГц x86 для отладки java-кода, который будет работать на ARM9(J) в реальном времени и использовать дополнительные OpenGL/ES API, как раз самое то.

К примеру, для платформы WindowsMobile.NET, вроде как ещё не изобрели 3D-акселерацию — приложения довольствуются GDI-графикой.

iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN

>WindowsMobile.NET

Это что такое? Есть Windows Mobile, есть .NET Compact Framework.

Начиная с версии 5.0 в Windows Mobile имеется поддержка DirectX, в т.ч. и Direct3D. Сборка Microsoft.WindowsMobile.DirectX.dll появилась в .NET Compact Framework 2.0.

crank
()
Ответ на: комментарий от iZEN

Чуваки! я из будующего у меня на телефоне ARM 400 MHz :) J2Me быть! Или есть альтернативы??! (Flash lite?) Наверное ненависники J2me на асме колбасят свои проги для мобилок.

anonymous
()
Ответ на: комментарий от iZEN

> Очнись. ARM'ы давно перешагнули планку 200МГц.

И? Какое отношение целевая платформа тут имеет к требованиям кросс-платформы, жаба-баран?

anonymous
()
Ответ на: комментарий от anonymous

> C++ под Symbian, знаешь ли, на том же железе j2me всегда уделывает в прах.

Ты уже купил нужные сертификаты для установки приложений C++ на Symbian-смартфон?

iZEN ★★★★★
() автор топика
Ответ на: комментарий от anonymous

А как тру анонимус не догоняешь что это требования _к железу_ а не требование выделенной памяти софтом? Туда еще должна виста поместится и набор прочих обязательных програм которые тоже кушают память.

r ★★★★★
()
Ответ на: комментарий от anonymous

>> Очнись. ARM'ы давно перешагнули планку 200МГц.

> И? Какое отношение целевая платформа тут имеет к требованиям кросс-платформы, жаба-баран?


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

iZEN ★★★★★
() автор топика
Ответ на: комментарий от crank

>> WindowsMobile.NET

> Это что такое? Есть Windows Mobile, есть .NET Compact Framework.


Да. Да. Оно самое.

> Начиная с версии 5.0 в Windows Mobile имеется поддержка DirectX, в т.ч. и Direct3D. Сборка Microsoft.WindowsMobile.DirectX.dll появилась в .NET Compact Framework 2.0.


Я, правда, ни разу не видел приложений, использующих 3D-ускорение в Windows Mobile и юзающих эту библиотеку. На мобилках с J2ME — на каждом шагу игрушки с Java3D и Mascot Capsule.

iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN

>Я, правда, ни разу не видел приложений, использующих 3D-ускорение в Windows Mobile и юзающих эту библиотеку.

Этот факт я оспорить не могу. Вы могли их ни разу не видеть. А также Вы вполне могли ни разу не видеть и Windows Mobile.

Вот пример раздела посвященного играм под WM. Не трудно заметить, что 3D-игры в нем представлены, при чем с долей порядка 30-50% от общего числа игр в разделе.

http://smart60.kiev.ua/category/winsmart_games/page/1/

crank
()

> Минимальные системные требования:

> Apple QuickTime player (для воспроизведения звуков формата AMR под Windows)

И чего, без QuickTime нельзя под виндой кодить?

name_no ★★
()
Ответ на: комментарий от shahid

>Сколько открытий чудных в треде повсплывало...

Тонко ;-)

morbo
()
Ответ на: комментарий от anonymous

>А ты, по ходу, не чайник?

>На хер не нужна такая убогая технология, настолько прожорливая до ресурсов. Хотя, подозреваю, это уши из требований ублюдочного нетбинс торчат.

Гы, судя по всему anonymous пишет на Java ME исключительно на таргет девайсах. А что, поддержку Java в T9 уже внедрили? :-)

vega
()
Ответ на: комментарий от anonymous

ДА! И этого более чем хватало для разработки мидлетов под j2me раньше.

anonymous
()

>Apple QuickTime player (для воспроизведения звуков формата AMR под Windows)

мдя

tommy ★★★★★
()

Легковесный в минус.

>легковесный UI Toolkit (LWUIT)

Когда мы научимся переводить "lightweight" как "облегчённый"?

Camel ★★★★★
()
Ответ на: комментарий от crank

>при чем с долей порядка 30-50% от общего числа игр в разделе.

и какова там доля дотнета?

thevery ★★★★
()
Ответ на: Легковесный в минус. от Camel

>Когда мы научимся переводить "lightweight" как "облегчённый"?

Никогда — LWUIT слишком жирен для "облегчённого".

iZEN ★★★★★
() автор топика
Ответ на: комментарий от anonymous

> C++ под Symbian, знаешь ли, на том же железе j2me всегда уделывает в прах.

Знаю. И что? Не смартфоны от этого исчезли?

Хоть я и являюсь обладателем N73, Symbian меня не радует ни одним местом.

anonymous
()

"Early Access" (=> !=final) и только под WinXP/Vista... Автору новости - "незачет"

X-Pilot ★★★★★
()
Ответ на: комментарий от iZEN

> Ты уже купил нужные сертификаты для установки приложений C++ на Symbian-смартфон?

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

а еще ты можешь получить сертификат нокии и опять же совершенно бесплатно, если программа не коммерческая.

кстати на S60 еще есть питон, который яву тоже уделывает и по потреблению ресурсов и по скорости.

anonymous
()
Ответ на: комментарий от anonymous

> питон, который яву тоже уделывает и по потреблению ресурсов и по скорости.

Это не так. При всем уважении к пистону.

anonymous
()
Ответ на: комментарий от anonymous

> Это не так. При всем уважении к пистону.

Ну на нокиявских телефонах это так. По крайней мере памяти оно жрет на много меньше. простой хело ворд на яве жрет почти столько же (~4 меня на E60) сколько mp3 плеер с возможностью редактирования тегов и управление коллекций на питоне (~4.5 там же). Не говоря уже о скорости запуска.

А когда плеер на яве запустил ... (на E50 он вообще не запустился, потому что памяти не хватило). все остальное из памяти выбросилось, потому что плееру не хватило места. Вот еще записаня книжка на яве есть - ~5 мегов откушивает сразу при старте. а если начать туда что-то писать, открывать файлы, так вообще полный абзац настает. И опять же время старта довольно не маленькое.

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

anonymous
()
Ответ на: комментарий от anonymous

А это уже нетехнические рассуждения. Технологически Жаба была говном, говном и остаётся, сливая всегда нейтив коду на той же платформе. Причём, в случае с мобильными устройствами, сливая совершенно недопустимым образом, там ресурсы уж больно дорогостоящие (особенно энергия).

anonymous
()
Ответ на: комментарий от anonymous

> Ну на нокиявских телефонах это так

Ну а что ты хотел? нокия этот питон затачивает под свой S60 вот 1.4.0 если не ошибся в версии был полной херью, а с 1.4.4 можно уже вполне работать :)

anonymous
()
Ответ на: комментарий от anonymous

>А это уже нетехнические рассуждения. Технологически Жаба была говном, говном и остаётся, сливая всегда нейтив коду на той же платформе.

Нету доступа к программированию в нэйтив-кодах на миллиарде мобильников. Увы. И никогда такого доступа не будет — обычные люди должны быть счастливы, что вирусы на платформе J2ME возможны только в мозгу лаборанта Касперского и никаких антивирусов не надо ставить.


>Причём, в случае с мобильными устройствами, сливая совершенно недопустимым образом, там ресурсы уж больно дорогостоящие (особенно энергия).


Вот когда OperaMini перепишут на Питоне и станет возможно её такую новую-хорошую запускать на всех мобильных девайсах, и она не будет при этом тормозить, и процессор не будет жрать энергию на интерпретацию кода (а для этого должен быть AOT на этапе загрузки приложения в девайс или что-то типа "picoPithon" в ядре ARM), вот тогда и поговорим.

iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN

Опять нетехнические рассуждения. Ты говоришь, что жабка рулит, поскольку ей нет альтернативы - так с этим никто и не спорит, дурик. Но когда ты утверждаешь, что жаба - вменяемая технология, умная и правильная, и что язык не говно, и что VM хорошая - вот тогда ты несёшь полнейшую, невменяемейшую пургу.

anonymous
()
Ответ на: комментарий от anonymous

>Но когда ты утверждаешь, что жаба - вменяемая технология, умная и правильная, и что язык не говно, и что VM хорошая - вот тогда ты несёшь полнейшую, невменяемейшую пургу.

Пургу несут анонимусы. (Зарегистрируйся что ли, чтобы удобно было бить морду)

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

Так что единственный конкурент J2ME в будущем возможен в лице Google Android. И то, только тогда, когда выпустят несколько миллионов смартфонов на его основе. А сейчас Symbian и WM.NET не являются сколь-нибудь конкурирующими платформами для J2ME. Они — удел гиков и фанатов, не боящихся "прострелить себе ногу" и тормозов, соответственно.

iZEN ★★★★★
() автор топика
Ответ на: комментарий от iZEN

> А сейчас Symbian и WM.NET не являются сколь-нибудь конкурирующими платформами для J2ME.

ой ли?

по мойму сейчас наоборот телефон НЕ с вм или симбой все меньше и меньше, даже в нашей деревне. Все больше именно смартов на руках у народа видно, нежели телефоны, на которых J2ME только возможна.

кстати томми то не на J2ME ездил? :D

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.