PDA

Просмотр полной версии : Программирование в Symbian


MafiaBoy3
14.04.2007, 14:34
Начал изучать программирование в среде С++ под Symbian. Не могли бы вы дать ссылки на книги по этой тематике, можно на английском!!!

ATFakep
14.04.2007, 18:14
Symbian OS Explained: Effective C++ Programming for Smartphones (http://books.openlib.org.ua/ru/books/id/549/)
Symbian OS Internals : Real-time Kernel Programming (http://books.openlib.org.ua/ru/books/id/524/)
http://www.mobilab.ru/
Очень интересна книга С. Г. Горнакова "Symbian OS. Программирование мобильных телефонов на C++ и Java 2 ME (+ CD)", вот только в электронном виде я ее не встречал.

CBuH
15.04.2007, 00:53
Горнаков С.Г.
Symbian OS. Программирование мобильных телефонов на C++ и Java 2 ME
Издательство:ДМК пресс
Год издания:2005
Страниц:448
ISBN:5-94074-030-8
Язык: русский
Размер:6.1 Мб [PDF]

http://rapidshare.com/files/18525900/Symbian.OS.Programmirovanie.mobilnih.telefonov.na. Cpp.i.Java.2.ME.2005.rar

MafiaBoy3
15.04.2007, 07:05
Thanks to CBuH за русско-язычную книжку. У меня тут возникли проблемы с рапидой, не мог бы ты залить книгу на megaupload.com

TALIB
15.04.2007, 10:25
http://www.natahaus.ru/2007/02/21/gornakov_symbian_os_programmirovanie_mobilnykh_tel efonov_na_c_i_java_2_me.html

l-l00K
19.04.2007, 17:02
У меня другая проблема: я не могу понять, что надо ставить, чтобы начать наконец-таки программинг. Может кто дать ссылки на файлы любого размера, скачав которые, можно будет наконец заняться делом? Мне нужно писать под Symbian OS 9.1 (Nokia 3250). Только полный список файлов, можно с коротенькими пояснениями. Заранее благодарю!

halkfild
20.04.2007, 00:56
ну.. тебе надо ИДЕ и СДК

вот есть доки как настраивать:
http://developer.pp.net.ua/publ/9-1-0-31
http://developer.pp.net.ua/publ/9-1-2
http://forum.nokia.com/ тут вообще есть все включая сдк
http://www.symbian.com/
http://www.xakep.ru//magazine/xa/070/126/1.asp
http://www.xakep.ru//magazine/xa/068/102/1.asp
http://www.xakep.ru//magazine/xs/071/074/1.asp

P.S. если надо книга Горнакова пиши выкину в нет.. кстати там тоже есть как настраивать это все дело
P.P.S что-то поконкретнее надо пиши

scrat
20.04.2007, 22:09
какая полезная тема)
автору спс

MafiaBoy3
21.04.2007, 10:10
Please!!!!!!!!!!!!!!!!!!!! Залейте книгу Горнакова. Уж больно надо почитать.

halkfild
21.04.2007, 21:48
вот специально залил

http://developer.pp.net.ua/load/
http://developer.pp.net.ua/load/7-1-0-28

З.Ы. :rolleyes: книга редкая... :rolleyes:

MafiaBoy3
22.04.2007, 05:00
Thank you halkfild very much!

+3

X.Trojn
23.04.2007, 15:50
спасибо

-EQ-
23.04.2007, 22:40
Уважаемые, спасайте кто может... Не могу разобраться!

Итак, я достаточно хороший программер. Писал на Delphi и Java (это я к тому, что я уже далеко не новичок в программинге). Решился попробовать силы в С на симбиан, однако тут же напоролся на гору камней.
Итак, я по старой привычке пошёл на Nokia.com, где с успехом добрался до категории скачки. Мне нужно писать софт на 3250, т.е. S60 3rd. Я, не долго думая, выбрал из списка самый верхний элемент: S60_3rd_FP1 (350 Мб). Хочу отметить, что на той странице почему-то не стали утруждаться описаниями пакетов, видимо это настолько элементарная вещь, что не стоило даже времени тратить. Скачал, поставил.
В наличии имелся Borland C++ Builder, везде в описаниях программинга на симбиан писалось, что можно юзать билдер, однако я не стал копать эту тему дальше (ибо ничего путного по ней гугл не нашёл) и решил скачать то, что предлагает нокиа.
Там же, на Nokia.com для моего 3250 мне "посоветовали" юзать Carbide C++ Express (100 Мб). Мне абсолютно всё-равно, где писать софт, поэтому я без особых угрызений совести за трафик скачал и его.
Ну, думаю, пора уже и за структуру языка приниматься. Мысленно открывая книгу по программингу на симбиан, поставил сначала SDK, а потом Carbide. После запуска и создания нового проекта (без внесения каких-нибудь изменений) на попытку его откомпилировать карбид начал дурить мне голову какими-то недостающими папками, файлами и т.д. Впринципе их не много, но это меня разозлило. При изучении той же явы я просто всё поставил, после чего всё отлично заработало. Здесь же какое-то издевательство.

Ладно, тут вы писали про мегаредкую книгу Горнакова, которую я нашёл через гугл за 5 минут. В ней отчаянно рекомендуется CodeWarrior и Borland BuilderX Mobile Edition. За билдер я браться не стал, а вот кодевариор нашёл и скачал (100 Мб).
Ну, думаю, на этом мои тупые приключения и поводы материться завершатся. Радуясь нашему прекрасному миру и одновременно устанавливая кодевариор, я снова-таки мысленно распахнул книгу и начал видеть себя за программингом, представляя бессонные ночи и возгласы "что за дурак придумал так делать". Но все мои грёзы рассеялись после того, как я попытался хоть что-нибудь откомпилить. Да, кодевариор работает, да, он создаёт стандартное файло, позволяет его редактить и сохранять, однако как компилировать до меня так и не дошло. Решив почерпнуть знаний этой области из книги глубокоуважаемого Горнакова С. Г., я отрыл оную и начал отчаянно искать то, что мне нужно. К моему великому сожалению, я увидел, что автор весьма подробно описывал установку и работу с данным продуктом, однако он затронул эту тему касательно Symbian версий 6,7 и 8. Насколько я знаю, версия 9 кардинально отличается от вышеперечисленных, посему логика подсказывает, что те же советы вряд ли помогут мне. Зайдя в настройки "Target Settings" я обнаружил, что в строке Linker указан Symbian Linker v2, о котором в книге ни слова не сказано. Я решил всё поставить так, как приказывает автор. При нажатии на кнопку F7 компилятор выдал мне море фраз типа "No preference file found in project. This file must exists in order to build." и "Adapter initialization failed". Поставив поле Linker изначальный Symbian Linker v2, компилятор выдал мне коротко и лаконично: "Couldn't find compiler Symbian Compiler v2".

В общем, товарищи, я бы конечно хотел поругаться на тех, кто придумал всю эту систему установки и бесконечных настроек, но цель моего визита иная: подскажите кто-нибудь из ПРОГРАММЕРОВ, ПИШУШИХ НА S60 3rd, что мне скачать и как потом установить, чтобы я мог спокойно начать вникать в сам язык и структуру этой OS???

Заранее благодарю!