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

Лучшие эмуляторы игровых консолей для Android - 1

Игровые приставки появились давно, многие из нас начали свой путь в мир игр с этих маленьких устройств. Часть игр, которые были популярны на SNES, Sega, PlayStation, остаются популярными до сих пор. Новые версии некоторых хитов появляются и сейчас на новейших игровых приставках. Например, вечно живой Mortal Combat. Сейчас собираются возродить и Crash Bandicoot.

Иногда хочется поиграть не в новинки, а в старые игры — те, в которые мы играли много лет назад. Это можно сделать — на рынках и в сети есть старые б/у приставки, аксессуары к ним, игры. Но есть и более доступный вариант — эмуляторы игровых консолей. Благодаря эмуляторам можно не тратиться старые приставки, картриджи, диски с играми. Эмуляторы предоставляют даже больший функционал, чем старые консоли (например, сохранение в играх для Dandy и Sega). Программ такого рода много, они выпускаются для различных платформ. Сегодня мы рассмотрим лучшие, проверенные временем и множеством игроков версии эмуляторов игровых консолей для Android OS.
Читать полностью »

На этой неделе мы обсуждаем Project Tango, вещи, которые нельзя говорить разработчикам и тестировщикам, HomeKit и есть ли рынок приложений для него, траты в приложениях и интеграцию с Firebase. Добро пожаловать в новый дайджест!

Дайджест интересных материалов для мобильного разработчика #161 (3-10 июля) - 1Читать полностью »

Удаление своего досье в Google; прямые ссылки в поиске; новый user.js для Firefox; просмотр программ, которые обращаются к конкретному файлу под Windows; запись анимированного GIF с экрана

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

Как отредактировать/удалить историю своих действий в Сети, которые собирает Google?
Неделю назад Google представила новый инструмент MyActivity («Мои действия»). Здесь представлена разнообразная информация, в том числе:

  • история поиска в Google, Google Play, на картах Google Maps и прочих сайтах Google;
  • список просмотренных видео на YouTube;
  • список действий в браузере Chrome, в том числе список поисковых запросов в других поисковых системах через омнибар;
  • информация с мобильного телефона Android (Google сохраняет ваши контакты, календари, информацию о приложениях, музыке, сведения об устройстве).

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

Привет! Мы продолжаем цикл статей по технологиям, представленным на нашем ежегодном мероприятии Google I/O. Сегодня у нас в гостях Александр Денисов, и он расскажет про своё знакомство с базовыми возможностями обновлённого Firebase.

По следам Google I-O 2016 — новый Firebase: интеграция с Android - 1
Читать полностью »

«Техника дойдет до такого совершенства, что человек сможет обойтись без себя».

Станислав Ежи Лец

Часть первая. Контроль протечки

Скажу сразу, я не силен в радиоэлектронике и фотографии. Поэтому все схемы и фото сделаны “на коленке”. Но с душой.

Сначала было…

Желание воплотить в реальность умный дом всегда витало где-то рядом. Но все решения из коробки, представленные на рынке «поднебесной», казались ущербными. Другие отпугивали ценой. И вот, несколько лет назад, у меня появилась возможность осуществить желаемое в полной мере и на сколько хватает сил. Сочетание программирования, искусственного интеллекта и железяк до сих пор заставляют сердце стучать чуть быстрее. Умный дом Plugmee полностью реализовал мои потребности в программировании и управлении «железками». Орудовать паяльником особо не пришлось, вся система работает по радиоканалу.

Цель

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

И вот как это получилось. Используемые компоненты

  1. Пара часов свободного времени
  2. Контроллер Умного дома Plugmee
  3. ПО по управлению и контролю системы — Веб-панель Plugmee
  4. Шаровой кран Bugatti на ½” с электроприводом 12В
  5. Радио датчик протечки
  6. Радио-розетка 220V
  7. Радио-сирена
  8. Два блока питания на 12В, мощностью 2А и 0,5А
  9. Нормально-открытое реле для авто на 12В
  10. Влагозащищенная монтажная коробка IP44
  11. Клеммы Wago

