«Программирование для Android для начинающих: создавайте сложные, полнофункциональные приложения для Android, начиная с нуля», 3-е издание на русском
Android Programming for Beginners: Build in-depth, full-featured Android apps starting from zero programming experience, 3rd Edition (978-1800566446)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
John Horton | #217: Программирование мобильных устройств
Освойте необходимые навыки работы с Java и Android, чтобы начать разработку мощных мобильных приложений, следуя пошаговым инструкциям.
Основные характеристики
- Начните свою карьеру программиста Android или просто получайте удовольствие, публикуя приложения в магазине Google Play.
- Получите базовые знания по использованию Java и Android и подготовьтесь к созданию собственных приложений с нуля.
- Учитесь на примерах, создав четыре реальных приложения и десятки мини-приложений.
Описание книги
Хотите сделать карьеру в программировании, но не знаете, с чего начать? У вас есть отличная идея для приложения, но вы не знаете, как воплотить её в жизнь? Или вы боитесь, что вам придётся изучать программирование на Java, чтобы стать разработчиком Android? Не ищите дальше! Это новое, расширенное третье издание книги «Программирование для Android для начинающих» станет вашим путеводителем по созданию приложений Android с нуля.
Книга начинается с ознакомления со всеми фундаментальными концептами программирования в контексте Android, от основ Java до работы с Android API. Вы будете учиться на примерах, использующих современные классы API и созданных в Android Studio, официальной среде разработки Android, которая помогает значительно ускорить процесс разработки мобильных приложений. После краткого курса по ключевым концепциям программирования вы изучите программирование для Android и освоите создание приложений с профессиональным пользовательским интерфейсом с использованием фрагментов и хранением пользовательских данных с помощью SQLite. Эта книга по Android Java также покажет вам, как сделать ваши приложения многоязычными, рисовать на экране пальцем и работать с графикой, звуком и анимацией.
К концу этой книги по программированию для Android вы будете готовы начать создавать собственные приложения на Android и Java.
Что вы узнаете
- Изучите основы программирования на Java для Android.
- Установите и настройте среду разработки Android.
- Создавайте функциональные пользовательские интерфейсы с помощью визуального дизайнера Android Studio.
- Добавьте в свои приложения интерактивное взаимодействие с пользователем, сбор данных, звук и анимацию.
- Управляйте данными своих приложений с помощью встроенной в Android базы данных SQLite.
- Изучите шаблоны проектирования, используемые профессионалами для создания высококачественных приложений.
- Создавайте реальные Android-приложения, которые можно разместить в магазине Google Play.
Для кого предназначена эта книга?
Эта книга по Android предназначена для тех, кто совершенно не знаком с Java, Android или программированием и хочет начать разработку приложений для Android. Если у вас есть опыт использования Java в Android, эта книга послужит для повторения материала, поможет вам расширить знания и продвинуться в работе над первыми проектами, описанными в книге.
Оглавление
- Начальный уровень Android и Java
- Первое знакомство: Java, XML и UI-дизайнер
- Изучение Android Studio и структуры проекта
- Начало работы с макетами и материальным дизайном
- Красивые макеты с использованием CardView и ScrollView
- Жизненный цикл Android
- Переменные, операторы и выражения в Java
- Решения и циклы в Java
- Изучение методов Java
- Объектно-ориентированное программирование
- Более объектно-ориентированное программирование
- Стопка, куча и мусоросборщик
- Анонимные занятия — воплощение в жизнь виджетов Android.
- Диалоговые окна Android
- Массивы, карты и случайные числа
- Адаптеры и переработчики
- Сохранение и обмен данными
- Локализация
- Анимация и интерполяция
- Рисование графики
- Темы и запуск приложения для рисования в реальном времени
- Системы обработки частиц и управление сенсорным экраном
(Примечание: Для просмотра других глав воспользуйтесь функцией «Посмотреть внутри»)