Что такое Kotlin и с чем его едят: обучающее руководство и сравнение нового языка Android-разработки с Java

Рассказываем о языке Kotlin, созданном российской компанией JetBrains и недавно выбранном Google в качества основного языка Android, и делимся руководством.

Обложка: Что такое Kotlin и с чем его едят: обучающее руководство и сравнение нового языка Android-разработки с Java

Большая подборка ресурсов для изучения Android-разработки

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

Обложка: Большая подборка ресурсов для изучения Android-разработки
Обложка: Курс «Java для Android-разработчиков»

Курс «Java для Android-разработчиков»

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

Подборка лучших Android-приложений для взлома и тестирования безопасности

Подборка лучших Android-приложений для взлома, причём независимо от цели — для проверки безопасности своих сетей, или для атаки на другие в корыстных целях…

Обложка: Подборка лучших Android-приложений для взлома и тестирования безопасности
andromeda

Технические подробности об Andromeda — новой универсальной ОС от Google

Andromeda — ОС от Google, которая станет заменой Android и Chrome OS. Мы узнали, какие технологии и компоненты лежат в основе нового амбициозного проекта.

Подборка бесплатных курсов по разработке мобильных приложений: уроки и пошаговые руководства

Подборка популярных бесплатных курсов, посвященных мобильной разработке, со всемирно известных площадок, таких как: Coursera, Udemy и Udacity.

Обложка: Подборка бесплатных курсов по разработке мобильных приложений: уроки и пошаговые руководства

Подборка бесплатных курсов с Coursera, которые прокачают ваш скилл в программировании

В последнее время все чаще и чаще выходят различные курсы по программированию. И очень часто получается так, что курс, на который вы записались, оказывается очень сомнительного качества. Поэтому мы решили…

Обложка: Подборка бесплатных курсов с Coursera, которые прокачают ваш скилл в программировании

Онлайн радио для Android: пошаговое руководство

Рассказывает Николай Коломийцев, технический директор и Android-разработчик LevelTop.org  Привет, типичные! В этом руководстве расскажу вам о том, как создать свое приложение в Android.

11 инструментов для тестирования мобильных приложений

На дворе 2016 год, и для тестирования разнородных проектов существует уже немало автоматизирующих библиотек, с помощью которых можно проверить поведение даже самых незначительных частей программы. Собрали для вас самые популярные из таких инструментов, предназначенных для…

Обложка: Хакер использовал уязвимость в Android-приложении, чтобы бесплатно выпить пива

Хакер использовал уязвимость в Android-приложении, чтобы бесплатно выпить пива

Краткая версия событий Польский разработчик Куба Грецки обратил внимание на Android-приложение, функционал которого заключался в следующем: после оплаты в пабах, кафе и ресторанах покупатель может получить бонусные баллы, приложив к смартфону специальный маячок…

С какой платформы лучше начинать мобильную разработку? Обязательно ли сразу выпускаться под все платформы?

Начинающий разработчик задаёт вопрос: «Хочу начать разрабатывать под мобильные платформы. С чего лучше начать: с Android или iOS? Что перспективнее? Или обязательно сразу выпускать приложение и там и там?». Передаём…

Обложка: С какой платформы лучше начинать мобильную разработку? Обязательно ли сразу выпускаться под все платформы?

Программистов ищут стартап-команды (Go, Java, AngularJS, PHP, Yii и другие), а также молодая компания, разрабатывающая интеллектуальную систему энергетического менеджмента (Web)

Программист Go, Java, AngularJS и дизайнер Можно удалённо Опыт не обязателен, помогут вырасти Доля от будущей прибыли TravelMap — молодая команда, все живут в разных городах и общаются удалённо. Нарабатывают…

Организуем рабочий процесс для максимальной эффективности

Наш читатель, Стенли Винтергрин, поделился с вами советами по организации и оптимизации рабочего процесса при создании приложений. Я много разрабатываю для разных платформ на разных языках программирования,  разных машинах и с использованием разного…

Обложка: Организуем рабочий процесс для максимальной эффективности

Autofox — рассказ о приложении для автолюбителей

Наш читатель поделился с нами историей о разработке своего приложения под Android, созданного специально для автолюбителей. Передаём ему слово. Привет, друзья! В этой статье я хотел бы не просто рассказать…

Бесплатные материалы для программистов

Огромная база ссылок на книги, статьи, туториалы, онлайн-курсы, интерактивные обучалки, подкасты — всё только бесплатное.

Обложка: Бесплатные материалы для программистов
Обложка: Fingers: Alien Invasion — выводим формулу успеха мобильной казуалки

Fingers: Alien Invasion — выводим формулу успеха мобильной казуалки

Читатель прислал рассказ о создании казуальной игры на Unity под мобильные платформы. Публикуем его историю и напоминаем, что вы можете присылать свои рассказы на admin@tproger.ru с темой «Рассказы о своих проектах». Меня…

Обложка: Интервью с Денисом Неклюдовым, Google Developer Expert Android

Интервью с Денисом Неклюдовым, Google Developer Expert Android

Типичный программист взял небольшое интервью у Дениса Неклюдова — эксперта по Android-разработке со статусом Google Developer Expert (а такие не каждому раздают, между прочим). Денис вкратце расказал об особенностях новой версии…

Как создавалось приложение MafiaDroid

Рассказывает создатель приложения MafiaDroid для Android Хочу поделиться с вами своей игрой, а так же описанием некоторых интересных этапов разработки под Android. Игра является результатом изучения теории игр Мафия с точки зрения…

Как разрабатывать на Python под Android

Рассказывает Александр Тейлор, разработчик проекта Kivy В последнее время появляется большое количество ресурсов по разработке на Python под Android. Все чаще упоминается предназначенный для этой задачи фреймворк Kivy (и его…

Обложка: Как разрабатывать на Python под Android
Обложка: Приключения в Android: уведомления пользователей

Приключения в Android: уведомления пользователей

Позвольте мне рассказать вам одну историю. В Spire мы постоянно создаем и поддерживаем передовые платформы. И это учитывая то, что наша команда состоит всего лишь из 4 разработчиков и одного…