LINUX.ORG.RU

Android


173

12

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

Вышли новые версии браузера Vivaldi 4.0 для десктопа и Android

Вышли новые версии браузера Vivaldi 4.0 для десктопа и Android
Группа Проприетарное ПО

Норвежская компания Vivaldi Technologies объявила о выходе браузера Vivaldi 4.0 для десктопа и Android. Данный браузер создаётся на открытом коде Chromium и продолжает традиции старой Opera Presto, предлагая большой набор функций, встроенных в браузер. Также разработчики декларируют принципиальный отказ от сбора и монетизации данных пользователей, уделяя особое внимание опциям приватности.

В новой версии браузера появился встроенный переводчик, позволяющий осуществлять перевод веб-страниц целиком как в автоматическом, так и в ручном режиме. На данный момент поддерживается более 50 языков. Движок системы перевода разработан компанией Lingvanex, при этом вся облачная часть переводчика размещена на собственных серверах Vivaldi, расположенных в Исландии. Подобное решение позволяет избавиться от слежки со стороны крупных компаний, предлагающих автоматический перевод.

( читать дальше... )

Одной из главных целей создания браузера Vivaldi разработчики называют стремление дать пользователям возможность выйти из-под контроля гигантов индустрии, предоставив браузер, не следящий за своими пользователями и не монетизирующий персональные данные.

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

 , ,

Shpankov
()

Flutter 2

Группа Open Source

Не так давно анонсировали новый мажорный релиз кроссплатформенного фреймворка Flutter.

Flutter – это UI-фреймворк для создания приложений на языке dart.

Изначально Flutter поддерживал только мобильные платформы (iOS/Android), но начиная с Flutter 2 появляется поддержка Web и Desktop (macOS, Windows, Linux) в стабильной ветке. Как указывают сами разработчики, поддержка Desktop всё ещё в статусе «early release».

В официальном твиттере Ubuntu вышел пост, в котором сказано, что Flutter – выбор для будущих приложений Ubuntu по умолчанию.

Другие важные изменения:

  • Поддержка Null Safety, включённая по умолчанию. Для совместимости со старым кодом, Null Safety можно отключить.

  • Dart FFI – поддержка прямой интеграции Dart и C библиотек

  • Реализация Google Ads на Flutter перешла в статус Beta

  • Улучшения виджетов для ввода текста на платформах Desktop и iOS, в том числе поведение выделение текста, приближенное к родному.

  • Значительное уменьшение использования памяти для Flutter внутри нативных приложений iOS/Android.

  • Flutter Fix. Инструмент для автоматического поиска и миграции старого кода, такого как использование deprecated API.

  • Новый тулинг Flutter DevTools для упрощения дебага и оптимизации Flutter-приложений.

( читать дальше... )

>>> Официальный пост о Flutter 2 на medium

 , , ,

mono
()

Вышла новая версия браузера Vivaldi 3.6 для Android

Вышла новая версия браузера Vivaldi 3.6 для Android
Группа Android

Сегодня состоялся релиз новой версии браузера Vivaldi 3.6 для Android. Данный браузер создаётся бывшими разработчиками Opera Presto и в качестве ядра использует открытый движок Chromium.

В числе новых функций браузера можно отметить:

  • Эффекты страницы - набор JavaScript, позволяющих изменять отображение просматриваемых веб-страниц. Эффекты включаются через главное меню браузера и могут использоваться как по одиночке, так и наборами.

  • Новые опции Экспресс-панели, включающие средний размер ячеек и возможность сортировки - автоматической по различным параметрам, и ручной, с помощью перетаскивания ячеек.

  • Интеграция со сторонними менеджерами загрузки.

  • Встроенный сканер QR и штрихкодов.

Также ядро Chromium обновилось до версии 88.0.4324.99.

браузер работает на смартфонах, планшетах и хромобуках под управлением Android версии 5 и выше.

Загрузить браузер можно в магазине Google Play

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

 , ,

Shpankov
()

Стабильный релиз браузера Vivaldi 3.5 для Android

Стабильный релиз браузера Vivaldi 3.5 для Android
Группа Android

