LINUX.ORG.RU

Symbian


8

3

Всего сообщений: 22

Вышла сборка GNU toolchain c GCC 14.2.0 для Symbian

Группа Разработка

После долгого и тяжелого труда вышла сборка GCC 14.2.0 в которой были исправлены ошибки сборки и добавлен ряд улучшений. В состав также вошли Binutils 2.29.1 и GDB 10.2.

Для Windows доступна в виде исполняемых файлов, для сборки на Linux-системах прилагается bash-сценарий.

Улучшения:

  • поддержка C++11 и новее в SDK;
  • по умолчанию определен макрос используемый для Symbian: __SYMBIAN32__;
  • полная поддержка common predefined macros в GCC;
  • не экспортируется operator delete ( void* ptr, std::size_t sz ) noexcept;.

Для поддержки современных стандартов C++ в папке fixed_headers находятся два заголовочных файла: gcce.h и e32cmn.h. Первый подходит ко всем SDK на базе Symbian 9, второй совместим лишь с несколькими SDK и исходниками Symbian 3. Для установки следует использовать install_headers.py

Макрос __SYMBIAN32__ предназначен для изоляции кода предназначенного для Symbian. По умолчанию задается системой сборки SDK или через прараметры компилятора если используется другая система сборки. Теперь будет немного легче тем, кто использует другие системы сборки.

«The common predefined macros are GNU C extensions» ©GCC мануал – предоставлен полный набор макросов для типов фиксированного размера.

Исправления:

  • ошибка сборки GCC «crtfastmath.o не найден»;
  • таки собрался freestanding libstdc++;
  • таки собрался GDB.

Начиная с 5 версии, GCC собирался только при помощи make -k, без оного начинал требовать crtfastmath.o, и на этом сборка заканчивалась. Это при том, что этот файл не компилируется для SOFTFP (в этом режиме программе все равно – FPU реальный или эмулиремый!). С указанным ключом собиралось все, кроме freestanding libstdc++ и GDB.

Качать здесь.

>>> Подробности

 , ,

zanac1
()

Вышла тестовая сборка ScummVM 2.2.0 для Symbian

Группа Open Source

ScummVM — это программа, позволяющая запускать некоторые классические адвенчуры и квесты при наличии у вас файлов данных от этих игр. Суть в том, что ScummVM заменяет исполняемые файлы игры, тем самым позволяя играть на тех системах, которые даже не существовали во время их создания!

ScummVM поддерживает более 250 квестов и адвенчур. Поддерживаются многие классические квесты, изданные такими легендарными студиями, как LucasArts, Sierra On-Line, Revolution Software, Cyan, Inc. и Westwood Studios. Вместе с такими знаменитыми играми, как Monkey Island, Broken Sword, Myst, Blade Runner и многими другими, вы сможете отыскать малоизвестные адвенчуры и по-настоящему скрытые шедевры. (Взято с сайта scummvm.org)

В силу ограниченного объема оперативной памяти устройств монолитный исполняемый файл был разбит на 4 части. Гарантированно запускается сам ScummVM , запуск игр не гарантирован кроме Blade Runner и Ultima 8. Эту версию можно ставить паралелльно уже установленной, она не заменит уже установленную. Автор будет признателен за тестирование и отзыв что работает или не работает.

Качать отсюда - https://sourceforge.net/projects/scummvms60git/

 , ,

zanac1
()

Релиз порта ScummVM 1.8.1 для Symbian S60

Группа Игры

ScummVM — это программа, которая позволяет запускать некоторые классические адвенчуры и квесты при наличии файлов данных от этих игр.

ScummVM S60 — это порт оригинальной программы для смартфонов под управлением ОС Symbian S60v3, который сейчас поддерживается пользователем zanac, являющимся участником команды разработчиков проекта ScummVM.

Данный релиз поддерживает все текущие движки, за исключением Broken sword 2.5 и позволяет запуск игр с разрешением вплоть до 640x480 px.

Изменения в этом релизе:

  • добавлена поддержка стабильных движков;
  • исключен движок «zvision».

