Новую версию своего ПО для НК буду переписывать на Java (предыдущая была на C/Linux). Надеюсь, так будет проще с портированием программы на M$Win/MacOS.
Да, серверная - на Java. Ну а клиент - J2ME. Хотя J2ME - не лучший вариант из-за идиотского "подписывания мидлетов" и т.п. Программировать (точнее, компилить) с помощью J2ME-мидлета ТЯЖКО. Потому, что на каждое чтение-запись каждого файла система требует от тебя подтверждения. Поэтому "девелоперский клиент" у меня на Python for S60.
Если у тебя клиент на симбиане, то попробуй eSWT в качестве гуя. Возможностей побольше чем у J2ME, и портируется почти бесшовно на WinCE, win32, gtk и macosx.
У меня в качестве клиента - симбиановский телефон. Но программа-клиент - на J2ME (подойдет любой мобильник с Bluetooth/J2ME).
Спасибо за совет :) Нагуглила http://www.ibm.com/developerworks/ru/library/wi-embed/index.html - судя по всему, любопытная система, надо вчитаться... Ты с ней работал?
Да. Сам SWT хорош тем, что по сути является унифицированным враппером над GUI-фреймворками каждой из осей, поэтому на каждой операционке выглядит нативно (в случае с линухом, это враппер над GTK). eSWT - его подмножество. Я работаю в основном с SWT, на eSWT писал один большой проект несколько лет назад, остался доволен. Но на любом телефоне он не взлетит, только на ограниченном наборе с определенными осями.
no subject
Я думаю, речь идёт о серверной части.
no subject
no subject
no subject
Спасибо за совет :) Нагуглила http://www.ibm.com/developerworks/ru/library/wi-embed/index.html - судя по всему, любопытная система, надо вчитаться... Ты с ней работал?
no subject
no subject
no subject
no subject
И чото судя по гуглю, году в 2008 там все тупо заглохло.