Сегодня вышла новая стабильная версия браузера Vivaldi 3.5 для Android. Среди новых функций:

  • Возможность выборочно очищать данные просмотра при выходе из браузера;
  • Опция закрытия всех вкладок при выходе;
  • Сортировка заметок и закладок;
  • Опция отключения трансляции IP для WebRTC.

К прочим изменениям отнесены улучшения Экспресс-панели и интерфейса браузера, а также исправление ошибок в работе браузера.

Браузер Vivaldi для Android работает на мобильных устройствах под управлением Android 5 и выше, а также на хромобуках. В браузере имеется встроенный блокировщик рекламы и слежки, собственная защищённая шифрованием система синхронизации данных, заметки, снимок экрана и многое другое.

Браузер Vivaldi 3.5 для Android доступен в Google Play https://play.google.com/store/apps/details?id=com.vivaldi.browser

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

 , , финал

Shpankov
()

Вышел релиз androwish «The Flux Capacitor»

Группа Android

AndroWish — нативный порт tcl/tk с батарейками для платформы андроид, позволяющий запускать скрипты без изменений, либо с минимальными изменениями. Также разрабатываются android-специфичные команды, для взаимодействия с системой и устройствами: borg — управление и взаимодействие с Android; ble — для взаимодействия с bluetooth-устройствами; rfcomm, usbserial — передача данных через bluetooth и usb-serial устройства. Включает необходимые для работы порты X11, реализацию sdl2, OpenGL с OpenGLES 1.1, полная поддержка Unicode 8.0, отрисовка шрифтов через FreeType.

В текущем релизе обновлен Tcl/Tk 8.9.10, sqlite 3.33.0, sdl 2.0.6 с текущими патчами и другие пакеты.

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

 , ,

anonymous
()

Интернет ресурс XDA выпустил свой телефон с LineageOS

Интернет ресурс XDA выпустил свой телефон с LineageOS
Группа PDA

Ранее в этом году ресурс XDA начал сотрудничать с F(x)tec в результате чего был выпущен Pro1-X. Как утверждает XDA это первый в мире телефон, на котором LineageOS установлена прямо из коробки. Pro1-X может не только запускать LineageOS, также доступны варианты с ОС Ubuntu Touch и Android.

Основные характеристики телефона:

  • 8 ГБ ОЗУ
  • 256 ГБ встроенной памяти
  • 66-клавишная QWERTY клавиатура
  • процессор Qualcomm Snapdragon 835
  • поддержка двух SIM-карт
  • сканер отпечатков пальцев
  • выходы USB-C, HDMI
  • фронтальная камера на 8 МП
  • основная камера на 12 МП и дополнительная камера на 5 МП

Демонстрационное видео

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

 , ,

MaxPower
()

Релиз браузеров Vivaldi 3.4 для ПК и Android

Релиз браузеров Vivaldi 3.4 для ПК и Android
Группа Проприетарное ПО

Состоялся одновременный релиз браузеров Vivaldi 3.4 для ПК и Android.

В новых версиях были добавлены следующие изменения:

Десктоп

  • Настраиваемые контекстные меню
  • Поддержка вставки собственных ссылок в контекстное меню
  • Автообновление вкладок с указанной периодичностью
  • Новые опции размещения вкладок
  • Создание папок на Экспресс-панели перетаскиванием ячеек
  • Установка локальной картинки для профиля

Android

  • Расширенные опции отображения Экспресс-панели
  • Главное меню адаптировано под новый дизайн

Также в новых версиях появилась встроенная аркадная игра в стиле 80-х, работающая в онлайн и офлайн режиме.

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

 , ,

Shpankov
()

Android Studio 4.1

Группа Android

Состоялся стабильный релиз Android Studio 4.1 — интегрированной среды разработки (IDE) для работы с платформой Android. Подробнее об изменениях в описании релиза и в YouTube презентации.

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

 , , , ,

linuks
()

Выпуск версии Protox 1.6, Tox-клиента для мобильных платформ

Выпуск версии Protox 1.6, Tox-клиента для мобильных платформ
Группа Android