Схема и принцип работы

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

Блок питания на 12В 2А будет постоянно подключен к сети 220В и соединен с электро-краном. Нулевая фаза подсоединяется через управляемые контакты реле к управляющему проводу электро-крана. К сети 220В также будет подключатся радио-розетка, которая по сигналу от контроллера подаст питание на дополнительный блок питания 12В 0,5А, который управляет реле.

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

Способ может быть полезен в том случае, если «уже ничего не помогает», доступа к Root Explorer нет или телефон вообще не может загрузиться. В моем случае, пришлось в «боевом» режиме восстанавливать удалённый по глупости SystemUI.apk. При этом на телефоне что-то делать можно было только в доли секунды между нажатием кнопки «ОК» на предыдущем окне с ошибкой и появлением следующего такого же окна. Перепрошиваться не хотелось, потому пришлось срочно осваивать adb.
Читать полностью »

image

Примерно год назад мы запустили свой маленький проект с оповещениями о поломках Москвовского метро.

Самой главной проблемой в нем оказалась рассылка смс. Мы не ожидали, что проект понравится и у нас будет 1500+ регистраций. В самом лучшем случае мы расчитывали человек на 300. Этим мы были приятно удивлены.
Читать полностью »

А нужен ли PCI DSS?

Рано или поздно большинство владельцев и разработчиков интернет-магазинов и мобильных приложений, принимающих платежи в онлайне, задаются вопросом: «должен ли мой проект соответствовать требованиям стандартов PCI DSS?».

PCI DSS — это стандарт безопасности, который применяется для всех организаций сферы обработки платежных карт: торговых точек, процессинговых центров, финансовых учреждений и поставщиков услуг, а также других организаций, которые хранят, обрабатывают или передают данные держателей карт и (или) критичные аутентификационные данные.

Стандарт PA-DSS распространяется на поставщиков приложений и иных разработчиков приложений, которые хранят, обрабатывают или передают данные держателей карт и (или) критичные аутентификационные данные.

image

С веб-сайтом все довольно просто: при интеграции достаточно воспользоваться техническим решением, которое перенаправляет плательщика на форму ввода данных карты, расположенной на сайте PCI DSS сертифицированного платежного шлюза или загружает эту страницу во фрейме также с сертифицированного сайта. В этом случае торговец не подпадает под действия стандарта безопасности, так данные карты не хранятся и не передаются через его сервера, а к фрейму платежного шлюза сайт торговца не имеет доступа в силу политик безопасности web-браузеров.

С мобильным приложением все немного сложнее. Читать полностью »

Всем привет! Данная статья является переводом заметки Android-разработчика и автора книги «Android 4. Программирование приложений для планшетных компьютеров и смартфонов» Рето Майера. Над переводом работал Android-отдел компании Лайв Тайпинг. Оригинальная статья доступна здесь.

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

Взять, к примеру, Instant Run. Это фича Android Studio, которая при помощи «магии» сокращает время, затрачиваемое на сборку и деплой инкриментальных изменений кода в процессе написания / тестирования / дебаггинга.

Я называю это магией потому, что со стороны всё выглядит именно так. После первого нажатия Run или Debug всё работает так, как того и следует ожидать. Однако каждый раз, когда в код вносятся изменения и снова нажимается кнопка Run или Debug (но в этот раз — с иконкой в виде молнии), изменения деплоятся на мой телефон настолько быстро, что я не успеваю это заметить.

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

В новом дайджесте — обновление iMessage в iOS 10, теория и практика AOP, полезные сайты с ресурсами для игр, новый десерт Android, UI, UX, тестирование и много других интересных материалов.

Дайджест интересных материалов для мобильного разработчика #160 (27 июня-3 июля) - 1Читать полностью »


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