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

Android OS, если сравнить её с Windows, Linux или OSX, система молодая. Однако, ей пользуются более миллиарда человек. Как именно они работают с Android? Как сделать систему быстрее и удобнее? Новизна платформы не позволяет дать чётких ответов на эти вопросы. Более того, сценарии взаимодействия пользователей с Android-устройствами и приложениями постоянно меняются, нередко – довольно сильно и неожиданно.

Тест Icy Rocks для Android: пришло время реальных испытаний - 1


Для исследования особенностей взаимодействия пользователей с различными программными и аппаратными комплексами создают особые тесты, так называемые варианты или сценарии использования систем (use cases). Их ещё называют «рабочими нагрузками» (workloads). Всё это – модели реально существующих сценариев работы, настоящими приложениями они не являются. В применении к Android, подобные тесты можно использовать для измерения и улучшения производительности.
Читать полностью »

Производитель планшетов Chuwi работает с 2004 года. Китайская компания, которая стоит за этим брендом, начинала с MP3-плееров, а после перешла к медиаплеерам, электронным книгам и планшетам, постепенно улучшая качество сборки и используя всё более продвинутое железо. Не очень известный, этот бренд сейчас продаётся во многих странах. Во много благодаря качеству, которого компания добилась за годы работы. Предлагаю взглянуть на историю этого бренда, на плохие старые фотографии, на роботов-пылесосов и на самый новый планшет Chuwi, который может конкурировать с Surface Pro 3 в плане железа, но сильно опережает его в плане цены.

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

Авторы Android продолжают делать шаги навстречу пользователям, которые заботятся о конфиденциальности своих данных и используют шифрование. Недавно мы писали про инициативу Google, согласно которой компания настоятельно рекомендует производителям смартфонов включать настройку шифрования данных на устройстве по умолчанию. Такая настройка относится к функции Full Disk Encryption (FDE), т. е. полного шифрования данных на устройстве, которое появилось в Android 5.

Android N упростит работу с шифрованием - 1

Вчера компания Google представила предварительную Developer Preview версию Android N, в которой авторы продемонстрировали механизм Direct Boot. Он ускоряет загрузку устройства с включенной функцией шифрования и не требует дополнительного ввода PIN-кода после перезагрузки устройства для первоначальной расшифровки данных на смартфоне. Текущие версии Android требуют от пользователя ввести PIN-код сразу после перезагрузки зашифрованного устройства, а потом сделать это еще раз для его разблокировки.

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

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

Android runtime permissions. Почему, зачем и как - 1

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

Некоторые разработчики, чтобы уменьшить недоверие, добавляют в описание приложения на Google Play информацию о том, зачем нужно то или иное разрешение.

К шестой версии Android ситуация поменялась. Теперь разрешения нужно запрашивать в процессе работы. О том, как этой новой возможностью пользоваться и ее некоторых подводных камнях будет рассказано далее.
Читать полностью »

image
Версия расшифровки «N» от TechCrunch

9 марта неожиданно для всех Google выкатил предварительный вариант новой версии операционки Android, пока носящий название из одной буквы – N. Владельцы телефонов Nexus смогут обновиться даже «по воздуху». Главной новинкой новой версии стала поддержка многооконного интерфейса.

Неожиданностью объявление стало в связи с тем, что анонс системы ожидался на конференции I/O developer, которая состоится в мае. Хироши Локхаймер [Hiroshi Lockheimer], вице-президент компании по Android, Chrome OS и Chromecast написал, что команда приняла решение выпустить новую версию пораньше, собрать побольше отзывов с разработчиков и выдать производителям готовую операционку уже этим летом.

Желающие могут регистрироваться на специальной странице и приступать к изучению системы. Тем не менее, разработчики акцентируют внимание на том, что текущий Android N необходимо воспринимать как прототип, над которым постоянно идёт работа.
Читать полностью »

