Как начать работу с Symbian (платформа S60)
-
23-08-2019 - |
Вопрос
Итак, на моей новой работе одной из платформ, которые мы используем, является S60 (телефоны Nokia, ОС Symbian), и мне это становится любопытно, а также я чувствую необходимость время от времени немного помогать команде (на самом деле я работаю на сервере). сторону этого программного обеспечения).
Есть ли какие-нибудь хорошие указатели/рекомендации/руководства и общий опыт, которые могли бы направить меня в правильном направлении?
Спасибо
Решение
В наши дни, я думаю, это практически невозможно. начинать Разработка собственного программного обеспечения (имеется в виду C++) для Symbian.Nokia, Sony и Motorola больше не поддерживают свои старые телефоны на базе Symbian.Большинство официальных URL-адресов не работают.Просто получить сертификат, необходимый для подписи и развертывания приложений, будет непросто.
Однако вы по-прежнему сможете использовать JavaME для разработки программного обеспечения, которое будет работать на оставшейся установленной базе Symbian, каким бы ни был ее текущий размер.
Бесстыжая пробка: http://www.quickrecipesonsymbianos.com была последней лучшей книгой, написанной специально для разработчиков, входящих в экосистему Symbian OS C++.
Другие советы
Я не писал код для этой платформы уже пару лет.Однако SDK доступен по адресу http://www.newlc.com/Nokia-Series-60-SDK.html
Существует форум Nokia и база знаний по адресу http://wiki.forum.nokia.com/index.php/KnowledgeBaseс фрагментами кода на http://wiki.forum.nokia.com/index.php/Portal:KB_Code_Snippets
В зависимости от платформы разработки существуют другие комплекты SDK и инструкции.
Я бы настоятельно рекомендовал держаться подальше от Symbian.Когда вам понадобится несколько экранов, работать с этим станет абсолютным кошмаром.
Моя команда в настоящее время конвертирует устаревшее приложение Symbian в более новую версию Qt на OpenC для S60.И это абсолютная мечта.Родной вид, но с «настоящим» С++.Знаете, такие вещи, как гарантированное строительство и т. д.и т. д...
http://www.qtsoftware.com/developer/technical-preview-qt-for-s60
Если вы работаете с телефонами Nokia, я бы порекомендовал Форум НокиаУ них много документации, примеров, инструментов, дискуссионного форума, вики.
http://descriptors.blogspot.com/
Строковые классы ОС Symbian.(Прокрутите страницу вниз, чтобы узнать подробности)
Ознакомьтесь с документами, связанными с разработкой, на сайте http://developer.symbian.com/main/documentation/symbian_cpp/symbian_cpp/index.jsp#rclass.Они охватывают все аспекты разработки для Symbian, включая некоторые, которые особенно сбивают с толку новичков, такие как модель ActiveScheduler/Active Object и строковые дескрипторы.