Разные издания Symbian - PullRequest
       46

Разные издания Symbian

4 голосов
/ 25 марта 2011

Я должен построить проект в symbian. У меня и путаница, и некоторые вопросы, связанные с версией симбиана. Пожалуйста, помогите мне.

  1. В чем разница между Symbian^3, S60 3rd edition и S60 5th edition?
  2. Есть ли существенная разница с точки зрения кодирования в Symbian ^ 3, S60 3rd edition, S60 5th edition?
  3. Будет ли код, созданный в S60 3rd edition, работать в S60 5th edition или код, созданный в Sybmian ^ 3, будет работать в S60 3rd edition, S60 5th edition или наоборот?
  4. Какую IDE мы должны использовать для Symbian ^ 3, S60 3rd edition, S60 5th edition?
  5. Какой язык мы должны использовать для кодирования в Symbian ^ 3, S60 3rd edition, S60 5th edition?

Спасибо

Ответы [ 2 ]

5 голосов
/ 25 марта 2011

В чем разница между Symbian ^ 3, S60 3-е издание, S60 5-е издание?

Это разные версии операционной системы Symbian с промежуточным программным обеспечением S60 / уровнем пользовательского интерфейса.В более новых версиях представлены дополнительные функции и API-интерфейсы ОС.

Symbian ^ n - это схема версий, представленная, когда базовые уровни Symbian OS и S60 были объединены в единую платформу, предоставленную ныне несуществующей Symbian Foundation.В настоящее время платформа разработана компанией Nokia.

S60 3rd Edition (S60 3.x) основана на операционной системе Symbian v9.1.Он поддерживает только ввод с клавиатуры.

S60 5-е издание (S60 5.0) основано на Symbian OS v9.4.Добавлена ​​поддержка сенсорного ввода.

Symbian ^ 3 - это новейшее воплощение платформы.По сути, это Symbian OS v9.5 + S60 5.2.

Есть ли существенное различие с точки зрения кодирования в Symbian ^ 3, S60 3rd edition, S60 5th edition?

Не все функции и API, доступные в более новых версиях, доступны на устройствах с более старой ОС.Поскольку существуют значительные различия в механизмах ввода (клавиатура, касание), вам может потребоваться оптимизировать другой интерфейс для метода ввода.

Будет ли код, созданный в S603-й редакции, работать в S605-й редакции или код, созданный Sybmian ^ 3, будет работать в S60, 3-й редакции, S60 5-й редакции или наоборот?

Код, созданный на старых платформах, будет работать на устройствах с более новыми версиями платформы.

Код на более новых платформах будет работать на устройствах с более старыми версиями платформы, при условии, что вы используете только те API, которые также доступныв более старых версиях платформы.

Какую IDE мы должны использовать для Symbian ^ 3, S60 3rd edition, S60 5th edition?Какой язык мы должны использовать для кодирования в Symbian ^ 3, S60, 3-е издание, S60, 5-е издание?

Большинство приложений написаны на C ++ с использованием собственных API-интерфейсов Symbian C ++ или библиотек Qt.Вам не нужно использовать какую-либо IDE, но вы можете использовать, например, Carbide.C ++ или Qt Creator для всех этих платформ.

Другие языковые опции включают, например, JavaME или Python для S60.

Посетите Форум Nokia для получения дополнительной информации и загрузок.

1 голос
/ 05 августа 2011
  1. В чем разница между Symbian ^ 3, S60 3-е издание и S60 5-е издание?
  2. Будет ли код, созданный в S60, 3-е издание, работать в S60, 5-е издание или встроенный кодSybmian ^ 3 будет работать в S60 3rd edition, S60 5th edition или наоборот?

См. Отчеты о двоичной совместимости между S60 5th edition и Symbian ^ 3 на ARM и между S60 3-е издание и S60 5-е издание по ARM , сгенерированное инструментом abi-Compliance Checker для подробного сравнения.

enter image description here

...