ru

Купить книгу Программирование Android на Kotlin для начинающих: создавайте приложения Android, начиная с нуля, используя новый язык программирования Kotlin на русском [PDF, EPUB, FB2, MOBI]

#2201914
Программирование Android на Kotlin для начинающих: создавайте приложения Android, начиная с нуля, используя новый язык программирования Kotlin

Android Programming with Kotlin for Beginners: Build Android apps starting from zero programming experience with the new Kotlin programming language (B07RLJNJHS)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

John Horton | #223: Пользовательский опыт и юзабилити

4.0 (79)

Создавайте привлекательные приложения на Kotlin с удобным пользовательским интерфейсом и функциональностью для платформы Android.

Основные характеристики

  • Начните свою карьеру программиста под Android или просто получайте удовольствие, публикуя приложения в Google Play.
  • Введение в Kotlin на примере Android для начала создания простых в использовании приложений.
  • Учитесь на примерах и создайте четыре реальных приложения и десятки мини-приложений.

Описание книги

Android — самая популярная мобильная операционная система в мире, а Kotlin признан Google первоклассным языком программирования для создания приложений под Android. В преддверии выхода долгожданного обновления Android — Android 10 (Q) — эта книга поможет вам начать разработку приложений, совместимых с последней версией Android.

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

К концу книги вы получите основательные знания о важнейших концепциях программирования на Kotlin и сможете начать создавать собственные полнофункциональные приложения для Android.

Что вы узнаете

  • Узнайте, как Kotlin и Android работают вместе.
  • Создайте приложение для рисования графики, используя принципы объектно-ориентированного программирования (ООП).
  • Создавайте красивые и практичные макеты, используя ScrollView, RecyclerView, NavigationView, ViewPager и CardView.
  • Напишите код на Kotlin для управления данными приложения, используя различные стратегии, включая JSON и встроенную в Android базу данных SQLite.
  • Добавьте в свои приложения интерактивное взаимодействие с пользователем, сбор данных, звук и анимацию.
  • Реализуйте диалоговые окна для сбора ввода от пользователя.
  • Создайте простое приложение для работы с базой данных, которое сортирует и хранит данные пользователя.

Для кого предназначена эта книга?

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

Оглавление

  1. Начало работы с Android и Kotlin
  2. Kotlin, XML и UI-дизайнер
  3. Изучение Android Studio и структуры проекта
  4. Начало работы с макетами и материальным дизайном
  5. Красивые макеты с использованием CardView и ScrollView
  6. Жизненный цикл Android
  7. Переменные, операторы и выражения в Kotlin
  8. Решения и циклы в Kotlin
  9. Функции Kotlin
  10. Объектно-ориентированное программирование
  11. Наследование в Kotlin
  12. Подключение Kotlin к пользовательскому интерфейсу и проверка на наличие значений NullPointerException
  13. Оживляем виджеты Android
  14. Диалоговые окна Android
  15. Обработка данных и генерация случайных чисел
  16. Адаптеры и переработчики
  17. Сохранение и обмен данными
  18. Локализация
  19. Анимация и интерполяция
  20. Рисование графики
  21. Темы и запуск приложения для рисования в реальном времени
  22. Системы обработки частиц и управление сенсорным экраном
  23. Звуковые эффекты Android и виджет Spinner
  24. Шаблоны проектирования, множественная компоновка и фрагменты
  25. Расширенный пользовательский интерфейс с возможностью постраничной навигации и пролистывания.
  26. Расширенный пользовательский интерфейс с выдвижной панелью навигации и фрагментами.
  27. Базы данных Android
  28. Краткая беседа перед уходом

Введите ваш e-mail

Мы отправим электронную книгу на ваш e-mail
Введите корректный e-mail
На каком языке вы хотели бы купить книгу?