Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java ME (J2ME) > Целесообразно ли ещё писать на CLDC 1.0


Автор: WildChild 15.12.2005, 15:14
Пишу проект, нужно будет исопльзовать числа типа double/float. Выход проекта намечается на сентябрь 2006 года.
В связи с этим вопрос... Имеет ли смысл писать на CLDC 1.0 (тем самым будет увеличен объем проекта, или я не прав)? Т.е. просто создать свой пакет чисел с ФИКСИРОВАННОЙ запятой, или же сразу писать с использованием CLDC 1.1?

Просто с одной стороны мобильные телефоны с поддержкой CLDC 1.0 не вымирут к тому времени, но и, наверняка, все производители будут выпускать м/телеофны с CLDC 1.1... Что происходит уже сейчас...

Спасибо!

Автор: javastic 15.12.2005, 15:20
Я бы писал под CLDC 1.0, чтобы охватить сектор тех пользователей которые ещё не перешли на новые аппараты и пока не собираются, но параллельно бы выпустил и версию под конфигурацию 1.1. Тем самым ты покрываешь весь спектр конфигураций явы для мобил.

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

Автор: Dancer 15.12.2005, 15:28
Ну, если конец 2006 года, очень многие думаю перейдут на трубки которые поддерживать будут 1.1, а те кто не перейду, скорее всего им ваше приложение и нафиг не нужно будет. Как правило люди либо за модой бегу и покупаю всё самое новое и модное, либо подходят к этому с прагматизмом, и если уж им будет реально нужна ваша программулина, то думаю девайсы обновятся.
Хотя конечно javastic прав от части, что можно писать под 1.0, но я считаю, что это будет трата своего драгоценного времени и не более (хотя..... пускай лучше маркетинг даст статистику, ну или если такавого нету, то самим постораться рынок проанализировать хоть немного, очень полезно, а то может быть и начинать то не стоит smile )

Автор: javastic 16.12.2005, 10:19
Хочу немного добавить, что есть смысл писать под MIDP 2.0 потому что труб с конфигурацией CLDC 1.0 и профилем 2.0 больше чем, CLDC 1.1 MIDP 2.0
smile

Автор: WildChild 16.12.2005, 10:55
javastic, спасибо!
В этом вопросе я придерживаюсь такого же мнения! smile
Добавлено @ 11:05
Может кто знает где можно посмотреть какая CLDC на мобилах?
Спасибо!

Автор: WildChild 16.12.2005, 15:06
Пока, основное, что необходимо, это работа с вещественными числами. Можно ее реализовать с помощью класса с фиксированной запятой. Только вот я не особо понимаю как это... smile
0.37 - фиксированная запятая, а
37^-2 - плавающая запятая.
Ну и что? smile

Может так?
Код

public class FloatNumber {
    private int int_part;// целая часть числа
    private int dbl_part;// дробная часть числа

    методы, реализующие основные операции над таким числом.
}


Это просто мысли на бумаге...

Может кто писал такой класс или знает где можно посмотреть..?

Спасибо!

Автор: redrick 19.12.2005, 06:59
javastic
Цитата
Хочу немного добавить, что есть смысл писать под MIDP 2.0 потому что труб с конфигурацией CLDC 1.0 и профилем 2.0 больше чем, CLDC 1.1 MIDP 2.0
smile

откуда инфа ? в свое время поднимал вопрос поиска такой информации http://forum.vingrad.ru/index.php?showtopic=68369 но чтото не нашлось


WildChild
ключевые слова "длинная арифметика" хотя тут ведь не нужна длина у тебя... просто нужен дабл... но принцип тот же... поправьте если не прав

Автор: alfak 19.12.2005, 12:28
Цитата(WildChild @ 16.12.2005, 10:55)
Может кто знает где можно посмотреть какая CLDC на мобилах?

Здесь, например
http://developers.sun.com/techtopics/mobility/device/device

Автор: Dancer 19.12.2005, 13:13
по сравнению с этим, на jbenchmark.com больше телефонов показано, и сравнивать аппараты по их результам легче (имхо конечно, а ссылку я ранее уже давал smile http://jbenchmark.com/index.jsp http://jbenchmark.com/result.jsp)

Автор: javastic 19.12.2005, 14:31
redrick

Цитата

javastic
Цитата 
Хочу немного добавить, что есть смысл писать под MIDP 2.0 потому что труб с конфигурацией CLDC 1.0 и профилем 2.0 больше чем, CLDC 1.1 MIDP 2.0
smile

откуда инфа ? в свое время поднимал вопрос поиска такой информации http://forum.vingrad.ru/index.php?showtopic=68369 но чтото не нашлось


Личные наблюдения и сравнения распространённых моделей от Siemens, Nokia, Motorola, SonyEricsson, Samsung, Lg.

Автор: WildChild 5.1.2006, 17:43
А что насчет чисел с фиксированной запятой? Может кто писал класс "Фиксированная запятая"?
Или дайте ссылку...

Спасибо Всем!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)