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

Kotlin vs. Java: скорость компиляции - 1

Как уже знают все Android-разработчики, Google недавно объявила об официальной поддержке Kotlin в Android. Многие риски, связанные с использованием этого замечательного языка в Android-проектах, сняты. Но актуальным, особенно для очень крупных проектов, каким является Badoo, остаётся вопрос о скорости сборки. Я был рад обнаружить, что в сети уже есть исследования на эту тему, и переводом одного из них хочу поделиться.

Итак, если вы переводите приложение с Java на Kotlin, будет ли оно компилироваться дольше?

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

Вчера на конференции Google I/O 2017 команда Android объявила об официальной поддержке языка Kotlin для разработки Android-приложений. Это огромный шаг вперед для Kotlin, и отличная новость для всего сообщества Android-разработчиков.

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

Плагин для поддержки Kotlin теперь входит в поставку Android Studio 3.0, так что разработчикам не нужно ставить дополнительные плагины или беспокоиться о совместимости. JetBrains и Google также берут на себя обязательство поддерживать разработку на Kotlin и в будущем, по мере развития Android-платформы.

При этом другие платформы, которые поддерживают Kotlin (Kotlin/JVM для разработки серверных и десктопных приложений, Kotlin/JS для браузера и Kotlin/Nativе для нативной разработки) остаются не менее важными для JetBrains. Наше видение заключается в том, чтобы создать единый инструмент, позволяющий разрабатывать все компоненты современного приложения на одном и том же языке, независимо от того, на какой платформе эти компоненты запускаются. Это включает в себя и full-stack веб-приложения, и мобильные клиенты под Android и iOS, и встраиваемые платформы IoT, и другое.
Читать полностью »

7 мая 2017 года LiveInternet изменил методику учета входящего трафика. Это затронуло, к примеру, такие отчеты, как «Переходы с сайтов», «Из социальных сетей», «Из поисковых систем», в которых наблюдалось резкое падение трафика, отметил Владимир Харев, Читать полностью »

В Маунтин-Вью состоялась ежегодная конференция для разработчиков Google — Google I/O. Компания объявила, что официальным языком для платформы Android станет язык Kotlin, разработанный петербургской компанией JetBrains. Представитель компании пояснил, что что теперь разработки для Android на Kotlin будет поддерживать не только сама компания, но и Google. В компании ожидают,Читать полностью »

Операционная система Android предоставляет мощный фундамент для разработки приложений, которые отлично работают на множестве разнообразных устройств и форм-факторов. Теперь, как говорится, мы услышали жалобы разработчиков: трудно создавать "безглючные" приложения в условиях сложных циклов жизни объектов и отсутствия рекомендованной архитектуры приложения.

Нам, создателям Android, надо сделать простым и веселым написание устойчивых приложений, чтобы перевести усилия разработчиков в те области, в которых можно создавать инновации. Сегодня мы аннонсируем путеводитель по архитектуре Android-приложений и превью библиотек Architecture Components. Вместо того чтобы изобретать колесо, мы признаем работу, сделанную авторами популярных сторонних Android-библиотек (прим. пер.: WAT?).

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

Позавчера президент Украины Пётр Порошенко подписал указ, по которому на территории страны оказались заблокированы десятки российских ИТ-компаний. В числе прочего под блокировку попали социальные сети «ВКонтакте» и «Одноклассники».

«ВКонтакте» немедленно разослала украинским пользователям Читать полностью »

В 2016 году в России было продано свыше 3,5 млн смартфонов с поддержкой Android Pay или примерно 13% от всех реализованных в нашей стране «умных» телефонов, говорится в исследовании «Связного». Компания Visa, сообщившая о появлении в России сервиса Android Pay, по данным «Интерфакса» планировала запустить его 16 мая,Читать полностью »

image

17 мая стартует ежегодная конференция, проводимая компанией Google в Калифорнии. Она длится три дня, в течении которых будет проведено множество сессий по технологиям и проектам Google, ориентированных в первую очередь на разработчиков.

Трансляция KeyNote начнется в 20 часов по московскому времени. Если вы не хотите смотреть ее в одиночестве, а готовы сразу обсудить все новости и новинки с коллегами по цеху — приходите на коллективный просмотр к нам в Avito!

А в этом посте мы поделимся основными ожиданиями от конференции и догадками про анонсы новых продуктов.

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

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

Как увеличить время работы смартфона от батареи - 1

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

Ежегодная конференция Google I/O 2017 начнется уже 17 мая. Специально для мы будем публиковать с места событий заметки руководителя Android-разработки Superjob Валентина Телегина. Валентин уже третий раз едет на Google I/O. Помимо keynote он посетит все секции по Android, кроме тех, которые будут посвящены автомобильной и «носимой» электронике.

В комментариях можно писать, о чем вы бы хотели услышать. Постараемся с помощью Валентина оперативно собрать ответы.

Пока мы задали самые общие вопросы о Google I/O 2017 (Прямая речьВалентин Телегин, руководитель Android-разработки Superjob):
Читать полностью »


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