Автор порта просит сообщить в случае обнаружения игр, которые не работают в этой версии, но при этом запускаются в версиях для Linux и Windows.

>>> Подробности

 , ,

atsym
()

Открыты исходники X-plore

Группа Open Source

X-plore, один из самых популярных файловых менеджеров для платформы Symbian, начиная с 2016 года превратился в opensource проект. Как заявили разработчики компании Lonely Cat Games, после многочисленных просьб пользователей, они решили сделать шаг навстречу и передают код файл-менеджера в общественное достояние:

Based on requests, we decide to release source code of X-plore to public at December of 2015. Anyone can play with the code, make modifications, or release updated X-plore.

SVN репозиторий (для доступа используйте user/pass = guest)

В файле «readme.txt» указано следующее:

X-plore for Symbian
Developed and (c) Lonely Cat Games
Released to public domain in December 2015

>>> Подробности

 , ,

atsym
()

Вышел QtSDK 1.1

Группа Open Source

Сегодня объявлено об официальном выходе QtSDK версии 1.1 В его состав вошли:

  • Qt 4.7.3 для ПК
  • Qt 4.7.3 для Symbian
  • Qt 4.7.0 для Maemo/N900
  • Qt Creator 2.1,
  • Qt Mobility 1.1.3
  • Qt simulator
  • Remote Compiler, позволяющий собирать приложения под Linux и Mac для платформ, поддерживаемых Nokia, на удаленных серверах, получая готовые пакеты для установки
  • Symbian toolchain
  • Toolchain for N900

После выхода новой версии SDK появилась возможность загружать в магазин Ovi приложения, написанные с использованием Qt 4.7 и QtQuick.

Так же сообщается, что на прошлой неделе в Осло побывал Nokia CEO Стив Элоп (Stephen Elop), на встрече с ним обсуждались направления развития Qt. В том числе версия Qt 5.0. Прозвучали обещания, что не смотря на сложную ситуацию в Nokia инвестиции в развития Qt и его экосистемы будут продолжены.

>>> Официальная запись в блоге Qt

 , , , ,

trex6
()

Несмотря на переход Nokia на Windows Phone, развитие Qt и MeeGo продолжится

Группа Hardware and Drivers

В открытом письме к разработчикам компания Nokia сделала сегодня несколько важных заявлений:

  • Windows Phone будет основной платформой для смартфонов Nokia (подробнее);
  • будут предоставлены руководства для портирования существующих приложений с платформ Nokia на Windows Phone;
  • сервисы Nokia и Microsoft будут интегрированы вместе, например Ovi Maps и Bing Maps будут слиты, магазины приложений и контента Nokia станут частью Microsoft Marketplace;
  • развитие Qt продолжится;
  • устройства на MeeGo будут выведены на рынок, они будут позиционироваться выше устройств на Windows Phone, MeeGo будет развиваться как платформа для энтузиастов и приверженцев Open Source;
  • устройства на Symbian будут продолжать продаваться, рекомендуется использовать для разработки под них только Qt, чтобы облегчить портирование на MeeGo.

>>> Подробности

 , , , ,

anonymfus
()

Исходный код Symbian продолжает оставаться доступным.

Группа Open Source

Выяснилось, что Symbian Foundation 17 декабря закрыла не все свои сайты, а оставила исключение для одного из них - собственного блога. Там говорится, что доступ к исходному коду Symbian не прекращён - для этого теперь можно воспользоваться специальным FTP-сервером. Данные для входа на сервер можно запросить у Symbian Foundation по email. 31 марта 2011 года FTP-сервер будет закрыт, но исходный код Symbian останется доступным, на этот раз с одного из сайтов, принадлежащих компании Nokia.

>>> Подробности

 ,

numlock2000
()

Сайты Symbian Foundation закрываются

Группа Open Source

После недавнего объявления о сокращении деятельности Symbian Foundation и превращении её в лицензирующий орган, было решено закрыть сайты организации.