Опубликовано обновление Protox v1.6, мобильного приложения для обмена сообщениями между пользователями без участия сервера, реализованного на основе протокола Tox (с-toxcore, проект toktok). Данное обновление направлено на улучшения клиента и его использования. На данный момент поддерживается только платформа Android. Проект находится в поиске iOS-разработчиков для портирования приложения на смартфоны Apple. Возможно портирование и под другие платформы. Код проекта распространяется под лицензией MIT. Сборки приложения распространяются под лицензией GPLv3.

  • Добавлена поддержка прокси.
  • Добавлена функция: загрузка истории при перелистывании.
  • Добавлены пользовательские имена для друзей.
  • Исправлена ошибка: TCP режим (когда переключатель «Включить UDP» выключен) не всегда работал.
  • Добавлен плавный переход для индикатора «Друг печатает» и исправлены мелкие проблемы с ним.
  • Исправлена неправильная реализация toxcore таймера.
  • Добавлена функция: сохранения последнего профиля в файл конфигурации при его выборе.
  • Исправлена ошибка: файловые сообщения не считались временными, когда переключатель «Сохранять историю чата» был отключен.
  • Добавлена возможность копирования параметров друзей из меню информации о друге в буфер обмена.
  • Добавлены анимации в некоторые меню.
  • Улучшены файловые оповещения.
  • Добавлена возможность автоприёма файлов.
  • Улучшена скорость входа в профиль.
  • Картинки в файловых сообщениях теперь имеют ограниченую высоту, чтобы слишком большие изображения не занимали много места в истории чата. Слишком высокие изображения обрезаются так, чтобы картинка была видна полностью, с градиентом, указывающим, что изображение было укорочено.
  • Добавлена поддержка отправки нескольких файлов одновременно (только сборка с qt5.15.1).
  • Добавлены анимированные точки в индикатор «Друг печатает».
  • Добавлена кнопка «Ответить» в оповещения сообщений, позволяющая писать и отправлять ответ непосредственно в оповещениях.
  • Добавлена возможность сканирования QR-кода внешней программой для заполнения поля Tox ID без печати на клавиатуре.
  • Исправлены торможения интерфейса при получении файлов.

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

 , ,

Skullnet
()

Выпуск бета версии Protox v1.5, Tox-клиента для мобильных платформ.

Выпуск бета версии Protox v1.5, Tox-клиента для мобильных платформ.
Группа Android

Выпущена новая версия клиента для децентрализованного протокола Tox (toktok). На данный момент поддерживается только ОС Android, но так как приложение написано с использованием кросс-платформенного фреймворка Qt, возможно портирование и на другие платформы. Код проекта распространяется под лицензией MIT. Сборки приложения распространяются под лицензией GPLv3.

( читать дальше... )

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

 , , ,

Skullnet
()

Android Studio 4.0 и анонс презентации Android 11 beta 1

Группа Android

Состоялся стабильный релиз Android Studio 4.0 — интегрированной среды разработки (IDE) для работы с платформой Android. Подробнее об изменениях в описании релиза и в YouTube презентации. Вместе с этим анонсом Google распространил приглашение для разработчиков на онлайн-презентацию Android 11 beta 1, которая состоится 3 июня 2020 года. Список изменений в среде разработки:

Изменения для работы с дизайном:

  • Motion Editor - новый инструмент для создания анимации (движения объектов)
  • Layout Inspector - обновленный инструмент, с упрощением визуального контроля пользовательского интерфейса
  • Layout Validation - новый инструмент для сравнения внешнего вида приложения на устройствах с разными экранами

Изменения для разработки:

  • CPU Profiler - оптимизирован интерфейс, для упрощения анализа производительности
  • R8 - обновление схем подсветки и проверки синтаксиса
  • Внутренняя оптимизация с использованием обновленного IntelliJ IDEA 2019.3.3
  • Поддержка Clangd

Изменения для сборки:

  • Build Analyzer дополнен возможностью отслеживания регрессий
  • Поддержка Java 8+ для разработки под старые версии Android
  • Базовая поддержка DSL скриптов Kotlin (KTS)

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

 , , , ,

linuks
()

Использование облачного токена с поддержкой российской криптографии на платформе Android

Использование облачного токена с поддержкой российской криптографии на платформе Android
Группа Android