Ещё в 2013 году я публиковал статью Старая реклама сотовых телефонов и смартфонов (с 1980-х годов по конец 2000-ых), там можно понаблюдать за самыми яркими телефонами с 1980-х годов.

Но в этот раз я хочу проследить именно за смартфонами — коммуникаторами, умными телефонами, фаблетами, плафонами и другими устройствами того же типа, одно только определение названия которых вызывало баталии среди гиков. И поэтому начать нужно именно с IBM Simon, выпущенного более 20 лет назад. Затем мы перейдём к устройствам на Symbian, появлению первого iPhone и первого Android-смартфона от HTC, вспомним устройства от Nokia и завершим путешествие новейшими гаджетами, представленными в 2016 году.

В комментариях прошу делиться воспоминаниями и давать ссылки на собственные обзоры.

IBM Simon

IBM Simon имел большой монохромный дисплей 4,7 дюйма с разрешением 160х293 пикселя, а весил полкило без учёта док-станции. Эта футуристическая для того времени смесь компьютера и телефона без клавиатуры, но с сенсорным экраном, совместила в себе мобильник, пейджер, органайзер, почту, будильник. Работал гаджет на 16-битном процессоре Vadem VG-230 16 МГц. Кстати, оперативной памяти тут был целый мегабайт. Хотите посмотреть, что внутри? Читайте разбор на Хабре, а в посте на Geektimes читайте, как на этот гаджет можно загрузить картинки.

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

От переводчика: — я давненько интересуюсь тем, как сделать код Android-приложений чище, и это, наверное, первая статья, после которой у меня не возникло мыслей: "Зачем вот это вот все?" и "Он вообще пробовал когда-то это использовать в жизни?" Поэтому решил перевести, может, еще кому-то будет полезно.

Написать Hello World всегда легко. Код выглядит просто и прямолинейно, и кажется, что SDK очень адаптирована под ваши нужды. Но если у вас есть опыт написания более сложных Android-приложений, вы знаете, что с рабочим кодом все не так. Можно провести часы за попыткой понять, почему ваша корзина покупок не обновляется после изменения ориентации телефона, если недоступен WiFi. Вы предполагаете, что решением проблемы, возможно, будет добавить ещё один if в 457-строчном методе onCreate() вашей активити — где-то между тем кодом, который исправляет падение на самсунгах с Android 4.1 на борту, и тем, который показывает купон на 5$ в день рождения пользователя. Что ж, есть способ получше.

Мы в Remind (прим. пер. — название компании, где работает автор) выкатываем новые функции каждые две недели, и для того чтобы поддерживать эту скорость и высокое качество продукта, нужен способ сохранять код простым, поддерживаемым, разделённым (прим. пер. — "decoupled", в смысле слабой связанности) и тестируемым. Использование архитектурного паттерна MVP позволяет нам делать это и сосредоточиваться на самой значимой части нашего кода — нашей бизнес-логике.
Читать полностью »

На прошедшей неделе было несколько интересных историй о разработке, Google обновил свой раздел с правилами для разработчиков, стартовало несколько конкурсов, App Annie выпустила новую «мобильную колоду» из 52 лучших издателей, случилось сразу несколько покупок на рынке мобильной рекламы. А вообще с праздником Весны всех!

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

Приложение WhatsApp, являясь самой распространённой «переписывалкой» в мире, уступает по защищённости и функциональности другим подобным системам, в частности Telegram и Signal.

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

Привет читающим! Этой статьей я постараюсь описать весь путь установки планшета на андроиде в качестве магнитолы в автомобиль mazda мх5. Начиная от закупки комплектующих и заканчивая программной частью – в общем полный полный набор с кучей фото, видео и текста. Я проделал эту работу и постарался описать всё так, что бы это мог повторить каждый!

И вы сможете завтракать в пробках с ютубом

Установка Android планшета NEXUS 7 2013 вместо магнитолы в Mazda MX-5 – часть 1-2 - 1

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


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