BREW, Java или Symbian? | SEclub.org
BREW, Java или Symbian?
Все новые
Всего сообщений: 117
*
Mazim
5 мая 2007 в 16:14
LegoN, есть, но их мало.
*
AnthonyTheLegion
ts 5 мая 2007 в 16:19
Mazim, спасибо за инфу
*
Vistino
5 мая 2007 в 17:59
Legon, посмотри в теме общие вопросы.
5 мая 2007 в 18:03 / Vistino (1)
*
AnthonyTheLegion
ts 5 мая 2007 в 18:06
Vistino, что ты хочешь этим сказать?
*
VARNEK
5 мая 2007 в 18:59
Это очень хорошо,потомучто я хочу брать N73!:apl:
*
AnthonyTheLegion
ts 5 мая 2007 в 19:05
V@rnek, да причем на до брать телефон поддерживающие все перечисленные платформы:брю,ОпенГл Ес,симбиан,ява
*
Malcolm
5 мая 2007 в 22:22
Наконец-то я добрался до дома, теперь можно провести полное сравнение по всем параметрам. :) На каких языках программировать проще: проще на яве, но это только в сравнении с Symbian и BREW, BREW примерно так же сложно, как и Symbian. Отладка: у явы замечательно можно отлаживать, у Symbian последнее время все нормально, а вот у BREW родной код для ARM отлаживать бесплатными средствами нельзя, это минус. :strela:
*
Malcolm
5 мая 2007 в 22:27
С кроссплатформенностью у всех примерно все одинаково: в каждом устройстве свои тараканы. Так что работать-то, как правило, работает, но не всегда так, как задумывалось. Например, MIDP 2.0 в SE и Motorola могут быть слегка по-разному реализованы. Распространение и разработка: у явы и Symbian все нормально, а вот в BREW все приложения обязательно платно подписываются, средства разработки тоже платные. :strela:
*
Malcolm
5 мая 2007 в 22:31
Функциональность (самый больной вопрос, наверное). У Symbian все просто: никаких ограничений нет, на то это и ОС. У BREW такие же, как и у явы, но у них проще из-за того, что стандартизированы изначально мощные API. А в яве кто как сделает. Вот у SE с этим проблем нет, они встраивают самые мощные API, какие есть для явы. Nokia последнее время тоже старается не отставать. А вот у других фирм с этим проблемы. :strela:
*
Malcolm
5 мая 2007 в 22:36
Доступ к FS: у Symbian и BREW ограничивается только производителем, у явы все упирается в наличие или отсутствие JSR 75. Конечно, доступ к системным файлам производители ограничивают, но это и к лучшему, нечего там программам делать. Скорость плаформ: Symbian и BREW основаны на С++, поэтому программы компилируются и выполняются быстрее всего. :strela:
*
Malcolm
5 мая 2007 в 22:39
Но на яве, во-первых, есть байт-код, который исполняется ява-машиной быстрее, чем если бы язык интерпретировался, во-вторых, процессоры ARM поддерживают технологию Jazelle, с помощью которой байт-код компилируется на лету в родной код, из-за чего по скорости исполнения ява не уступает друим мобильным плафтормам. К тому же такой подход исключает необходимость компилировать под каждый аппарат исходный код. :strela:
5 мая 2007 в 22:39 / Malcolm (1)
*
Malcolm
5 мая 2007 в 22:43
Популярность на рынке больше всего у явы и у Symbian. Ява - потому что аппаратов с явой крайне много, Symbian - потому что предоставляет большие возможности, да и с аппаратами благодаря усилиям Nokia недостатка нет. А вот BREW мало того, что ставят только на CDMA-телефоны, которых намного меньше, чем GSM/UMTS, так и с распространением у них большие проблемы, о которых я уже написал (обязательное подписывание мидлетов). Так что BREW по определению непопулярен. :strela:
Скачать тему
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Общие вопросы | Загрузки Seclub | Форум | Главная
18+ © Seclub.org 2003-2025