Discussion Board

Page 3 of 4 FirstFirst 1234 LastLast
Results 31 to 45 of 46
  1. #31
    Registered User vasyamobile's Avatar
    Join Date
    Jul 2009
    Posts
    18
    Вообщем решил переустановить комп и телефон. Все отформачу для чистоты эксперимента (благо неделя каникул).
    Сначала хотел просто все переустановить. Все удалил для Qt, почистил хвосты. Потом начал устанавливаться, половина не встало: говорило Perl не установлен. Значит формат.
    Накачал все что может подойти под мой телефон и мою цель: напрограммировать на Qt 'Hello World!' для своего Nokia N82 с Symbian 9.2.
    1. ActivePerl-5.6.1.638-MSWin32-x86
    2. Carbide.c++_v2.3
    3. Ethernet_Plug_in
    4. OpenGL_ES_1.1_plug-in_For_S60_3_0_SDK
    5. Qt_for_Symbian_Examples_v1_4_en
    6. qt-mobility-src-1.0.0-tp2
    7. qt-sdk-win-opensource-2010.01
    8. qt-symbian-opensource-4.6.1
    9. qt-win-opensource-4.6.1-mingw
    10. s60_3_1_app_trk_3_1_2
    11. S60_3rd_Ed_SDK_FP1_API_Plug-In_Pack_v2_5
    12. S60_3rd_Edition_SDK_Feature_Pack_2_v1_1_en
    13. s60_open_c_cpp_plug_in_v1_6_en
    14. S60-SDK-200634-3.1-Cpp-f.1090b

    От Вас, экспертов, прошу расставить всё попорядку. И добавить между пунктами, если надо, что в консоли прописать или настроить. Также что и в какой очереди на телефон ставить. Что не нужно ставить, скажите, вычеркну из списка.
    Сначала думаю после установки установить Nokia Ovi Suite,подключить телефон в режиме PC Suite. Все драйвера установятся. Затем как Вы скажите.
    Заранее спасибо!

  2. #32
    Nokia Developer Moderator truf's Avatar
    Join Date
    Jun 2007
    Location
    Moscow, Russia
    Posts
    1,355
    Ставить 1, 11, 13, 2, 8.
    Читайте installation notes По каждому компоненту.

  3. #33
    Nokia Developer Champion Den123's Avatar
    Join Date
    Jul 2007
    Location
    Magnitogorsk, Russia
    Posts
    536
    JRE забыли.

    Как устанавливать SDK - что и в каком порядке:
    http://den7b.livejournal.com/9901.html

    вместо SDK N97 вам нужен SDK 3rd FP1 - последовательность действий ровно такая же, попробуйте для начала без Qt добиться чтоб все нормально работало.

  4. #34
    Registered User vasyamobile's Avatar
    Join Date
    Jul 2009
    Posts
    18
    1. Устанавливаем JRE.
    1.1 Запускаем 'jre-6u18-windows-i586.exe' и проходим этапы установки.
    2. Устанавливаем ActivePerl (1).
    2.1 Запускаем 'ActivePerl-5.6.1.638-MSWin32-x86.msi' и проходим этапы установки. (А обязателен 635 build? 638 не пойдёт? Так же прикольно, что только что прикрыли лавочку скачки старых перлов. Symbian плакалЪ)
    2.2 Проверяем, что в переменной %PATH% прописался путь до бинарников перла и явы <-- Это как?
    3. Устанавливаем Extensions Plug-ins for S60 3rd Edition (11).
    3.1 Разархивируем 'S60_3rd_Ed_SDK_FP1_API_Plug-In_Pack_v2_5.zip'.
    3.2 Видим внутри 42 архива, pdf ниочём 'S60_3rd_Ed_SDK_FP1_API_Plug-In_Pack_LLA.pdf' и 'release_history.txt'.
    3.3 Заходим, лазием по WiKi, ничего не находим, пугаемся, лезем под кровать.
    4. Устанавливаем Open C/C++ Plug-in (13).
    4.1 Разархивируем 's60_open_c_cpp_plug_in_v1_6_en.zip'.
    4.2 Запускаем setup.exe в папке Installer и проходим этапы установки.
    5. Устанавливаем Carbide.c++
    5.1 Запускаем 'Carbide.c++_v2.3.exe' и проходим этапы установки.
    5.2 Настраиваем 'Carbide: заходим в настройки и добавляем информацию о Qt <-- Хотя может и не надо, если програмишь в Qt Creator. Не знай.
    6. Устанавливаем Qt for Open Source C++ development on Symbian
    6.1 Запускаем 'qt-symbian-opensource-4.6.1.exe' и проходим этапы установки.
    6.2 Настраиваем переменную окружения PATH <-- Как?
    6.3 Выполните конфигурацию библиотеки с помощью командной строки:
    cd \Qt\4.4.4-temple
    configure -platform win32-mwc -xplatform symbian-abld -qconfig symbian
    6.4 ...
    7. ...
    8. ...
    9. ...
    ...
    n-ое. ...
    PROFIT!!!

    Навеяло.

  5. #35
    Nokia Developer Moderator truf's Avatar
    Join Date
    Jun 2007
    Location
    Moscow, Russia
    Posts
    1,355
    Quote Originally Posted by vasyamobile View Post
    А обязателен 635 build? 638 не пойдёт?
    Пойдет.
    Quote Originally Posted by vasyamobile View Post
    Так же прикольно, что только что прикрыли лавочку скачки старых перлов. Symbian плакалЪ
    А вот это очень плохо. Если FN быстро не договориться с ActiveState - дело может обернуться большим геморроем. Я пожаловался в общем форуме. И в тихаря залил копию AP себе на сайт.

  6. #36
    Registered User vasyamobile's Avatar
    Join Date
    Jul 2009
    Posts
    18
    >Если FN быстро не договориться с ActiveState
    А как по мне, начинающему возможно программисту на Symbian, это радость и танцы ночью у костра. И вообще желаю Symbian судьбу Siemens. (Вообщем всё начинается похоже: забили на 'ось', пользователей за людей не считают итп.) Этож надо так установку замудрить: нет бы просто Install и вот уже ставишь хелловорлд на телефон.

    Вообще хотел попробовать напрограммить на симбе лишь потому, что есть телефон на онной. Знаю что потом не пригодится, но сейчас хоть интересно как то. На обычный комп никакой мотивации нет програмить, а тут хоть как игрушка.

  7. #37
    Registered User Maxfox111's Avatar
    Join Date
    Nov 2008
    Posts
    94
    Quote Originally Posted by truf View Post
    .....
    А вот это очень плохо. Если FN быстро не договориться с ActiveState - дело может обернуться большим геморроем. И в тихаря залил копию AP себе на сайт.
    .....
    Спасибо, скачал

  8. #38
    Registered User ssealien's Avatar
    Join Date
    Dec 2007
    Location
    Питер
    Posts
    91
    vasyamobile
    У вас в основном такие прблеммы из-за недостатка знаний.
    2.2 Проверяем, что в переменной %PATH% прописался путь до бинарников перла и явы <-- Это как?
    Просто это люди кторые пишут программы должны знать.
    (Вообщем всё начинается похоже: забили на 'ось', пользователей за людей не считают итп.) Этож надо так установку замудрить: нет бы просто Install и вот уже ставишь хелловорлд на телефон.
    Причем тут люди. Дело в том что как вы выразились для вас это игрушка.
    Пока вы незахотите в серьез этим заниматься то и будет милион вопросов.

  9. #39
    Registered User vasyamobile's Avatar
    Join Date
    Jul 2009
    Posts
    18
    Поэтому и жалко что обычный пользователь не может простенькое приложение сделать для своего любимого. Похоже квест с установкой был создан для того чтобы отсеить всех возможных людей, которые не умеют программировать. И чтоб до конца дошли только избранные программисты. А так если бы установка пролетела не заметно, а дальше были подсказки как сделать свой хеловорлд плюс сразу же скомпилить это чудо без всяких консолей и на выходе получить установочник *.sis, то человек мог войти во вкус и сделать что-нибудь посерьезнее. И так, методом игры, человек стал неким программистом в определенной области.
    А сейчас проблема с установкой Symbian Qt есть и это многие знают. То что профессионалы (http://den7b.livejournal.com/9901.html) тоже долго мучаются - это не секрет. Я так же смотрел установку на youtube и там говорят всё так радостно и без подводных камней. Чудеса прям. Wiki читал: там половина написано так, что прочитать сможет тот, кому это и не нужно, тот кто поставит сам. Половина неясно.
    Недавно Symbian стал open source и это показывает лишь то, что он умирает, отчаянные попытки спасти ось.
    А почему для меня это "игрушка", то это я понимаю что это ось в некуда, просто поучится и всё. Потому что она такая что популярные программы под нее неимоверно заставляют тупить ось: нпр популярная проблема с залипанием кнопок (основные кнопки не реагируют когда запущенно более 2 приложений), проблема не хватка памяти (никак не связанная с памятью), мелкие проблемы типа не возможно зайти в Справку или перестал включатся браузер.
    Возможно некоторые проблемы решаться с открытию ОС, но в целом сейчас ситуация обстоит плохо.
    Итог: сейчас Symbian - это ось для профессиональных разработчиков, у которых есть цель сделать что-то, и они занимаются этой целью серьезно. Никакого Just for Fun для обычных людей. Все сурово.

  10. #40
    Registered User aka.rider's Avatar
    Join Date
    Oct 2009
    Posts
    5
    Quote Originally Posted by vasyamobile View Post
    qt-sdk-win-opensource-2010.01
    Вам вместо qt-sdk-win-opensource-2010.01 нужен qt-symbian-opensource-4.6.1.exe

    И имменно эта версия Qt должна быть прописана в карбиде.
    При установке qt-symbian-opensource-4.6.1.exe должен появиться список Symbian SDK, для которых необходимо добавить поддержку. Там нет никаких подводных камней (почти).

    SDK и Qt должны быть установлены на диск C:
    В пути к SDK не должно быть пробелов
    Last edited by aka.rider; 2010-02-05 at 09:43.

  11. #41
    Nokia Developer Champion Den123's Avatar
    Join Date
    Jul 2007
    Location
    Magnitogorsk, Russia
    Posts
    536
    Quote Originally Posted by vasyamobile View Post
    Поэтому и жалко что обычный пользователь не может простенькое приложение сделать ...
    На мой взгляд причина в том, что владельцы Symbian долгое время пытались зарабатывать деньги и на разработчиках в том числе. Как бы им мало было доминирующего положения на рынке смартфонов Сейчас от этого отходят, однако до сих пор разработка под тот же S60 - это клуб для избранных, обладающих некими "секретными" знаниями, непубличными API, какими-то скрытыми описаниями и т.д.
    Радует, что наконец появились сильные конкуренты, которые показали что можно не просто жить по другому, но жить ЛУЧШЕ - в результате пароход под названием Symbian пришел таки в движение. Хочется верить, что из того болота, в котором он сейчас оказался, все же выплыть удастся ...

  12. #42
    Regular Contributor privatejoker's Avatar
    Join Date
    Jun 2008
    Posts
    51
    Quote Originally Posted by vasyamobile View Post
    Поэтому и жалко что обычный пользователь не может простенькое приложение сделать для своего любимого. Похоже квест с установкой был создан для того чтобы отсеить всех возможных людей, которые не умеют программировать. И чтоб до конца дошли только избранные программисты. А так если бы установка пролетела не заметно, а дальше были подсказки как сделать свой хеловорлд плюс сразу же скомпилить это чудо без всяких консолей и на выходе получить установочник *.sis, то человек мог войти во вкус и сделать что-нибудь посерьезнее. И так, методом игры, человек стал неким программистом в определенной области.
    А сейчас проблема с установкой Symbian Qt есть и это многие знают. То что профессионалы (http://den7b.livejournal.com/9901.html) тоже долго мучаются - это не секрет. Я так же смотрел установку на youtube и там говорят всё так радостно и без подводных камней. Чудеса прям. Wiki читал: там половина написано так, что прочитать сможет тот, кому это и не нужно, тот кто поставит сам. Половина неясно.

    vasyamobile, "квестов" особых с установкой нет, если внимательно читать release notes (об этом эже сказали). Я сам недавно попался на невнимательности: не происходила сборка Qt проекта для windows, в чем дело? Тулкит MinGW последний (работаю с ним вне кьют), какбы все знаю, с пред. версиями имел дело. Оказалось, что если бы я не строил из себя премудрую "кисейную барышню" прочитал бы ,что trolltech используют патченую ими же версию компилятора. Так что примечания к релизу читать надо всем в обязательном порядке.

    Но это ладно. Простите конечно, но даже хэлоуволд подразумевает определенную компьютерную грамотность (как пишут в резюме "уверенный пользователь windows, эксплорер и ворд"). Вопрос о переменных среды окружения (%PATH%) к этому относиться.
    Из "обычного пользователя", без без теоретического натаскивания, получиться незнамо какой погромист у которого будет "течь память", данные выходить за пределы массива, указатели на несуществующие данные и прочие приятные вещи.
    В общем вместо того, чтобы троллить маленькое и слабенькое сообщество ("кто Symbian Signed прошел тот в цирке не смеется") предлагаю не заморачиваться, а начать с интерпретируемых языков:
    - Python S60 ( http://opensource.nokia.com/projects/pythonfors60/ )
    - mShell ( http://m-shell.net )
    Еще есть Ruby, Lua, Perl.

    Quote Originally Posted by vasyamobile View Post
    Недавно Symbian стал open source и это показывает лишь то, что он умирает, отчаянные попытки спасти ось.
    А почему для меня это "игрушка", то это я понимаю что это ось в некуда, просто поучится и всё. Потому что она такая что популярные программы под нее неимоверно заставляют тупить ось: нпр популярная проблема с залипанием кнопок (основные кнопки не реагируют когда запущенно более 2 приложений), проблема не хватка памяти (никак не связанная с памятью), мелкие проблемы типа не возможно зайти в Справку или перестал включатся браузер.
    Возможно некоторые проблемы решаться с открытию ОС, но в целом сейчас ситуация обстоит плохо.
    Итог: сейчас Symbian - это ось для профессиональных разработчиков, у которых есть цель сделать что-то, и они занимаются этой целью серьезно. Никакого Just for Fun для обычных людей. Все сурово.
    Это показывает лишь то, что обостряется конкуренция (и Symbian получила ускорительного пинка, что само по себе очень хорошо). На открытие сорсов ушли бешенные деньги (£4.5 млрд.), утопающие так себя не ведут.
    Да, вся embedded разработка относительно сложна, поэтому лезть в нее с гаечным ключем не рекоммендуется. Однако ресурсы устройств Symbian подошли к порогу на котором использовать высокоабстрактные библиотеки классов (собственно Qt) уже можно. Слава б_гу что не опустились до уровня jvm, и куцего NDK.
    Покормил.

    Quote Originally Posted by Den123 View Post
    Сейчас от этого отходят, однако до сих пор разработка под тот же S60 - это клуб для избранных, обладающих некими "секретными" знаниями, непубличными API, какими-то скрытыми описаниями и т.д.
    Радует, что наконец появились сильные конкуренты, которые показали что можно не просто жить по другому, но жить ЛУЧШЕ - в результате пароход под названием Symbian пришел таки в движение. Хочется верить, что из того болота, в котором он сейчас оказался, все же выплыть удастся ...
    Хых. Да ладно, давно уже не только для избранных. Пока пугает только Q&A от SS (эсэсовцы, т.е. Symbian Sign) и маркетплейс "понятный".

  13. #43
    Registered User vasyamobile's Avatar
    Join Date
    Jul 2009
    Posts
    18
    >если внимательно читать
    только не особо понятно, зачем каждому что-то читать, если можно сделать установочник одним файлом. Установить - реально, юзабилити - ноль.
    >определенную компьютерную грамотность
    Как не уверенный пользователь windows и ubuntu, я смог скомпилить (кнопка Воспроизвести, как в плеерах) простое приложение Qt на компьютере (без Symbian). Причем это приложение делало, что я от него хотел: HelloWorld! Ну вот на симбу этого чуда запустить не удалось.
    >незнамо какой погромист у которого будет "течь память", данные выходить за пределы массива, указатели на несуществующие данные и прочие приятные вещи.
    Программист? ммм... в смысле нужно прочитать over 9000 книжек и только можно будет сделать Helloworld? И "течь память": Вы скажите, что ещё первокласникам нужно объяснять не 1+1 а матан? И говорить что sqrt(-4) возможен, благодоря комплексным числам? Нет. Не нужно. Пускай у "погромиста" будет течь и растекаться память, все будет выходить и не существовать. Но чтоб программа slag1+slag2=sum работала и пускай в коде у нее творится черти что.
    >"кто Symbian Signed прошел тот в цирке не смеется"
    Часто встречаю как человек на "яблоке" разобрался, за пару недель сделал простенькое приложение, ->> AppStore по 0.99, прибыль и радость. С симбиан ммм... что-то похожее не слышал. Не уважают как создателей, так и обычных пользователей возможных покупателей.
    > начать с интерпретируемых языков
    может и нужно. На счёт mShell не слышал (может это что-тоо значит? ). А питон слышал: говорят простой и хороший язык. Только с Димона осталась плохое впечатление. Пользователи не люди: ты как к этому 60кб приложению пакет питона поставь большошенький. Как говорят: если делаешь приложение, постарайся меньше зависить от стороних библиотек: особенно относится к маленький приложениям. Хотя может Вы, privatejoker, правы. Может и с питона для себя начать.
    >На открытие сорсов ушли бешенные деньги
    Ага, Вы скажите так ещё про музыкальный сервис от Nokia. Просто юмористическая история.
    Известно что нокия на symbian будет долго делать телефоны. И не вложить £4,5 это верная смерть, а так может ещё подергаешься, а может ещё то-то и выйдет. Если честно как ось в Symbian не верю. Верю только что-то может выйти из Symbian^ , что с обычной симбиан имеет только название.
    >Пока пугает только Q&A от SS (эсэсовцы, т.е. Symbian Sign) и маркетплейс "понятный"
    Их ови это вообще омг. Умудрились даже на оси, на которой нет вирусов, разместить в магазине ови приложение с вирусом o_O (смысл: запуск приложения, в фоне отсылаются смс на платные номера). Мне теперь страшно туда ходить, никакого доверия.

    Итог: сейчас симбиан это только для опытных "пользователей ПК и пасьянсов". Обычным смотреть на питон как круг спасения. Остальное лучше не трогать, а то может из хелловорлд "память потечь"

  14. #44
    Registered User Maxfox111's Avatar
    Join Date
    Nov 2008
    Posts
    94
    Доброе утро

    Quote Originally Posted by privatejoker View Post
    Хых. Да ладно, давно уже не только для избранных. Пока пугает только Q&A от SS (эсэсовцы, т.е. Symbian Sign) и маркетплейс "понятный".
    privatejoker. Простите а в чем может быть проблемма с кволити инженерами?

  15. #45
    Regular Contributor privatejoker's Avatar
    Join Date
    Jun 2008
    Posts
    51
    Quote Originally Posted by Maxfox111 View Post
    Доброе утро
    privatejoker. Простите а в чем может быть проблемма с кволити инженерами?
    1. Меня смутили "карательные" меры возможного аудита. Возможно у меня излишне педантичное отношение к процедуре, и на самом деле никого в симбиан не волнует качество Вашего приложения, главное платить тугрики. Ради интереса проводил тестирование сторонних подписанных приложений (платных и фриварных), из 10 приложений так или иначе что-л. не сходилось с требованиями у половины. Везение? Может быть.
    2. По поводу подписи фривары, можно посмотреть как "мурыжили" того же автора "Screenshot".

    imho все это сомнительное удовольствие за Ваши же деньги и (или) нервы. К этому можно добавить такую местную "специфику" как ИП (тут писали что ИП достаточно, хотя формально это не юр. лицо). Причем не регистрацию, а анрег (о, это песня). Хотя если фискальный учет (касса) не присутствует и Вы родились под счастливой звездой (районная налоговая без "заскоков" и перманентного аврала) уйдете Вы (хе-хе, почти) без потерь.

Page 3 of 4 FirstFirst 1234 LastLast

Similar Threads

  1. Странным образом не запускается приложение.
    By valexey in forum Russian Developer Forum - Форум Российских разработчиков
    Replies: 4
    Last Post: 2008-10-23, 17:18
  2. Problem MMC+USB Connection
    By Fede81 in forum Symbian C++
    Replies: 1
    Last Post: 2007-06-14, 06:13
  3. we want devcert's with allfiles and TCB!
    By Santehnik in forum Symbian Signed Support, Application Packaging and Distribution and Security
    Replies: 90
    Last Post: 2007-02-16, 18:09

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved