SERIES 60 ДЛЯ НОВИЧКА
Добавлено: Вт окт 25, 2005 15:16
Может кому и будет полезно почитать,из не продвинутых в этом деле людей..
SERIES 60 ДЛЯ НОВИЧКА
Смартфоны series 60 давно уже завоевали себе прочные позиции в сердцах пользователей, приобретя как ярых сторонников, так и противников. О достоинствах и недостатках этих моделей было сказано немало, функциональные возможности телефонов также неплохо известны – поэтому попытаемся ответить на несколько другой вопрос: а что же дает владение одним из этих аппаратов простому пользователю, купившему телефон совсем недавно?
Аппараты series 60 построены на базе операционной системы Symbian, которую сами разработчики называют “открытой”. Что это означает на деле? В данном случае речь не идет о доступности исходного кода ОС и приложений (как, например, для Linux). Под “открытостью” имеется в виду возможность устанавливать на телефон дополнительное ПО, которое позволяет существенно расширить возможности использовать сразу несколько типов программ:
- Приложения написанные на родном для Symbian языке С + +.
Данный вариант, как правило, обеспечивает максимальную функциональность и производительность в силу того, что не требует для работы каких-либо дополнительных средств.
- Приложения на языке J2ME (midlets).
Данный вид приложений выполняется на виртуальной машине Java – специальной среде, “на лету” преобразующей код J2ME в машинный. В силу особой модели виртуальной машины, программы на J2ME не имеют полного доступа ко всем ресурсам системы (таким, например, как файлы) и работают существенно медленнее. К их достоинствам можно отнести легкую переносимость – велика вероятность, что одна и та же программа будет работать на разных типах устройств без перекомпиляции. Популярность этих программ обусловлена наличием огромного количества бесплатных средств разработки.
- Приложения на Visual Basic.
Ситуация примерно аналогична J2ME, однако для работы программ требуется специальный модуль AppForge Booster (свободно распространяемый). Для разработки программ на Visual Basic понадобится специальное платное ПО.
- Приложения на языке OPL.
OPL – похожий на Basic язык, уходящий корнями в славное PSION-овское прошлое Symbian (операционная система Symbian разрабатывалась на базе системы EPOC, созданной в середине 90-х для карманных клавиатурных компьютеров PSION и их “клонов” от различных фирм-производителей). В настоящее время открыт весь исходный код OPL , и энтузиасты создают варианты этого языка для всех устройств Symbian. Для работы приложений также требуется особая среда – OPL Runtime, а в целом, ситуация аналогична J2ME.
[/b]
SERIES 60 ДЛЯ НОВИЧКА
Смартфоны series 60 давно уже завоевали себе прочные позиции в сердцах пользователей, приобретя как ярых сторонников, так и противников. О достоинствах и недостатках этих моделей было сказано немало, функциональные возможности телефонов также неплохо известны – поэтому попытаемся ответить на несколько другой вопрос: а что же дает владение одним из этих аппаратов простому пользователю, купившему телефон совсем недавно?
Аппараты series 60 построены на базе операционной системы Symbian, которую сами разработчики называют “открытой”. Что это означает на деле? В данном случае речь не идет о доступности исходного кода ОС и приложений (как, например, для Linux). Под “открытостью” имеется в виду возможность устанавливать на телефон дополнительное ПО, которое позволяет существенно расширить возможности использовать сразу несколько типов программ:
- Приложения написанные на родном для Symbian языке С + +.
Данный вариант, как правило, обеспечивает максимальную функциональность и производительность в силу того, что не требует для работы каких-либо дополнительных средств.
- Приложения на языке J2ME (midlets).
Данный вид приложений выполняется на виртуальной машине Java – специальной среде, “на лету” преобразующей код J2ME в машинный. В силу особой модели виртуальной машины, программы на J2ME не имеют полного доступа ко всем ресурсам системы (таким, например, как файлы) и работают существенно медленнее. К их достоинствам можно отнести легкую переносимость – велика вероятность, что одна и та же программа будет работать на разных типах устройств без перекомпиляции. Популярность этих программ обусловлена наличием огромного количества бесплатных средств разработки.
- Приложения на Visual Basic.
Ситуация примерно аналогична J2ME, однако для работы программ требуется специальный модуль AppForge Booster (свободно распространяемый). Для разработки программ на Visual Basic понадобится специальное платное ПО.
- Приложения на языке OPL.
OPL – похожий на Basic язык, уходящий корнями в славное PSION-овское прошлое Symbian (операционная система Symbian разрабатывалась на базе системы EPOC, созданной в середине 90-х для карманных клавиатурных компьютеров PSION и их “клонов” от различных фирм-производителей). В настоящее время открыт весь исходный код OPL , и энтузиасты создают варианты этого языка для всех устройств Symbian. Для работы приложений также требуется особая среда – OPL Runtime, а в целом, ситуация аналогична J2ME.
[/b]