Себастьян Кюглер (Sebastian Kügler), вице-президент организации KDE e.V., опубликовал план разработки мобильной платформы Plasma Mobile. Разработка разделена на 4 стадии, подразумевающих создание базовой стабильной основы с постепенным наращиванием функциональности и адаптации для различных областей применения. В настоящее время, уже завершена стадия создания начального прототипа (Plasma Mobile 0.1), отражающего общие концепции интерфейса, и ведётся работа над выпуском Plasma Mobile 1.0, в котором ожидается минимальный набор функций, пригодных для использования нетребовательными конечными пользователями, которым достаточно функциональности простого телефона. На данной стадии будут предоставлены средства для запуска и установки приложений, настройки сетевого доступа, отображения состояния, совершения звонков, отправки SMS, работы с адресной книгой, настройками (громкость, привязка рингтонов, параметры сотовой сети, выбор языка и т.п.) и SDK для разработки мобильных приложений. Из поставляемых
Доступна для тестирования бета-версия пользовательской оболочки Plasma 5.11, построенной с использованием платформы KDE Frameworks 5 и библиотеки Qt 5 с применением OpenGL/OpenGL ES для ускорения отрисовки. Протестировать новый выпуск можно через Live-сборку от проекта openSUSE и сборки от проекта KDE Neon. Пакеты для различных дистрибутивов можно найти на данной странице. Релиз ожидается 10 октября. Основные улучшения: Новое оформление конфигуратора, в котором упрощена навигация и предоставлена возможность быстрого доступа к часто используемым разделам настроек. Для пользователей, привыкших к старому интерфейсу, предоставлена возможность переключиться на ранее предлагавшиеся варианты оформления в виде сетки пиктограмм или дерева; Реализована возможность просмотра истории уведомлений, которая позволяет легко найти пропущенные или забытые сообщения. Пользователь теперь может посмотреть уведомления, пришедшие в его отсутствие, или посмотреть уведомления от приложений, не помеченные как постоянно

Релиз KDE Connect 1.0