В конце прошлого года криптографическая утилита cryptoarmpkcs была портирована на платформу Android. В качестве ключевого контейнера для хранения персонального сертификата и ключевой пары использовался защищенный контейнер PKCS#12.

Теперь автор пошел дальше. Он не только учел критику, но и дополнил утилиту CryptoArmPKCS-A механизмами работы с криптографическим токенами PKCS#11 с поддержкой российской криптографии.

Речь идет не только о поддержки программного или аппаратных токенов, но и об использовании облачного токена. Для регистрации персонального токена в облаке разработано специальное приложение.

В целом, утилита CryptoArmPKCS-A позволяет:

  • подписывать документ (Cades-BES, CAdes-T, CAdes-XLT1);
  • проверять полученную подпись на сайте Госуслуг;
  • работать с ЭП (PKCS7), включая извлечение сертификатов подписантов из подписанного документа;
  • добавлять новых подписантов к ранее подписанному документу;
  • просматривать сертификаты/запросы на сертификаты:
  • импортировать/экспортировать сертификаты и ключи;
  • инициализировать токены и тд.

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

 , , ,

TclTk
()

Tcl/Tk. Альтернативный диалог выбора файлов для платформ Linux и Android

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

Сегодня скриптовый язык Tcl/Tk используется не только на компьютерах, но и с успехом портирован на платформу Android. Но именно на этой платформе стали особенно видны все недостатки диалога выбора файлов tcl/tk (tk_getSaveFile, tk_getOpenFile или tk_chooseDirectory).

Что не устраивает в этом диалоге? Отсутствие в нем элементарных операций с папками/файлами: создать, уничтожить, переименовать. Нет, не подумайте, в самом tcl все эти механизмы, естественно, реализованы, их просто нет в GUI диалога. В Linux это не так заметно, а вот на платформе Android этот диалог вызывает массу неудобств.

В итоге была создана балалайка (так еще называют пакеты/package для tcl) tkfe (tk file explorer).

При разработке пакета tkfe учитывались не только необходимость хотя бы элементарных операций с файлами/каталогами, но и желание иметь проводник как в отдельном окне, так и в отдельном фрейме, который пользователь может разместить как ему удобно в своем GUI.

В проекте имеется комплексный пример по использованию пакета. Естественно, этот диалог можно также использовать и на других платформах. Не составляет также труда перенести его на Python/TkInter.

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

 , , tcltk, ,

TclTk
()

Proton Technologies открыла исходный код всех приложений ProtonMail! Последним открыты исходники Android-клиента

Proton Technologies открыла исходный код всех приложений ProtonMail! Последним открыты исходники Android-клиента
Группа Open Source

Начиная с сегодняшнего дня, все приложения для доступа к ProtonMail полностью открыты и прошли независимый аудит безопасности. Последним был открыт исходный код клиента для Android. Посмотреть результат аудита Android-приложения можно здесь.

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

Открытый исходный код всегда был нашей целью. В 2015 году мы открыли исходники веб-приложения. Затем было открыто приложение для iOS, позже ProtonMail Bridge, а также исходники всех клиентов ProtonVPN и прочих компонентов.

Наша цель - обеспечить безопасность, конфиденциальность и свободу в интернете. Вот почему мы являемся активными сторонниками сообщества СПО. Мы поддерживаем две криптографические библиотеки с открытым исходным кодом, OpenPGPjs и GopenPGP, чтобы облегчить разработчикам шифрование своих приложений и, таким образом, защитить больше данных.

Таким образом, все приложения Proton, не находящиеся в статусе беты, теперь полностью открыты!

Также, чтобы справиться с наплывом новых пользователей в период пандемии, в ProtonVPN было добавлено более 50 новых серверов в 17 странах.

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

 , , , ,

notrobot
()

OpenCovidTrace — open-source проект безопасного и приватного отслеживания контактов COVID-19

Группа Open Source

OpenCovidTrace реализует открытые версии протоколов отслеживания контактов под лицензией LGPL.

Ранее, в апреле текущего года, компании Apple и Google выпустили совместное заявление о начале разработки системы для отслеживания контактов пользователей и опубликовали её спецификацию. Запуск системы планируется в мае одновременно с новым релизом операционных систем Android и iOS.