17 декабря сайты http://www.symbian.org, developer.symbian.org, horizon.symbian.org, ideas.symbian.org, blog.symbian.org будут закрыты. Скорее всего, будут брошены новостная лента на Twitter и группа в Facebook.

После закрытия сайтов будет прекращён и хостинг исходных кодов и SDK.

Вся информация (исходные коды, старый список багов, wiki, symbian ideas) скорее всего будет доступна на физических носителях по запросу, однако распространение начнется не раньше 31 января 2011 года.

>>> Подробности

 

Gary
()

Nokia сокращает разработку Symbian

Группа PDA

Nokia объявила о планах унификации разработки под платформы Symbian и MeeGo. Основным средством разработки станет библиотека Qt. Компания планирует отказаться от использования других средств разработки под Symbian. Одновременно с этим было объявлено о сокращении 1800 сотрудников, главным образом из отделов поддержки разработки Symbian и сервисов.

Также компания анонсировала поддержку HTML5 для web.

>>> Подробности

 , , ,

maxcom
()

Nokia представила план развития Qt

Группа Open Source

На проходящей в Мюнхене конференции Qt Developer Days преставители компании Nokia очертили будущие планы по развитию этого графического фреймворка. Наиболее востребованным пользователями является увеличение прозводительности, поэтому производительность станет главным направлением разработки. С развитием Qt Scene Graph количество промежуточных слоев при отрисовке уменьшится с трех до одного, причем с полным использованием графического ускорения там, где оно поддерживается.

Также в планах улучшение модульности. Например, сейчас очень быстро развивается QtWebKit, и разработчики хотели бы использовать новые версии без переустановки всего фреймворка. Другими направлениями разработки станут полная интеграция жестов, тактильной отдачи и Qt Quick.

Nokia увеличит вклад в наиболее важные для себя платформы, а именно Symbian и MeeGo. Традиционные платформы (Windows, MacOS, Linux) также остаются важными для компании, но вклад в другие Unix-платформы уменьшится. Эту позицию озвучил новый CTO компании Рич Грин на пресс-конференции, посвященной стратегии развития Qt. Что же касается Symbian и MeeGo, то обе платформы получат равную поддержку.

>>> Подробности

 , , ,

vga
()

Ovi Store принимает приложения без сертификации и поддерживает Qt

Группа PDA

Несколько дней назад Ovi Store объявил о ряде изменений, призванных облегчить жизнь рядового разработчика.

Во-первых - теперь стать Ovi Publisher может любой индивидуальный разработчик (ранее позволялась регистрация лишь сотрудников компаний). Неприятная новость - при регистрации, как и прежде, нужно заплатить 50 евро (разовый платеж).

Во-вторых - c начала июля Ovi Store поддерживает дистрибьюцию приложений, написанных на Qt. Qt приложения в Ovi Store могут таргетироваться на Nokia N8 (в них предустановленны библиотеки Qt 4.6) и на все устройства, начиная с S60 3.1. В последнем случае в дистрибутив должен быть внедрен специальный инструмент - Smart Installer. Он запускается при установке приложения, проверяет наличие на устройстве необходимых для его работы пакетов (в нашем случае - библиотек Qt) и докачивает их в случае отсутствия. Инструмент Smart Installer входит в состав недавно опубликованной финальной версии Nokia Qt SDK 1.0 (доступна для Win, *Nix и Mac). Кроме того, в Nokia Qt SDK опубликованы библиотеки QtMobility 1.0.1 с гарантией бинарной совместимости.

В-третьих - запущена программа Public beta of Nokia signing, позволяющая бесплатно сертифицировать Qt, Symbian C++ и Flash Lite (если flash контент упакован в sis архив, а не в wrt виджет) приложения при отправке их в Ovi Store. Не требуется даже Publisher ID, что позволяет воспользоваться этой программой индивидуальному разработчику. Т.е. Ovi Store будет принимать неподписанные sis файлы, которые затем будет проходить тестирование, сертифицироваться самим Ovi Store и публиковаться в магазине. Предполагается, что эта процедура будет занимать до 2-х недель. Получить подписанный sis файл назад и распространять его самостоятельно - нельзя. Для получения дополнительной информации и участия в бета программе предлагается отправить письмо с заявкой и Ovi Publish username на адрес publishtoovi.support@nokia.com

