Android / iOS


Заедание кнопки включения на LG Nexus 5

Неделю назад мой LG Nexus 5 стал самопроизвольно выключаться после того, как его разблокировать. Далее происходила попытка включиться, но через несколько секунд телефон мог опять выключиться и так по кругу. Оказывается, для Nexus 5 это одна из распространенных проблем, а виной тому проблемы с кнопкой включения, которую для решения проблемы необходимо заменить. Т.к. кнопка включения припаяна к […]

[Кино1ТВ] Обновление приложения для Android

Основная концепция интерфейса приложения Кино1ТВ не менялась с самого первого выпуска – в горизонтальном меню располагались три вкладки (Премьеры, Подписка и Амедиатека), в фильмы были помещены в вертикально прокручивающиеся списки. Такое решение было разумным, когда контента на сервисе было немного, но с увеличением числа фильмов ориентироваться в списках становилось все сложнее. Новый интерфейс мы решили сделать таким […]

Оплата через Touch ID

Мы долго ломали голову, почему при вызове окна оплаты в приложении не отображается окно Touch ID для авторизации, хотя с системных настройках опция подтверждения через Touch ID включена. Да и в других приложениях при совершении оплаты Touch ID появлялся, а у нас нет. Оказалось, что мы смотрели сборку, установленную напрямую через Xcode, а в этом случае окно Touch ID […]

Nexus 5 без Android N (Nougat)

К сожалению, телефон Nexus 5 не получит в качестве обновления Android Nougat, которая должна выйти ориентировочно уже в сентябре. Google, как и Apple, поддерживает свои устройства лишь несколько лет. Но в отличии от Apple, у Google «срок жизни» устройств меньше и составляет всего два года: Nexus 5X (2015) – до сентября 2017 Nexus 6P (2015) – до сентября 2017 Nexus 6 (2014) – […]

Какой образ Android выбрать – x86 или ARM?

Какая разница между системными образами Android под x86 и ARM? В утилите SDK Manager доступно на выбор два образа, так какой из них установить на своем компьютере, чтобы запустить эмулятор? На самом деле, установить можно как образ для x86, так и для ARM. Разница будет заключаться в том, что при использовании образов x86 скорость эмулятора в сочетании с HAXM […]

[Safari] QuotaExceededError: Dom exception 22

Столкнулись с проблемой, что в мобильном браузере Safari на iOS не работала функция сохранения данных в localStorage. Попытка записи вызывала ошибку: QuotaExceededError: Dom exception 22: An attempt was made to add something to storage that exceeded the quota Проблема, кстати, была бы не замечена, если не открытая приватная вкладка (режим «Инкогнито»). Оказывается, у Safari есть такое странное […]

[App Store] Об отсутствии доступа к списку транзакцией по платежам

Задал вопрос Apple, почему в iTunes Connect нигде не наблюдается списка транзакций по совершенным платежам пользователей. В отчетах представлены лишь общие сведения о суммарном количестве платежей и подписок, но нет записей вида «Платеж #1, совершен 17.05.2016 в 13:54, тип покупки такой-то, ID транзакции такой-то…», т.е. все то, что есть, скажем, в Google Play, где разработчику изначально все […]

iPad Air -> iPad Pro 9,7"

Недавно продал свой iPad Air, купленный в 2013 году, за 22 тыс. рублей (а покупал его тогда за 27990 руб.). Что-то, а продукция Apple, действительно, крайне востребована на вторичном рынке. После этого чуть больше недели пользовался iPad 3 (он же The New iPad), взятым со склада на работе. Когда у меня раньше был iPad 3, то […]

Ценообразование в App Store

18 января 2016 года, когда курс доллара превысил 76 рублей, Apple разослала разработчикам информацию о том, что в течение ближайших дней для магазина приложений App Store будет изменена цена в сторону повышения, из расчета 75 руб. за $1 (до этого $1 оценивался в 59 руб.). 22 января курс доллара перевалил за 83 рубля, но уже с […]