Описанная система использует децентрализованный подход и основывается на обмене сообщениями между смартфонами через Bluetooth Low Energy (BLE). Данные о контактах хранятся на смартфоне пользователя. При запуске генерируется уникальный ключ. На основе данного ключа генерируются дневной ключ (каждые 24-часа), а на его основе — временные ключи, которые сменяются каждые 10 минут. При контакте смартфоны обмениваются временными ключами и сохраняют их на устройствах. При положительном тесте дневные ключи загружаются на сервер. Впоследствии смартфон скачивает дневные ключи зараженных пользователей с сервера, генерирует по ним временные ключи и сравнивает со своими записанными контактами.

В OpenCovidTrace идет активная разработка iOS и Android версий мобильного приложения:

  • в проекте реализован протокол, описанный в спецификации Apple/Googlе
  • реализована серверная часть хранения анонимных данных
  • выполняется интеграция решения DP-3T (проект группы ученых по разработке открытого протокола отслеживания)
  • выполняется интеграция решения Bluetrace (одно из первых подобных решений уже запущенное в Сингапуре)

Ресурсы

>>> Github репозиторий

>>> Сайт проекта

 , , ,

snoopt
()

LineageOS 17.1 на базе Android 10

Группа Android

После 8 месяцев разработки ветка LineageOS 17.1 (дистрибутива, основанного на Android 10) становится основной. Это означает, что с 1-го апреля 2020 года сборки 17.1 будут создаваться ежедневно, а версия 16.0 переходит на еженедельный график. Версия 17.0, основанная на августовском релизе Android 10 была обновлена до версии 17.1 после появления кодовой базы Android 10 для Google Pixel 4 в декабре. Список изменений:

  • Новый интерфейс для съемки скриншотов
  • Возможность защиты приложений биометрической аутентификацией
  • Возвращение функции Wi-Fi display (убранной в 16.0)
  • Поддержка чтения отпечатков через сенсоры, встроенные в экраны
  • Поддержка выдвижных камер и камер с механическим поворотом
  • Эмодзи клавиатуры AOSP обновлены до стандарта Emoji 12.0
  • Lineage Recovery теперь является рекомендуемым средством для установки прошивок LineageOS
  • PrivacyGuard заменена на PermissionHub из AOSP
  • Styles API замененa на ThemePicker из AOSP

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

 , , ,

linuks
()

Второй бета-выпуск Android 11: Developer Preview 2

Группа Android

Компания Google объявила о выходе второй тестовой версии Android 11: Developer Preview 2. Полноценный релиз Android 11 ожидается в третьем квартале 2020 года.


Android 11 (под кодовым названием -Android R во время разработки) — одиннадцатая версия операционной системы Android. Еще не выпущен в настоящее время. Первая предварительная версия «Android 11» для разработчиков была выпущена 19 февраля 2020 года в качестве заводского образа для поддерживаемых смартфонов Google Pixel (за исключением Pixel и Pixel XL первого поколения). Это первая из трех ежемесячных предварительных сборок для разработчиков, которые будут выпущены до первой бета-версии на Google I/O в мае. Состояние «стабильности платформы» будет объявлено в июне 2020 года, а окончательный выпуск ожидается в третьем квартале 2020 года.


Компания подготовила программу предварительного тестирования, в рамках которых предложены образы прошивок для следующих аппаратов:

  • Pixel 2 / 2 XL
  • Pixel 3 / 3 XL
  • Pixel 3a / 3a XL
  • Pixel 4 / 4 XL

Для тех, кто уже установил первую тестовую версию, подготовлено OTA-обновление.