>>> Подробности

 , , ,

Truf
()

Symbian похоронен на флагманах

Группа PDA

Nokia N8 станет последним флагманом N-серии, который Nokia выпустит с OS Symbian. Следующие коммуникаторы N-серии будут выпускаться только с MeeGo. Тем самым Nokia выводит MeeGo как флагманское решение для «умных телефонов», и окончательно выводит Symbian из ниши топовых устройств

>>> Подробности

 , ,

DoctorSinus
()

GStreamer портирован на Symbian OS

Группа Мультимедиа

15 февраля 2010 года команда разработчиков GStreamer сообщила о портировании на платформу Symbian. Были портированы основные библиотеки GStreamer версии v10.0.19. Порт работает с S60 SDK версий 3.2 и 5.0. Прошло успешное тестирование на устройствах Nokia 5800 XpressMusic и Nokia N78. Это событие позволит вдохнуть новую, мультимедийную и яркую жизнь в привычные нам устройства на базе Symbian.

На данном этапе портированы следующие компоненты:

  • gstreamer core (основная библиотека);
  • gst-plugins-base (базовый набор модулей);
  • использование компонентов Symbian для приёма и передачи аудио;
  • некоторые из модулей gst-good-plugins;
  • тестовое приложение.

Сейчас разработчики планируют интегрировать сделанные изменения в основное дерево проекта GStreamer и продолжить дальнейшую работу над портированием других компонентов.

GStreamer - это фреймворк для работы с мультимедиа, обладает продуманной модульной архитектурой, покрывает любые мультимедийные потребности и активно используется во многих проектах. Основная особенность GStreamer - легкость библиотек и возможность подключения только нужных модулей по мере необходимости, что позволяет снизить нагрузку на память и энергопотребление. Портирован на платформы Windows, MacOS X. Использует для ввода/вывода мультимедийные средства, которые предоставляет та или иная платформа.

>>> Подробности

 , ,

MuZHiK-2
()

Исходные тексты ОС Symbian будут опубликованы сегодня

Группа Open Source

Lee Williams, исполнительный директор Symbian Foundation, сообщил о полной доступности исходных текстов ОС под opensource лицензией. По его словам, полная открытость является преимуществом над Android, код которой открыт только на треть.

ОС Symbian является доминирующей системой для мобильных телефонов, была продана в комплекте 330 миллионов устройств.

>>> Подробности

 

maxcom
()

Qt 4.6 и Qt Creator 1.3

Группа Open Source

Сегодня состоялся релиз Qt 4.6, кросс-платформенного инструмента разработки и графического фреймворка.

Из особенностей релиза стоит отметить:

  • Портирование на Symbian (поддерживаются платформы S60 3rd Edition и выше) и Maemo 6.
  • Поддержка Snow Leopard, Windows 7, QNX и VxWorks.
  • Поддержка multi-touch навигации и жестов.
  • Новый фреймворк для создания анимационных эффектов.
  • Поддержка OpenVG.
  • Обновлен WebKit.

>>> Подробности

 , ,

f3ex
()

Доступен исходный код ядра Symbian OS

Группа PDA

Вчера Symbian Foundation опубликовала исходный код ядра и служб аппаратного уровня под лицензией EPL. Вы можете свободно скачать, исследовать, изменять, компилировать и запускать его. Symbian подготовлен пакет Kernel Taster Kit, содержащий все необходимое для работы с ядром. Здесь находится пошаговое руководство по использованию KTK. Набор включает в себя исходный код ядра и двух его рабочих портов: Syborg: для запуске на ПК в эмуляторе QEMU, и Beagleboard: для запуска на настоящем железе. KTK также содержит исходники QEMU и различные уже готовые бинарники.

  • Скачать Kernel Taster Kit (406 Мб).
  • Здесь лежит архив с txt документом, содержащим список всех входящих в KTK файлов.
  • Документация по использованию KTK находится здесь.

