Комментарии 16
Ещё бы попробовать так же легко сделать интерфейс на AWT (для CDC-устройств) и Swing (для десктопов). Получился бы настоящий «Pluggable Look And Feel».
Преимущества весьма существенные: логика не меняется, само приложение может быть портировано на широкий спектр устройств путём простой замены интерфейса.
Посмотрим ещё дальше: на устройстве запускается только «ядро», которое определяет окружение и профиль устройства (поддерживаемые средства отображения, присутствующие библиотеки), а нужный интерфейс загружает по Интернет. (Похоже, что GMail для J2ME использует похожую технику развёртывания).
Преимущества весьма существенные: логика не меняется, само приложение может быть портировано на широкий спектр устройств путём простой замены интерфейса.
Посмотрим ещё дальше: на устройстве запускается только «ядро», которое определяет окружение и профиль устройства (поддерживаемые средства отображения, присутствующие библиотеки), а нужный интерфейс загружает по Интернет. (Похоже, что GMail для J2ME использует похожую технику развёртывания).
Уже сколько времени пишите о том что можно. Пиара мы наслушались, давайте уже конкретные примеры по шагам. Средства разработки, синтаксис, отладка. Хочется попробовать в самом деле…
Спасибо. Но всё-же интересно в общем о технологии SVG (которая есть во всех браузерах), а не о Java+SVG для мобильных девайсов.
средства разработки: любой подручный текстовый редактор.
или inkscape(или даже adobe illustrator) + textmate подобный текстовый редактор (или что-нибудь навороченней)
вот виджет, интерфейс, опять же графики
вобще речь с статье не о том как сделать, а о том что нашлись «дураки» в Sun, которые стали использовать SVG для интерфейсов, которая «никак не пригодна» и «не предназначена для них», потому что в назнании нет ничего про пользовательски интерфейсы.
а ещё про то, что эта технологий каким-то макаром работает и на мобильных телефонах, на которых даже C# не работает
или inkscape(или даже adobe illustrator) + textmate подобный текстовый редактор (или что-нибудь навороченней)
вот виджет, интерфейс, опять же графики
вобще речь с статье не о том как сделать, а о том что нашлись «дураки» в Sun, которые стали использовать SVG для интерфейсов, которая «никак не пригодна» и «не предназначена для них», потому что в назнании нет ничего про пользовательски интерфейсы.
а ещё про то, что эта технологий каким-то макаром работает и на мобильных телефонах, на которых даже C# не работает
Очень интерестно. Но к сожалению не жизненно.
Во первых, как мне кажется, что поля ввода в «продвинутой» версии не поддерживают T9, мультиязычность и прочее, прочее. Что делает их использование очень ограниченным.
Во вторых, количество телефонов которые это поддерживают делает такую разработку экономически просто бесмыслецей.
Но очень полезно. Поставлю себе галочку — посмотреть через год.
Во первых, как мне кажется, что поля ввода в «продвинутой» версии не поддерживают T9, мультиязычность и прочее, прочее. Что делает их использование очень ограниченным.
Во вторых, количество телефонов которые это поддерживают делает такую разработку экономически просто бесмыслецей.
Но очень полезно. Поставлю себе галочку — посмотреть через год.
по поводу т9 автор ответил в комментарие к видео, по поводу ограниченности , если учесть что в списке довольно популярные телефоны, так почему бы не облегчить жизнь пользователям?
а знали бы вы сколько весрий есть у operamini...))
а знали бы вы сколько весрий есть у operamini...))
p.s. год пройдёт быстро, я думаю этого мало :))
Ага, с нашими ценами на grps\3g, только и пользоваться с мобильника internet services.
Давно пора переводить интерфейсы на «вектор». Иконки, меню, курсоры и т. д.
Разочаровывает только скорость, с которой внедряют векторизацию.
Очень наглядные примеры, не оставляющие и тени сомнения =)
Разочаровывает только скорость, с которой внедряют векторизацию.
Очень наглядные примеры, не оставляющие и тени сомнения =)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Пользовательский интерфейс мобильного приложения