Из основновных изменений по сравнению с первым тестовым выпуском:

  • 5G state API включен в состав сборки. Благодаря нему появилась возможность быстро определять подключение через 5G сети в режимах New Radio или Non-Standalone.
  • Добавлено API, позволяющее получать информация от датчика угла раскрытия телефонов, оснащенных складываемым дисплеем. API позволяет точно определить угол раскрытия экрана и подстраивать вывод на экран в зависимости от него.
  • API телефона расширен возможностями для определения автодозвонов, определения фальсификации идентификатора звонящего, а также автоматического добавления в спам или адресную книгу с экрана завершения звонка.
  • Расширены функции API Neural Networks, позволяющие задействовать средства аппаратного ускорения для машинного обучения.
  • Появились фоновые сервисы камеры и микрофона, позволяющие получить к ним доступ в режиме неактивности.
  • Для более плавной анимации появления клавиатуры добавлены функции API, передающие приложению информацию о ее появлении и ее состоянии.
  • Добавлены функции API для управления частотой обновления экрана в приложениях, что может быть критично в играх.

>>> План разработки

>>> Образы тестовых сборок

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

 

Zhbert
()

GitHub выпустил стабильную версию мобильного приложения

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

GitHub сообщил о завершении стадии бета-тестирования своих мобильных приложений.


GitHub — крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки.

Веб-сервис основан на системе контроля версий Git и разработан на Ruby on Rails и Erlang компанией GitHub, Inc (ранее Logical Awesome). Сервис бесплатен для проектов с открытым исходным кодом и (с 2019 года) небольших частных проектов, предоставляя им все возможности (включая SSL), а для крупных корпоративных проектов предлагаются различные платные тарифные планы.

C 4 июня 2018 года принадлежит корпорации Microsoft


В приложении предоставлены следующие возможности:

  • Отслеживать состояние проекта
  • Просматривать код
  • Разбирать сообщения о проблемах (issue) и отвечать на них
  • Рецензировать pull-запросы
  • Производить слияние изменений

Приложения доступны для Android и для iOS.

>>> Google Play

>>> AppStore

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

 , ,

Zhbert
()

Вышел мессенджер Delta Chat 1.2 для Android и iOS

Группа Интернет

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

Сообщения автоматически шифруются и использованием стандарта Autocrypt, основанного на OpenPGP. По умолчанию используется оппортунистическое шифрование, но возможно создание верифицированных контактов при сканировании QR-кода с другого устройства.

Новые возможности в версии 1.2:

  • Возможность закреплять чаты
  • Неблокирующее добавление контактов с помощью QR-кода. Больше не нужно ждать завершения работы протокола верификации контактов.
  • Интегрирована база провайдеров электронной почты, содержащая настройки IMAP и SMTP, рекомендации по настройке и известные проблемы.
  • Встроенная помощь, не требующая доступа к официальному сайту Delta Chat.
  • Обновлены переводы, добавлены новые языки
  • Снижены требования к версии Android: требуется версия 4.1, а не 4.3

Все ссылки для скачивания собраны на официальном сайте.

Приложение для Android написано на Java, версия для iOS на Swift, а Delta Chat Desktop в настоящее время переходит на TypeScript. Все приложения используют общее ядро, написанное на Rust.

Также недавно создан сайт для разработчиков ботов с использованием ядра Delta Chat. Биндинги доступны для C, Python, NodeJS и Go.

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

 , , , ,

anonymous
()

Вышел Firefox Preview 4.0 для Android

Группа Android

9го марта увидел свет мобильный браузер Firefox Preview версии 4.0. Браузер развивается под кодовым именем Fenix и рассматривается в качестве замены текущего браузера Firefox для Android.

Браузер использует в своей основе движок GeckoView, основанный на Firefox Quantum, а также набор библиотек Mozilla Android Components. GeckoView — вариант движка Gecko, оформленный в виде отдельной библиотеки с возможностью обновления независимо от браузера, в то время как остальные компоненты браузера, такие как библиотеки для работы со вкладками и прочее, вынесены в Mozilla Android Components.

Из изменений:

  • Реализована возможность подключения дополнений на базе API WebExtension. К сожалению, пока доступен только uBlock Origin.
  • Стартовая страница теперь показывает список «постоянных» сайтов, подборку которых генерирует на базе истории посещений.
  • В настройки добавлена возможность выбора языка приложения.
  • Добавлена возможность открытия сайта при ошибке с сертификатом.

>>> Mozilla Android Components

>>> Исходный код проекта (лицензия Mozilla Public License 2.0)

>>> Подробности и загрузки

 , ,

Zhbert
()