Рубрика «android» - 220

image

Центр правительственной связи Великобритании (Government Communications Headquarters, GCHQ — занимается вопросами ведения радиоэлектронной разведки и обеспечением защиты информации в правительстве и армии) опубликовал в Google Play приложение Crypto, предназначенное для обучения основам криптографии в интерактивном режиме и обладающее развитыми социальными возможностями. Целевой аудиторией являются старшеклассники и их преподаватели, увлекающиеся шифрами и историей вопроса (разработано оно также студентами). Приложение доступно пока только для планшетов: выпуск версии для смартфонов и для iOS запланирован на следующий год.
Читать полностью »

Новый игрок — Jolla и Sailfish OS - 1

Несколько недель назад в России начались официальные продажи первого смартфона от Jolla на базе Sailfish OS. Основной интерес, несомненно, представляет новая операционная система, основанная на ядре Linux. Я уже около двух недель использую устройство и жажду поделиться отзывами по девайсу, и особенно OS.
Читать полностью »

image
Привет всем. Тут уже была статья на тему Botbrew, где в целом описано что это такое и что это дает. Вкратце:

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

Обычный, классический Botbrew имеет свой репозиторий, но в нем мало пакетов, что грустно. Тем, кто действительно хочет беспредельничать, понравится Borbrew-Basil, который использует дебиановский репозиторий emdebian. Однако, с ним нынче тоже все грустно, так как

As of July 2014, updates to the Emdebian distributions ceased. There will be no further updates and no further stable releases.

Получается, что даже те, кто когда-то поставил себе emdebian, нынче в пролете. Данный пост будет о том, как поставить на рутованный телефон Archlinux, но не как обычно в loop образ, а на родную файловую систему Android или второй раздел SD. Предполагается, что имеется рутованный телефон с установленным busybox, включенной отладкой по USB и утилита adb на основном компьютере.

Читать полностью »

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

В нашей концепции (приложений, сайта surfingbird.ru) активно используется такое понятие как «сёрф». Сервис генерирует для пользователя набор релевантных его интересам статей и переход к следующей, рекомендуемой статье мы называем «сёрфом». После очередного редизайна мы кнопку сёрф потеряли (раньше она была сверху, в акшенбаре, и до неё было не очень удобно тянуться), чем пользователи были очень возмущены. После просмотра ролика с превью материального дизайна мы загорелись идеей реализовать нечто подобное в приложении.

С одной стороны, нам очень понравилась сама концепция крупной кнопки — на которую хочется нажать, с другой — нас сильно смущало то, что кнопка заслоняет контент и как бы отвлекает, что ли во время чтения. Тогда наш дизайнер предложил научить её «плавать».

image
Читать полностью »

X5Max имеет толщину 4,75 мм и батарейку на 2 А·ч

Новый самый тонкий смартфон в мире - 1Китайская компания Vivo показала смартфон X5Max. Заявляется что при толщине в 4,75 мм смартфон является самым тонким в мире. Для сравнения: сегодня самые тонкие Elife S5.1 от GioNee (5,1 мм) и R5 К5 от Oppo (4,85 мм).

Разумеется, самым главным вопросом для Android-телефонов остаётся аккумулятор. Заявляется ёмкость в 2000 мА·ч, купить второй и менять его по мере необходимости не получится — он не снимается. Как видно, толщина обошлась в дорогую цену, и времени работы телефона будет сильно не хватать. Для сравнения: в Elife S5.1 стоит несъёмная батарея на 2050 мА·ч, у R5 — 2000 мА·ч.
Читать полностью »

Здравствуйте!

В один прекрасный день приходит ко мне менеждер и говорит: «Можем ли мы запретить пользователю менять время на телефоне?». И конечно же ответ мой был нет, но это не решало задачу. Необходимо было искать выход из ситуации.
Критерии для решения были следующими:

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

Мы сели, подумали, и нашелся другой приемлемый вариант — вести свое с блэкджеком и ... независимое от девайса время.

Читать полностью »

image

Известный своей всеядностью и мультиплатформенностью открытый и бесплатный плеер VLC для Android официально получил номер версии 1.0, выйдя из статуса беты, в котором находился в течении почти двух лет с момента его появления в Google Play в июле 2012 года.
Читать полностью »

Технические аспекты обеспечения невизуальной доступности Android-приложений - 1
Возможно, читателю, далекому от рассматриваемой проблематики, название покажется абсурдным, ведь дизайн интерфейса как самой системы Android, так и разрабатываемых для нее приложений, ориентирован прежде всего именно на визуальную наглядность и привлекательность, что усугубляется использованием сенсорного экрана в качестве главного органа взаимодействия пользователя с устройством. Однако существует категория пользователей, волею природы или случая лишенных возможности в полной мере насладиться всеми этими прелестями. Благодаря тому, что в Android предусмотрены альтернативные, — или, лучше сказать, дополнительные, — способы взаимодействия, интерфейс и основной функционал системы отнюдь не являются принципиально недоступными для данной категории пользователей. Именно обеспечению такой доступности посвящены пункт «Специальные возможности» в меню настроек системы и входящее в ее состав приложение TalkBack. Что же касается невизуальной доступности сторонних приложений, то она варьируется от случая к случаю и порой требует от разработчика не то чтобы каких-то специальных сверхусилий, но хотя бы минимального внимания к проблеме.

Читать полностью »

В статье хотелось охватить наиболее часто применяемые способы хранения данных в операционной системе Android

  1. SharedPreferences — Хранение парой ключ-значение
  2. File system file
    • CacheDir — Хранение в cache directory на файловой системе
    • ExternalStorage — Хранение файлов на внешнем хранилище
  3. SQLiteDatabase — База данных

Shared Preference
Хранение в виде ключ-значение. Подходит для хранения глобальных данных. Также можно хранить небольшие структуры, предварительно конвертированные в JSON и преобразованные в String. Для более сложных и больших по объему данных предпочтительней использовать SQLiteDatabase
Читать полностью »

21 ноября российская компания Cubic Robotics запустила краудфандинговую кампанию по сбору средств на свои первые гаджеты – интеллектуальный куб Power Cube и компактную гарнитуру The Power Badge. На Indiegogo собрано уже 69 тысяч долларов из 100 тысяч.

«Cubic – это не приложение. Cubic – это друг, но с огромными полномочиями»

«Искусственного интеллекта, который бы мыслил без программы, не существует. Это полная чушь», – говорил Шерлок Холмс в одном из последних эпизодов сериала «Элементарно». Российские разработчики из Cubic Robotics признают, что цель создания куба с характером – не успешное прохождение теста Тьюринга, а полное взаимопонимание с владельцем девайса. После просмотра рекламного ролика Power Cube складывается ощущение, что будущее, подобно тому, что мы видели в недавнем фильме «Она», уже наступило: вероятно, именно поэтому деньги на реализацию идеи поступают на Indiegogo так быстро.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js