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

В этой статье для начинающих android-разработчиков я постараюсь рассказать о том, что такое «утечки памяти» в android, почему о них стоит думать на современных устройствах, выделяющих по 192МБ на приложение, как быстро найти и устранить эти утечки в малознакомом приложении и на что нужно обращать особое внимание при разработке любого приложения.

Что такое утечки памяти в android, как проверить программу на их отсутствие и как предотвратить их появление - 1

Конечная цель это статьи — ответ на простой вопрос:
Куда нажать, чтобы узнать, какую строчку в приложении поправить?

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

14 ноября обладатели nexus-ов начали получать OTA-обновления прошивки. Да, тот самый Android 5 Lollipop, который все так ждали.

«Android 5.0, что с тобой не так?» или Основные особенности новой операционной системы глазами пользователя - 1

Я не претендую на самый полный обзор новой системы, возможно, кому-то он покажется субъективным и прочее в таком духе, я всего лишь попытался показать первое ощущение после обновления на новую версию системы.
Читать полностью »

Встала передо мной задача – сделать постинг ссылок из Андроида в пару-тройку соцсетей. Причем, максимально простой и легкий – чтобы не плодить сущности и как можно меньше заморачиваться с токенами, сессиями и прочая. Задача, действительно, минимум – только размещение ссылки в собственном аккаунте пользователя. Если к ссылке можно легко добавить описания или картинки – сделать, но не упираться.

В силу разных причин были выбраны Facebook, Vkontakte и Google+. Планировала добавить Twitter, но его Fabric к тому времени еще не вышел, а использовать стороннюю библиотеку не хотелось (см. п.2 ниже). Позже добавлю.

В итоге, задача для этих трех соцсетей получилась следующей:

  1. Максимально простой программный интерфейс постинга ссылок.
  2. Использование только нативных SDK (из тех соображений, что эти знания пригодятся в дальнейшем).
  3. Минимум кода – только самое необходимое для работы.
  4. Работать все должно вне зависимости от наличия у пользователя установленного клиента соцсети. Но если он есть – использовать диалоговые окна клиента.
  5. Пользователю должно выводиться сообщение об успешном или нет размещении записи.
  6. Должна быть возможность программно реагировать на успешное размещение записи.

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

Материальные фотографии, которые можно просто подержать в руках, кого-то радуют больше, чем просмотр аккаунта в Instagram (несмотря на шуточки про запах бумаги и глиняных табличек). О чехле с возможностью мгновенной печати изображений — под катом.

image

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

Интересная неделя с множеством интересных материалов. Мы снова обсуждали баны Google Play, разбирались в HomeKit, запускали Windows 98 на iPhone 6, следили за конференциями для разработчиков Samsung и Microsoft, наконец, заваривали чай и варили кофе в умных чайниках.

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

Visual Studio 2015 позволит создавать ПО для большего числа платформ - 1

Следующая версия Visual Studio 2015 будет работать на бóльшем количестве платформ, чем когда-либо раньше.

Несколько дней назад были оглашены официальные наименования следующих версий интегрированной среды разработки и фреймворка — это Visual Studio 2015 и .NET 2015. Стали известны и планы Microsoft превратить Visual Studio в по-настоящему кроссплатформенный инструмент.

Кроме существующей поддержки Xamarin и приложений HTML5/Cordova, в Visual Studio 2015 появится ещё и поддержка C++, компилятора Clang и инфраструктуры LLVM. Таким образом, в перспективе на Visual Studio можно будет писать приложения для Android и iOS!
Читать полностью »

Google обновила все компоненты Google Play. Это Google Play Музыка, Google Play Фильмы, Google Play Пресса, Google Play Игры, Google Play Книги и естественно сам Google Play Market.

У каждого приложения появился Material Design. Это основное нововведение Android 5.0 Lollipop. Основные функции этих приложений не изменились.
Читать полностью »

Наконец-то состоялся долгожданный релиз нового Android для старых Nexus'ов. OTA-обновления пока не приходят, но образ для установки вручную уже доступен. Для Nexus 7 с мобильным модулем и Nexus 4 пока нет, должны появиться здесь. Там же есть инструкция по ручной установке.
Читать полностью »

Привет!

Небольшое вступление

Довольно давно я работаю тестировщиком мобильных приложений. Преимущественно, android-приложений (хотя были и WinCE, и iOS). Преимущественно, руками (хотя пробовал и автоматизировать с monkeyrunner и uiautomator). В последнее время все больше времени приходится уделять проектированию интерфейсов, вопросам менеджмента, релизам и другим делам. Одним словом, задачки приходится решать хоть обычно и несложные, но довольно разнообразные. Об одной из них мне бы хотелось рассказать.

В чем, собственно, дело

Недавно мы с коллегой в команде Rumsunrise экспериментировали с поддержкой android 5 и material design в наших приложениях. В процессе подготовки проекта столкнулись с неожиданной мелкой проблемой из области дизайна.
Читать полностью »

Вы уже хотите обновить Android на своем смартфоне? Вам повезло, если вы являетесь счастливым обладателем LG G3 и живете в Польше. Об обновлениях официально сообщает LG. А вот сырую версию уже начали тестировать на владельцах Moto X.

image

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


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