В чем разница между 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 для получения дополнительной информации и загрузок.