Помимо этого, для скачивания доступны PDT (Product Development Toolkit) и различные PDK (Product Development Kit) для Symbian^2 и Symbian^3. (KTK является урезанной версией PDK Symbian^3 v3.0b).

Официальное сообщение.

>>> Первоисточник

 , , ,

Truf
()

Nokia: Symbian^4 будет использовать Qt вместо Avkon

Группа Hardware and Drivers

Скоро выходит основанная на Symbian операционная система S60 5th Edition Feature Pack. По планам Nokia, после выхода этого релиза платформа будет переводиться на Qt. Начиная с Symbian^4, выход которой планируется во второй половине 2010 года, этот фреймворк станет предпочтительным для создания приложений в большинстве случаев.

При этом поддержка старого API для создания интерфейсов (Avkon) будет прервана, так что интерфейсы всех старых приложений придётся переписывать.

Также представитель корпорации упомянул, что разработку основанной на Eclipse среды программирования Carbide останавливать не будут — тем более, она уже сегодня способна работать с Qt.

>>> Подробности

 , , , ,

Obey-Kun
()

Symbian OS станет открытой

Группа Open Source

Организация Symbian Foundation выпустила свой первый продукт с открытым исходным кодом, сделав первый шаг на пути к полному открытию системы Symbian под лицензией EPL (Eclipse Public License).

Эта организация была основана в июне 2008 компаниями Nokia, Motorola, Sony Ericsson, NTT DoCoMo, Texas Instruments, Vodafone, Samsung, LG и AT&T с целью планирования разработки открытой платформы Symbian.

На этом этапе был открыт пакет "OS Security Package", демонстрируя серьезные намерения организации в отношении к дальнейшему открытию исходных кодов платформы. На следующем этапе планируется открытие ядра системы и базового набора компонентов и драйверов.

По словам Даниела Рубио, главного архитектора платформы Symbian, «такой набор компонентов в дальнейшем позволит получить полный доступ к устройству благодаря пакету поддержки платформы и свободному toolchain. Все это будет доступно в ближайшие три месяца.»

>>> Подробности

 ,

shutty
()

Начато портирование Mozilla Fennec на Symbian

Группа Mozilla

Как известно в октябре вышла первая альфа браузера Fennec для Linux (Nokia N810). Мозилла концентрировалась на разработке Fennec для Winmobile и Linux, но решила поддерживать и платформу Symbian.

По отчетам Gartner Symbian был установлен на 49.8% проданных в третьем квартале 2008 года смартфонов, в то время как Linux и Winmobile занимали 7.2% и 11.1% соответственно.

>>> ZDNet

 , ,

r
()

Nokia полностью откроет исходники Symbian OS

Группа Open Source

В рамках проходившего сегодня Smartphone Show в Лондоне, Nokia официально объявила о том, что исходные коды мобильной операционной системы Symbian будут открыты и она станет развиваться по принципам открытого программного обеспечения. В компании надеются, что данный шаг поможет увеличить количество пользователей и разработчиков Symbian.

В Nokia говорят, что с открытием исходников Symbian у разработчиков программного и аппаратного обеспечения появится шанс более гибко и широко использовать эту ОС. В итоге Nokia намерена пойти по пути Google Android и набрать к себе в консорциум ведущих мировых разработчиков смартфонов и телефонов, которые станут приверженцами Symbian.

После открытия кодов Symbian, эта ОС более других начнет конкурировать с Google Android за место на картах памяти производителей телефонов. Сейчас пока сказать, кто выйдет победителем из этого сражения, совершенно невозможно - с одной стороны, за Nokia огромный мобильный опыт и большая база пользователей, с другой, за Google не менее огромный инновационный потенциал и большая база разработчиков, часть которых ранее писала софт для Linux.

>>> Подробности

 , , ,

Sheridan
()