26.08.2016 19:53
После года разработки доступен первый стабильный выпуск проекта KDE Connect, в рамках которого развивается набор средств для интеграции рабочего стола KDE с мобильными устройствами. В настоящее время обеспечена возможность работы с устройствами на базе платформ Android и Blackberry, в будущем запланирована поддержка iOS. Для работы требуется установка на смартфон специального мобильного приложения с реализацией протокола KDE Connect. KDE Connect обеспечивает бесшовную интеграцию со смартфоном, например, на рабочем столе отображаются поступающие SMS, выводятся уведомления о звонках и предупреждения о пропущенном вызове, появляется доступ файлам на телефоне, предоставляются средства для управления воспроизведением музыки с телефона, отображается информация о заряде аккумулятора телефона, производится синхронизация буфера обмена. В новом выпуске: Появилась функция удалённого управления, позволяющая инициировать со смартфона выполнение предопределённых команд в системном окружении KDE; Добавлена функция
Представлен выпуск проекта OpenLTE 0.20, в рамках которого с 2011 года развивается открытая реализация стека протоколов, соответствующая спецификациям мобильной телефонии 3GPP LTE (4G LTE). Рабочая конфигурация для тестирования и симуляции приёма и передачи данных в сетях LTE (downlink и uplink PRACH), а также для создания простых базовых станций eNodeB, может быть подготовлена при помощи универсальных программируемых приёмопередатчиков USRP B2X0, RTL-SDR или HackRF с формированием сигналов при помощи свободного пакета GNU Radio. В новом выпуске увеличен максимальный размер сообщений, добавлена поддержка окружений classmark 3, добавлен возможность отслеживания и обновления запросов, поддержка сегментов AMD PDU, расширена библиотека LTE. Работа программной базовой станции LTE_fdd_enodeb протестирована на частоте 5MHz.
Разработчики мобильной платформы Plasma Mobile, развиваемой проектом KDE, сообщили о внедрении новой системы построения сборок, используемых для запуска пользовательского окружения на различном оборудовании. Изначально базовый образ формировался на основе корневой ФС Ubuntu Touch с заменой пакетов Unity/Mir на kwin_wayland, компоненты KDE, оболочку Plasma Mobile и приложения. Новые образы Plasma Mobile сформированы с использованием системного окружения Cyanogenmod, в котором запускается изолированный контейнер, содержащий Ubuntu/Neon (в Ubuntu Touch наоборот в LXC-контейнере запускаются компоненты Cyanogenmod). Подобный подход позволяет расширить спектр поддерживаемого оборудования, более гибко управлять составом окружения и не зависеть от версий программ, применяемых в Ubuntu Touch. Например, в новых сборках удалось задействовать новую ветку Qt и обновить библиотеку libhybris. Кроме того, избавление от привязки к Ubuntu Touch позволяет абстрагировать Plasma Mobile от системного окружения и в будущем
На конференции F8 2015 компания Facebook представила открытый проект React Native, в рамках которого подготовлен вариант web-фреймворка React, предназначенный для разработки обособленных мобильных приложений, внешний вид и поведение которых ничем не отличается от программ, написанных с использованием штатных средств разработки различных мобильных платформ. Код проекта распространяется под лицензией BSD. Приложения создаются при помощи HTML5, JavaScript и компонентов пользовательского интерфейса, предоставляемых фреймворком React. Подготовленное при помощи React Native приложение может быть собрано для всех поддерживаемых платформ. Разработчику предоставляется возможность использования как штатные компоненты целевой платформы, например, в iOS доступны классы TabBarIOS и NavigatorIOS, так и универсальные для всех платформ реализации элементов интерфейса (например, UITabBar и UINavigationController), внешний вид которых адаптирован для каждой платформы. Первый выпуск React Native предоставляет средства
Компания Digia анонсировала новый продукт Qt Enterprise Embedded (Qt EE), сформированный на базе наработок экспериментального проекта Boot to Qt и сервисов Digia для использования Qt на встраиваемых устройствах на базе Linux и Android. Qt EE позволяет сформировать и поддерживать полноценные загрузочные мобильные системы с окружением на базе Qt и QML. Новый продукт предоставляет разработчикам приложений для встраиваемых устройств полностью интегрированное решение, позволяющие не задумываться о наличии драйверов, взаимодействии с оборудованием, производительности графической системы, поддержании базовой системы, формировании установочных образов и других факторов, замедляющих процесс разработки продукта и его вывод на рынок. Qt Enterprise Embedded позволяет сосредоточиться только на разработке конечных приложений на имеющихся встраиваемых устройствах, не отвлекаясь на решение сторонних задач и не тратя время на подготовку рабочей системы. В состав Boot to Qt включены все необходимые инструменты, чтобы сразу
Дрю Кроуфорд (Drew Crawford), специализирующийся на разработке мобильных приложений, опубликовал подробный анализ проблем с производительностью мобильных web-приложений, мешающих им конкурировать с нативными программами. В статье сделаны неутешительные выводы: в силу особенностей динамического языка и методов работы с памятью, JavaScript-приложения существенно отстают по производительности от нативных программ и в ближайшем будущем вряд ли ситуация заметно изменится, по крайней мере без внесения изменений в язык и API. Наиболее перспективным в этом плане выглядит Asm.js, низкоуровневое подмножество языка JavaScript со строгой типизацией. В текущем виде JavaScript слишком медленный для разработки мобильных приложений. Отставание по производительности от C/C++ оценивается примерно в 50 раз, а от Java/Ruby/Python/C# в 10 раз, если размер программы укладывается в 35 Мб, при дальнейшем увеличении размера приложения производительность деградирует экспоненциально. Наиболее жизнеспособным вариантом для продвижения
Консорциум W3C, курирующий разработку web-стандартов, опубликовал обзор состояния разработки и внедрения спецификаций, развиваемых для разработки web-приложений для мобильных устройств. Cпецификации сгруппированы по тематике: графика, мультимедиа, работа с устройствами, формы, взаимодействие с пользователем, хранение данных, управление персональными данными, работа с сенсорными устройствами, сетевые возможности, коммуникация и определение наличия сервисов, формирование пакетов и оптимизация.
Компания Canonical объявила о формировании независимого совещательного органа Carrier Advisory Group (CAG), который позволит мобильным операторам непосредственно влиять на разработку редакции Ubuntu для смартфонов и определять стратегию развития и продвижения данной платформы. В число участников-основателей CAG вошли восемь мобильных операторов связи: Deutsche Telekom, Everything Everywhere, Korea Telecom, Telecom Italia, LG UPlus, Portugal Telecom, SK Telecom и испанская телекоммуникационная компания (официально компания пожелала остаться анонимной, но по неофициальным данным это Telefonica). Вошедшие в состав CAG компании выступили в роли партнёров в продвижении новой мобильной платформы и выразили готовность участвовать в распространении устройств на базе Ubuntu Touch. Тем не менее, некоторые из участников также являются членами аналогичных консультативных советов других проектов, таких как Firefox OS и Tizen, поэтому об эксклюзивном продвижении Ubuntu Touch речь не идёт. Среди привилегий, которые