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

Руководство по фоновой работе в Android. Часть 3: Executors и EventBus - 1

Приветствую, коллеги. Рад видеть вас снова в третьей части «Руководства по фоновой работе в Android». Если не видели предыдущие части, вот они:

В прошлый раз мы разобрались, как работают Loaders, а сразу после этого Google взял и сообщил, что они полностью переписали LoaderManager. Видимо, мне надо позже вернуться к этой теме, но пока что буду следовать плану и делиться подробностями того, как организовать фоновую работу в Android исключительно с помощью джавовых thread pool executors, а также как EventBus может помочь в этом, и как всё это работает под капотом. Читать полностью »

Смартфоны продолжают отвоевывать все больше места под солнцем не только как инструмент потребления фотографий котиков, но и в качестве рабочего инструмента. Поэтому и спрос на мобильную разработку растет. Принято считать, что тру и кул — это Objective-C/Swift для iOS и Java/Kotlin для Android. Спору нет, тру и кул, но существует большое количество реальных сценариев, в которых использование кросс-платформенных фреймворков более предпочтительно в сравнении с нативными инструментами. Подробнее под катом!

Нативно или нет? 4 мифа о кросс-платформенной разработке - 1Читать полностью »

ФБР арестовало владельца одного из крупнейших в мире производителей защищенных смартфонов Phantom Secure Винсента Рамоса. По данным издания Motherboard.vice, предпринимателю инкриминируется, что его компания производила кастомизированные телефоны по заказу крупных преступных организаций, при этом полностью осознавая, что защищенные смартфоны будут использоваться для противозаконных операций.

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

Продолжение (Часть 1 здесь)

Разработка: Мессенджер Нового Поколения (Часть 2) - 1

Функционал мессенджера для Андроид и iOS

Для регистрации не используется номер телефона

При разработке регистрационного процесса мессенджера со всей очевидностью стало понятно, что телефонный номер в качестве идентификатора вообще не нужен и даже мешает.
Это примерно тоже самое чтобы делать так, чтобы какое-то устройство поддерживало код Морзе, т. е. анахронизм в чистом виде.
Удивительно, но многие мессенджеры упорно продолжают регистрировать по номеру телефона — видимо получить информацию о владельце настолько важно, что они мирятся со следующими проблемами:

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

Начиная с Android 4.4 в арсенале разработчиков появился дополнительный инструмент для создания анимаций — Transitions Framework. Изначально он предназначался для создания анимаций изменения состояния приложения путём манипулирования несколькими View. С выходом Android 5.0 набор доступных для использования анимаций был расширен, чтобы соответствовать представленной тогда же концепции Material Design.

Transitions Framework позволяет быстро и безболезненно создавать различные анимации. Поэтому в процессе работы над iFunny было невозможно пройти мимо этого инструментария. Вниманию читателей предлагается частный случай использования Transitions API — создание анимации перехода между Activity с эффектом «бесшовности».

image

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

«Сделайте мне как у Apple». Худшие тренды Mobile World Congress 2018 - 1

На днях прошла выставка MWC-2018, где производители смартфонов показывали свои последние новинки. Было много классного. Nokia тряхнула стариной с телефоном из «Матрицы», AI в смартфонах вышел на новый уровень и научился водить машины, а Google впервые объединила компании под крылом Android One, чтобы лучше бороться с уязвимостями уровня Meltdown и Spectre. Об этих и других позитивных сигналах мы уже писали в предыдущей статье. Но не всё было так радужно и карамельно в мире смартфонов. Некоторые вещи, показанные компаниями, не добавляют оптимизма по поводу будущего. Что-то вообще находится за гранью добра и зла.Читать полностью »

Представленный в рамках выставки CES 2018 смартфон Xperia XA2 Ultra стал одним из представителей второго поколения смартфонов Sony среднего класса. В новой версии производитель сосредоточился на повышении мощности и автономности, улучшении эргономики за счет переноса сканера отпечатков на заднюю панель и продвинутой фронтальной камере для селфи. Теперь над экраном установлено два модуля Exmor RS и Exmor R с обычной и широкоугольной оптикой, а также появилась вспышка. Рассказываем, чем еще интересен этот смартфон.

Обзор Sony Xperia XA2 Ultra - 1
Читать полностью »

Один день в Альфа-Банке: мобильная разработка - 1

Альфа-Банк стал одним из первопроходцев мобильного банкинга: приложения для iOS и Android появились у него ещё в 2010-м, когда возможность «пополнить баланс телефона с самого телефона» была непривычной. А как обстоят дела с мобильной разработкой в банке теперь, спустя все эти годы?

Ранее мы публиковали текст «Один день в Альфа-Банке: Java-разработка», а теперь наконец пришло время продолжения, где мы расспросили про работу над iOS- и Android-приложениями. Ответили нам Илья Царев и Антон Пухонин. Если написать их имена как iLya и Anton, сразу становится ясно, кто за что отвечает в компании!
Читать полностью »

5 лучших трендов на Mobile World Congress 2018 - 1

Вчера закончилась выставка Mobile World Congress 2018 в Барселоне, на которой производители смартфонов хвастались своими последними достижениями. В этом году основное внимание было приковано к презентации Samsung Galaxy S9. Но в этой модели ничего такого «вау»-нового как раз не показали, только улучшили камеру и железо S8. Зато мы заметили несколько других полезных и интересных трендов мобильной индустрии. Они могут подсказать, какими девайсами мы станем пользоваться через несколько лет.Читать полностью »

РБК нашли заявки на регистрацию торговых марок «Дешевле вместе» и «Купи вместе». Как объяснила подавшая заявки Mail.Ru Group, в соответствующем Android приложении (iOS в планах) действует правило групповой скидки на товары, Читать полностью »


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