Android Studio для начинающих (Kotlin)

Курс для начинающих 2021!

Уроки для начинающих по созданию приложений под Android с помощью Android Studio на языке программирования Kotlin. Цель данного курса объяснить доступным языком для всех желающих как создавать приложения для операционной системы Android. Думаю не для кого не секрет что мобильные приложения все больше и больше набирают популярность, нужны новые разработчики новые идеи для создания приложений под андроид, если есть желание, мотивация и терпение то ты можешь стать разработчиком мобильных приложений и начать создавать и воплощать твои идеи в жизнь . Пройдя данный курс можно будет смело перейти к разделу “Практика” для более глубокого понимания данного процесса. Если еще не подписаны то подписывайтесь на мой  YouTube канал и начинаем учиться создавать приложения для операционной системы Android с помощью среды разработки Android Studio! 

Курс для начинающих 2021!

На данном уроке устанавливаем Android Studio смотрим какие проблемы могут появиться и устраняем эти проблемы если они есть.

>Смотреть урок<

На данном уроке ознакомимся с Android Studio, узнаем что в нем есть, научимся подключать реальное устройство для тестирования.

>Смотреть урок<

На этом уроке мы узнаем что такое Activity и его цикл жизни. К данному уроку прилагается теория. Перейти к теории >>>

>Смотреть урок<

На этом уроке посмотрим на практике как работает цикл жизни активити, и для этого мы воспользуемся сообщениями Log. С помощью этих сообщений мы сможем писать текс на панели LogCat для тестирования наших приложений. Также в этом видео покажу как можно вернуть состояние кода в определенный момент времени, это на случай если что то испортили и незнаем как было. Для этого используем Local History.

>Смотреть урок<

На этом уроке узнаем что такое View, Layout, узнаем как рисуются элементы экрана и как Activity взаимодействует с элементами экрана, зачем нужны id элементов.

>Смотреть урок<

На этом уроке 6 по Android Studio и KOTLIN для начинающих поговорим о переменных var и val. Что это такое зачем они нужны и как создавать. Поговорим чем отличается глобальная переменная класса от локальной в Kotlin.

>Смотреть урок<

Сегодня продолжаем знакомиться с переменными. На этом уроке мы поговорим про тип данных, сколько занимает место в памяти переменная того или иного типа. Мы остановимся на числовых типах данных. Byte, Short, Int, Long, Float, Double.

>Смотреть урок<

На этом уроке поговорим про типы данных String, Char, Boolean а также поговорим про функцию findViewById, и функцию onClick.

>Смотреть урок<

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

>Смотреть урок<

На этом уроке изучаем что такое условные значения if и when.

>Смотреть урок<

На этом уроке у нас практика. Используем условия для создания простого приложения для android.

>Смотреть урок<

На этом уроке у нас практика. Используем условия для создания простого приложения для android.

>Смотреть урок<

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

>Смотреть урок<

На этом уроке я расскажу про квалификаторы и как переводить текст приложение на другие языки.

>Смотреть урок<

На этом уроке я расскажу про квалификаторы и как переводить текст приложение на другие языки.

>Документация<

>Смотреть урок<

На этом уроке узнаем 2 способа создания Activity и как можно запускать и закрывать Activity из кода при нажатии на кнопку которую мы сами добавим. Дополнительную информацию можно найти вот тут..

>Смотреть урок<

Intent и принимать отправленные данные с помощью метода Activity onActivityResult.

>Смотреть урок<

На этом уроке делаем практику по уже пройденному материалу, onActivityResult, Intent, Activity, переменные и.т.д

>Ссылка на урок (Код урока и видео)<

На этом уроке по изучению Android Studio и языка программирования Kotlin научимся принимать результат с другого Activity по новому стандарту. Возможно многие из вас уже заметили что метод onActivityResult перечеркнут в новых версиях Android Studio и отмечен как deprecated. На этом уроке мы узнаем чем заменить onActivityResult.

>Смотреть урок<

>Документация<

На этом уроке узнаем как создаются списки с помощью RecyclerView в Android. Узнаем что такое RecyclerView Adapter и как он работает.

>Перейти к уроку<

>Документация<

На этом уроке дополняем наш проект с прошлого урока 27 про RecyclerView. Сегодня создаем EditActivity для создания растения которое добавляем в наш список RecyclerView. Для передачи данных используем registerForActivityResult функцию о которой узнали на уроке 25.

>Перейти к уроку<

>Документация RecyclerView<

Сегодня изучаем Toolbar в андроид и создание Menu для Toolbar. А также добавляем слушатель нажатий на элементы из Menu.

>Перейти к уроку<

>Документация<

Сегодня изучаем BottomNavigationView в андроид и создание Menu для BottomNavigationView. А также добавляем слушатель нажатий на элементы из BottomNavigationView.

>Перейти к уроку<

>Документация<

На этом уроке изучаем DrawerLayout для выдвежного меню.

>Перейти к уроку<

>Документация<

Добавляем в DrawerLayout меню NavigationView и учимся с ним работать. NavigationView представляет собой стандартное меню для навигации по приложению Android. Содержимое меню может быть заполнено файлом ресурсов меню.

>Перейти к уроку<

>Документация<

Начинаем изучать Fragment. Fragment это как бы отдельный модуль который запускается на Activity при этом у него свой собственный цикл жизни который зависит от цикла жизни Activity.

>Перейти к уроку<

>Документация<

>Цикл жизни фрагмента<

 

Передача данных между Fragmen с помощью ViewModel класса. Передаем данные между фрагментами и активити.

>Перейти к уроку<

>Документация<

>Цикл жизни фрагмента<

 

Чат на Firebase

Создаем чат для Android с помощью Firebase на android.

>Смотреть урок<

Активируем ViewBinding, разметка главного экрана, считывание с БД, запись в БД.

>Смотреть урок<

Authentication по Google аккаунту. Настройка отпечатка SHA1 и регистрация по Google аккаунту.

>Смотреть урок<

На этом уроке добавляем аватарку из Google аккаунта, и возможность выхода из аккаунта.

>Смотреть урок<

На этом уроке узнаем что такое View, Layout, узнаем как рисуются элементы экрана и как Activity взаимодействует с элементами экрана, зачем нужны id элементов.

>Смотреть урок<

Приложение "Bluetooth Терминал"

На этом уроке начинаем создавать приложение Bluetooth Терминал на Kotlin с помощью Android Studio.

>Смотреть урок<

На этом уроке делаем RecyclerView Adapter и выводим список устройств на экран смартфона.

>Смотреть урок<

На этом уроке делаем главное активити, кнопки в меню для открытия активити со списком устройств и выбор устройства по нажатию на элемент из списка.

>Смотреть урок<

Курс "Доска объявлений"

Курс на котором создаем приложение “Доска объявлений с помощью среды разработки Android Studio и языка программирования KOTLIN. Научитесь использовать архитектуру MVVM, записывать, считыватьт, фильтровать данные из базы данных и многое другое.  В качестве сервера для авторизации, регистрации, публикации и.т.д используем  Firebase Real Time Database. На этом курсе объясняю все пошагово что и зачем делаем,  если есть проблемы всегда можете обратится ко мне за помощью. Подробности о курсе можно найти на UDEMY.

>>Первая часть курса уже доступна на UDEMY<<<

>>>Вторая часть курса уже доступна на UDEMY<<<

>>>Третья часть курса уже доступна на UDEMY<<<