М. Федотенко «Разработка мобильных приложений. Первые шаги»
Материал подходит для изучения тем, кто только начинает свой путь в создании игр. Приведены базовые примеры программирования приложений, описана работа с Android Studio. Автор подробно разбирает код, прикрепляя картинки.
К. Марсикано, К. Стюарт, Б. Филлипс, Б. Харди «Android. Программирование для профессионалов»
Данная книга подходит для тех, кто имеет опыт в программировании и создании игр. Основной материал посвящен новому формату Android Studio, тестированию собственных проектов и локализации игр.
Вячеслав Черников «Разработка мобильных приложений на C# для iOS и Android»
В книге описан подробный процесс создания игр на языке C#. Рассматриваются особенности операционных систем, говорится о сборе документации, прототипирования и архитектуре приложений.
Сильвен Ретабоуил «Android NDK. Руководство для начинающих»
Автор рассказывает о создании приложений при помощи Android Native Development Kit. Перечислены алгоритмы разработки игр при помощи языка Java, показано на примерах, как выводить графическую составляющую.
Ян Дарвин «Android. Сборник рецептов: задачи и решения для разработчиков приложений»
Полезное издание, в котором представлена работа с пользовательским интерфейсом. Рассказано о применении различных дополнительных инструментов телефона: видеокамеры, гироскопы и акселерометры. Подробный раздел посвящен упаковке игры в Play Market.
Эд Бурнет «Привет, Android! Разработка мобильных приложений»
В книге представлена работа с аудио и видео контентом. Имеются разделы, посвященные 3D графике. В конце книги автор подробно расписывает создание игры Sudoku. Кроме программирования, есть раздел о продаже приложений в маркетах.
Андерс Ерансон «Эффективное использование потоков в операционной системе Android»
В книге представлен процесс разработки мобильных приложений, приведены основные алгоритмы. Описывается работа с Android SDK. Подходит для программистов, имеющих опыт в создании игр.
Денис Колисниченко «Программирование для Android»
Современное издание, в котором рассказано про создание игр с использованием всех датчиков смартфона. На примерах показана разработка приложений с 64-разрядной системой.
Дэвид Гриффитс, Дон Гриффитс «Head First. Программирование для Android»
В книге рассказаны основы программирования на Android. Авторы говорят о структурировании всех данных, интерактивных интерфейсах и сервисах для работы в фоновом режиме.
Пол Дейтел, Харви Дейтел, Александер Уолд «Android для разработчиков»
Издание подходит для людей, которые имеют опыт в создании приложений на Андроид. Показана подробная работа с Android SDK. В качестве примеров рассматриваются реальные приложения.
Герберт Шилдт «Java: Полное руководство»
В материале говорится об изучении языка программирования Java, который позволяет создавать красивые приложения на Андроид. Подходит для начинающих и опытных разработчиков. В конце каждой главы имеется часть для проверки полученных знаний.
James S. Cho «The Beginner’s Guide to Android Game Development»
В учебнике изложен базовый материал по созданию и проектированию игр. К книге идёт доступ к сайту с различными работающими примерами, с помощью которого можно быстро написать своё первое приложение.
Сергей Косаревский, Виктор Латыпов «Android NDK Game Development Cookbook»
В сборнике представлено более 60 реальных примеров использования кода в действующих приложениях. Показано применение аудио и видео фрагментов для работы игр. Авторы рассказывают, как пользоваться OpenGL ES.
Mario Zechner «Beginning Android Games»
Книга поможет новичкам начать свой путь в разработке приложений на Андроид. Все действия выполняются в Android SDK с применением API интерфейсов. Представлены практические задания для закрепления полученного материала.
John Horton «Android Game Programming by Example»
Основная информация — создание собственных движков для игр. После прочтения, программист сможет создавать различные локации и внутриигровых противников, которые отличаются интеллектом. Подходит для новичков и опытных разработчиков.
Greg Nudelman «Android Design Patterns: Interaction Design Solutions for Developers»
Учебник специализируется на создании шаблонов различных интерфейсов. Все примеры сопровождаются красочными иллюстрациями и подробными объяснениями. С помощью представленных шаблонов можно сократить время разработки.
Mark L. Murphy «Busy Coder’s Guide to Android Development»
Простая книга, в которой описаны базовые принципы разработки. После прочтения, программист будет уверенно создавать игры на Java. Состоит из 200 глав, охватывающих все шаги создания собственного приложения.
Antonio Leiva «Kotlin for Android Developers»
Рассказано о создании приложений на специальном языке Kotlin. Подходит только для разработчиков, которые имеют опыт в написании игр на Андроид. Приводится сравнение с языком Java.
John Horton «Learning Java by Building Android Games — Explore Java Through Mobile Game Development»
С этим пособием начинающий программист ознакомится с основными навыками разработки игр на операционной системе Андроид. Для закрепления полученной информации, имеются задания на создание различных игр: аркады, пинг-понг, математические приложения.
Рето Майер «Android 4. Программирование приложений»
Полезные примеры разработки приложений от сотрудника компании Google. Подробно рассказано про взаимодействие Android SDK, с помощью которого можно создавать и визуализировать различные игры.
Ed Burnette «Hello, Android: Introducing Google’s Mobile Development Platform 4th Edition»
В пособии представлены базовые знания, которые помогут начинающим разработчикам ознакомиться с особенностями проектирования интерфейсов на Андроид. В практических заданиях пользователь сможет разработать крестики-нолики и простейшие 2D приложения.
Тереза Нейл «Мобильная разработка»
Материал содержит около 70 шаблонов, позволяющих создавать простые и интересные приложения с минимальными временными затратами. Особое внимание уделено веб-интерфейсам. Вся информация подаётся со скриншотами.
Клифтон Ян «Проектирование пользовательского интерфейса в Android»
Пособие расскажет о проектировании интерфейсов, использовании виджетов в приложениях. Представлена работа с анимацией. Кроме разработки, автор говорит о том, как продвигать свою игру или приложение на различных платформах по продажам.
Нуркевич Томаш «Реактивное программирование с использованием RxJava»
После прочтения книги, разработчик сможет создавать качественный код, который можно масштабировать. Рассказано о принципах реактивного программирования и принципа RxJava. Представлено большое количество библиотек.
Донн Фелкер, Джошуа Доббс «Android. Разработка приложений для чайников»
С помощью книги любой человек сможет разрабатывать игры и приложения с нуля. В материале подробно описана работа с применением датчиков телефона, рассказано о том, как проектировать различные кликабельные элементы.
Фрайман З. «Создание приложений для смартфонов и планшетов под ОС Android»
Пособие рассчитано на изучение новичками. В главах рассказывается о проектировании, структурировании и разработке собственного приложения. Материал понятно изложен, так как часто используется в школьных программах.
Ияну Аделекан «Kotlin. Программирование на примерах»
На примере трёх реальных приложений разобрана работа системы Kotlin, которая используется для создания игр различной сложности. Первой будет знаменитый тетрис.
Стиллмен Эндрю, Грин Дженнифер «Head First. Изучаем C#"
В пособии представлены основные знания по разработке приложений на языке C#. Отдельными главами затрагивается создание интерфейсов. Подходит для начинающих программистов.
Умрихин Евгений «Разработка Android-приложений на C# с использованием Xamarin»
Учебник ознакомит с проектированием собственных приложений с помощью структуры Xamarin. Рассмотрены основные принципы разработки и создания игр.
Колисниченко Денис «Программирование для Android»
Рассмотрены базовые принципы создания приложений и игр. В книге имеется большое количество примеров использования языков С# и С++ и Python.
Лорен Дэрси, Шейн Кондер «Android за 24 часа. Программирование приложений под операционную систему Google»
Книга «Android за 24 часа» разбита на 24 урока продолжительностью по одному часу. Каждое новое задание основывается на предыдущих уроках, таким образом, с освоением каждого нового часа вы будете итеративно совершенствовать свое приложение. По окончании курса вы будете в состоянии спроектировать и разработать собственное полнофункциональное приложение Android.
Тимур Машнин «Разработка Android-приложений в деталях»
После прочтения материала, программисты уверенно смогут работать в Eclipse и Android Studio. Написана на понятном языке с множеством примеров.
Neil Smyth «Android Studio 3.5 Development Essentials — Kotlin Edition»
Современное издание, рассказывающее о разработке на операционной системе Андроид последней версии. Программист узнает основные тонкости и нюансы обновления. Рассказано о проектировании интерфейсов на Kotlin.
Осипов Дмитрий «Delphi. Программирование для Android»
Читатель познакомится с современной версией языка Delphi, которая используется для создания приложений. В тексте пользователь найдёт информацию об алгоритме создания на данном языке.
Данн Майк, Льюис Шон «Нативная разработка мобильных приложений»
Книга рассказывает о разработке игр сразу на двух системах Android и IOS. Разделена на 2 части. В первой говорится о распространенных задачах пользователя смартфона, а во второй — о разработке игр на Java и Kotlin.
Иван Трещев «Программирование для мобильных платформ. Android»
Пособие создано для студентов университетов. В основе материала представлена работа с системой Eclipse.
Jeremy Kerfs «Beginning Android Tablet Games Programming»
Материал написан для начинающих программистов и людей, которые только задумываются о разработке игр. Описан базовый процесс создания приложений.
Представленные книги помогут быстро освоить материал по созданию игр для смартфонов. Материалы содержат разбор примеров и иллюстрации, показывающие готовый результат.