30 шикарных инструментов, чтобы писать под Android как профи

Ниже перечислены инструменты, использование которых делает разработку приложений под Android более продуктивной, а сами приложения — более качественными.

Обложка: 30 шикарных инструментов, чтобы писать под Android как профи

Полная экипировка iOS-разработчика: сервисы, инструменты, фреймворки, веб-сайты

Огромная подборка полезных ресурсов, которые могут пригодиться разработчикам под iOS для решения повседневных задач и организации своей деятельности.

Обложка: Полная экипировка iOS-разработчика: сервисы, инструменты, фреймворки, веб-сайты

Курс «Мобильная разработка»

Русскоязычный видеокурс для начинающих разработчиков, посвященный основам мобильной разработки. Цель курса — дать знания об основных концепциях разработки для мобильных устройств и общее представление о процессе разработки приложений под Android.

Обложка: Курс «Мобильная разработка»
Обложка: Как быстро научиться разрабатывать под Android, чтобы получать за это деньги

Как быстро научиться разрабатывать под Android, чтобы получать за это деньги

Учиться самостоятельно в Интернете практично и дешево: большинство материалов находятся в общем доступе бесплатно, а заниматься можно в любое удобное время дня и ночи. Но возникают вопросы: как не потеряться в…

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

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

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

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

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

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

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

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

Build 2017

Многочисленные инструменты для разработчиков и большое обновление Windows 10: обзор конференции Microsoft Build 2017

С 10 по 12 мая проходила ежегодная конференция Microsoft Build 2017.Компания представила множество интересных новинок, о которых мы расскажем в этом обзоре.

Обложка: Курс «Создание 2D-игры под Android»

Курс «Создание 2D-игры под Android»

Курс по созданию 2D-игры на Unity 5, в ходе которого вы познакомитесь с Unity, созданием скриптов, управляющих элементов и публикацией игры в Google Play.

Обложка: Создаём мобильное VR-приложение с управлением перемещением без джойстика

Создаём мобильное VR-приложение с управлением перемещением без джойстика

Популярность VR на мобильных устройствах растет с каждым днем. Самое время создать собственное приложение с одной из самых удобных систем управления.

Соцсеть в виртуальной реальности, управление компьютером силой мысли и множество новинок для разработчиков — всё, что Facebook показала на конференции F8

18–19 апреля прошла ежегодная конференция Facebook под названием F8. В рамках этого события компания показала множество различных новинок.

Обложка: Соцсеть в виртуальной реальности, управление компьютером силой мысли и множество новинок для разработчиков — всё, что Facebook показала на конференции F8

Вручную отобранный список вручную отобранных списков: полезные материалы для программистов и дизайнеров, собранные экспертами

Списки полезностей, курируемые экспертами, в последнее время стали очень популярны. Этот материал — подборка полезных списков для программистов и дизайнеров…

Обложка: Вручную отобранный список вручную отобранных списков: полезные материалы для программистов и дизайнеров, собранные экспертами

Создаем пульт для телевизора при помощи Python и смартфона

Простой пример разработки мобильного приложения с использованием Python и Briefcase. Результат — приложение, которое превратит ваш смартфон в пульт для ТВ.

Обложка: Создаем пульт для телевизора при помощи Python и смартфона

Знакомство с RxSwift: примеры кода реактивного программирования на языке Swift

Материал о реактивном программировании в Swift 3 от практикующего iOS-разработчика. Поможем разобраться в теме и научиться применять на практике.

Обложка: Знакомство с RxSwift: примеры кода реактивного программирования на языке Swift

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

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

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

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

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

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

Эффективность, удобность и третье волшебное свойство, которое поможет вашему мобильному приложению выжить

С момента создания Apple App Store суммарно в него было загружено более полутора миллионов приложений. Но вот вопрос: какая их часть сумела выжить? По факту 350 тысяч приложений из этих…

Обложка: Эффективность, удобность и третье волшебное свойство, которое поможет вашему мобильному приложению выжить

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

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

Исповедь iOS-разработчика, или «за что я ненавижу iOS»

Для пользователя iOS — прекрасная платформа. Иногда она бывает немного скучной и недостаточно гибкой, а иногда — красивой и удобной (второе — большую часть времени). А вот у разработчиков не все так гладко.

Обложка: Исповедь iOS-разработчика, или «за что я ненавижу iOS»
Обложка: Xamarin: что это такое, кому стоит использовать и ответы на другие важные вопросы о фреймворке

Xamarin: что это такое, кому стоит использовать и ответы на другие важные вопросы о фреймворке

При кроссплатформенной разработке код и элементы дизайна для одной платформы используются при работе над следующей, и это обещает неплохую экономию. Xamarin позиционируется как лучший инструмент для таких решений. Рассказываем, как…

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

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

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

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

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

История создания Blank — необычного мессенджера реального времени

Наш читатель прислал рассказ о разработке мессенджера реального времени. Передаём ему слово. Здравствуйте! Меня зовут Пётр Лобанов, мне 28 лет, я живу в Санкт-Петербурге. У меня есть основной бизнес в…

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

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

Обложка: Всё, что вы хотели знать про Ubuntu Phone

Всё, что вы хотели знать про Ubuntu Phone

Подборка популярных вопросов по поводу нового Ubuntu Phone и ответов к ним. Если тут чего-то не хватает, можете спрашивать в комментариях или заглянуть в оригинальный пост на английском.

HTML5 vs. Native Apps

Business Insider (BI) Intelligence специализируется на аналитике мобильного и веб-программирования. И они задались вопросом: смогут ли веб-приложения вытеснить мобильные с рынка мобильных утилит?

Обложка: Различия Qt Creator и Visual Studio 2015

Различия Qt Creator и Visual Studio 2015

Рассказывает Тимофей Седов, разработчик интеллектуальной ассистентки Никки В этой записи хотелось бы поделиться своими впечатлениями от IDE Visual Studio. С тех пор, как мы начали разрабатывать универсальную версию нашей интеллектуальной…

Пишем Space Invaders при помощи Corona. Заключение

В предыдущей части серии мы научили наш корабль перемещаться (как при помощи акселерометра, так и при помощи кнопок) и стрелять. Также в движении находятся и захватчики, которые уничтожаются геройской пулей.

Пишем Space Invaders при помощи Corona. Реализация геймплея. Часть 2

Итак, мы продолжаем писать игру Space Invaders на языке программирования Lua. Если вы пропустили предыдущие статьи, то мы настоятельно рекомендуем вам прочитать их. Прилагаем полный список всех уроков в этой…

Пишем Space Invaders при помощи Corona. Реализация геймплея. Часть 1

В прошлой части серии мы создали основу для нашей будущей игры: настроили проект, убрали мешающийся статус бар и создали несколько сцен при помощи модуля Composer. В этой части мы продолжим…

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

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

Пишем Space Invaders при помощи Corona. Настройка проекта

В этой серии уроков мы будем писать игру по мотивам старой доброй Space Invaders. В рамках этих статей мы познакомимся с Corona, а именно: с управлением сцен; с таймерами; с…