Пишем свой мессенджер для Android на Kotlin 23/04/202229/07/2020 Видеокаталог 1. Подготовка проекта. Как создать клон Telegram. Пишем мессенджер для Android на Kotlin 2. Создаем боковое меню Material Drawer. Как создать мессенджер Telegram для Android на Kotlin 3. Заполняем боковое меню. Как создать клон Telegram. Пишем свой мессенджер для Android на Kotlin 4. Добавляем фрагменты. Как создать клон Telegram. Пишем свой мессенджер для Android на Kotlin 5. Рефакторинг кода. Как создать клон Telegram. Пишем свой мессенджер для Android на Kotlin 6. Заполняем фрагмент настроек. Создаем клон Telegram. Пишем свой мессенджер для Android на Kotlin 7. Добавляем Options menu с иконками. Пишем свой мессенджер Telegram для Android на Kotlin 8. Создаем окно регистрации по номеру телефона. Пишем свой Telegram для Android на Kotlin 9. Рефакторинг кода. Работаем с Лямбда выражениями. Пишем свой мессенджер для Android на Kotlin 10. Подключение к Firebase. Как создать клон Telegram. Пишем свой мессенджер для Android на Kotlin 11. Создание и нового пользователя по номеру телефона. Отправка СМС. Пишем мессенджер для Android 12. Работа с базой данных Firebase. Создаем первые ноды. Пишем Telegram для Android на Kotlin 13. Блокируем выдвижное меню, переопределяем поведение гамбургера и кнопки назад. Пишем свой чат 14. Работа с Firebase. Создание модели User. Изменение имени и фамилии. Пишем мессенджер для Android 15. Инициализация модели User. Cоздаем клон Telegram. Пишем свой мессенджер для Android на Kotlin 16. Инициализация всех полей фрагмента настроек. Пишем свой мессенджер для Android на Kotlin 17. Изменение username, проверка на уникальность в Firebase. Пишем мессенджер для Android на Kotlin 18. Поиск багов, устранение критической ошибки в Debug. Пишем свой мессенджер для Android на Kotlin 19. Рефакторинг. Изменение Bio. Как создать клон Telegram. Пишем мессенджер для Android на Kotlin 20. Изменение фото пользователя. Работаем с Firebase Storage. Пишем мессенджер для Android 21. Получаем URL из STORAGE и сохраняем в REALTIME DATABASE. Пишем мессенджер для Android на Kotlin 22. Загрузка фото пользователя. Работа с Picasso. Пишем свой мессенджер для Android на Kotlin 23. Рефакторинг. Функции высшего порядка, лямбды, живые шаблоны. Пишем мессенджер для Android 24. Обновление бокового меню при изменении фото и других данных пользователя. Чат мессенджер 25. Установка статуса «в сети» и т.д, запись в БД. Работа с ENUM. Kotlin. Android. FIrebase 26. Работа с GitHub и системой контроля версий. Клонирование проекта, commit, push 27. Task management для программиста. Определяем дальнейшие задачи для выполнения 28. Получение разрешения на считывание контактов. Пишем свой мессенджер для Android на Kotlin 29. Просто про КОРУТИНЫ (COROUTINE) в Kotlin. Пишем свой мессенджер для Android на Kotlin 30. Считывание телефонной книги. Пишем свой мессенджер для Android на Kotlin 31. Считываем номера телефонов из Firebase. Пишем свой мессенджер для Android на Kotlin 32. Создадим фрагмент для контактов и отдельный элемент списка для RecycleView. Kotlin. Чат 33. Получение данных из Firebase. Заполнение RecyclerView для отображения контактов 34. Что такое утечка памяти? Как найти утечку памяти? Устраняем реальную утечку памяти в приложении 35. Создание макета для одиночного чата. Часть 1. Пишем свой мессенджер для Android на Kotlin 36. Создание макета для одиночного чата. Часть 2. Пишем свой мессенджер для Android на Kotlin 37. Обновление Toolbar в одиночном чате. Пишем свой мессенджер для Android на Kotlin 38. Поиск и устранение багов. Пишем свой мессенджер для Android на Kotlin 39. Отправка сообщений в Firebase. Клон Telegram. Пишем свой мессенджер для Android на Kotlin 40. Отображение чата в RecyclerView. Получение данных из Firebase. Создаем мессенджер на Kotlin 41. Рефакторинг. Реализация Single Activity Architecture. Пишем мессенджер для Android на Kotlin 42. Оптимизация работы RecycleView в чате. Использование утилиты DiffUtil. Часть 1. Kotlin. Android 43. Оптимизация работы RecycleView в чате. Плавная дозагрузка данных. Часть 2. Endless 44. Оптимизация RecycleView. Часть 3. SwipeRefreshLayout 45. Оптимизация RecycleView. LayoutManager. Часть 4. Пишем свой мессенджер 46. Отправка картинок в чат. Пишем свой мессенджер для Android на Kotlin 47. Отображение картинок в чате. Пишем свой мессенджер для Android на Kotlin 48. Голосовые сообщения. Часть 1. Пишем свой мессенджер для Android на Kotlin 49. Голосовые сообщения. Часть 2. Пишем свой мессенджер для Android на Kotlin 50. Голосовые сообщения. Часть 3. Пишем свой мессенджер для Android на Kotlin 51. Оптимизация RecycleView. Разделяем ViewHolders. Часть 5. Пишем свой мессенджер 52. Голосовые сообщения. Часть 4. Отображение в RecyclerView 54. Отправка любых файлов в чат. BottomSheet. Пишем свой мессенджер 55. Отображение файловых сообщений в чате. Получение имени файла по URI 56. Реализация главного экрана приложения. Пишем свой мессенджер. 1. Подготовка проекта. Как создать клон Telegram. Пишем мессенджер для Android на Kotlin 1540 views 2. Создаем боковое меню Material Drawer. Как создать мессенджер Telegram для Android на Kotlin 388 views 3. Заполняем боковое меню. Как создать клон Telegram. Пишем свой мессенджер для Android на Kotlin 134 views 4. Добавляем фрагменты. Как создать клон Telegram. Пишем свой мессенджер для Android на Kotlin 149 views 5. Рефакторинг кода. Как создать клон Telegram. Пишем свой мессенджер для Android на Kotlin 75 views 6. Заполняем фрагмент настроек. Создаем клон Telegram. Пишем свой мессенджер для Android на Kotlin 71 views 7. Добавляем Options menu с иконками. Пишем свой мессенджер Telegram для Android на Kotlin 78 views 8. Создаем окно регистрации по номеру телефона. Пишем свой Telegram для Android на Kotlin 236 views 9. Рефакторинг кода. Работаем с Лямбда выражениями. Пишем свой мессенджер для Android на Kotlin 66 views 10. Подключение к Firebase. Как создать клон Telegram. Пишем свой мессенджер для Android на Kotlin 170 views 11. Создание и нового пользователя по номеру телефона. Отправка СМС. Пишем мессенджер для Android 85 views 12. Работа с базой данных Firebase. Создаем первые ноды. Пишем Telegram для Android на Kotlin 137 views 13. Блокируем выдвижное меню, переопределяем поведение гамбургера и кнопки назад. Пишем свой чат 43 views 14. Работа с Firebase. Создание модели User. Изменение имени и фамилии. Пишем мессенджер для Android 59 views 15. Инициализация модели User. Cоздаем клон Telegram. Пишем свой мессенджер для Android на Kotlin 49 views 16. Инициализация всех полей фрагмента настроек. Пишем свой мессенджер для Android на Kotlin 32 views 17. Изменение username, проверка на уникальность в Firebase. Пишем мессенджер для Android на Kotlin 55 views 18. Поиск багов, устранение критической ошибки в Debug. Пишем свой мессенджер для Android на Kotlin 31 views 19. Рефакторинг. Изменение Bio. Как создать клон Telegram. Пишем мессенджер для Android на Kotlin 28 views 20. Изменение фото пользователя. Работаем с Firebase Storage. Пишем мессенджер для Android 61 views 21. Получаем URL из STORAGE и сохраняем в REALTIME DATABASE. Пишем мессенджер для Android на Kotlin 40 views 22. Загрузка фото пользователя. Работа с Picasso. Пишем свой мессенджер для Android на Kotlin 69 views 23. Рефакторинг. Функции высшего порядка, лямбды, живые шаблоны. Пишем мессенджер для Android 39 views 24. Обновление бокового меню при изменении фото и других данных пользователя. Чат мессенджер 50 views 25. Установка статуса «в сети» и т.д, запись в БД. Работа с ENUM. Kotlin. Android. FIrebase 46 views 26. Работа с GitHub и системой контроля версий. Клонирование проекта, commit, push 51 views 27. Task management для программиста. Определяем дальнейшие задачи для выполнения 41 views 28. Получение разрешения на считывание контактов. Пишем свой мессенджер для Android на Kotlin 65 views 29. Просто про КОРУТИНЫ (COROUTINE) в Kotlin. Пишем свой мессенджер для Android на Kotlin 70 views 30. Считывание телефонной книги. Пишем свой мессенджер для Android на Kotlin 69 views 31. Считываем номера телефонов из Firebase. Пишем свой мессенджер для Android на Kotlin 35 views 32. Создадим фрагмент для контактов и отдельный элемент списка для RecycleView. Kotlin. Чат 31 views 33. Получение данных из Firebase. Заполнение RecyclerView для отображения контактов 93 views 34. Что такое утечка памяти? Как найти утечку памяти? Устраняем реальную утечку памяти в приложении 38 views 35. Создание макета для одиночного чата. Часть 1. Пишем свой мессенджер для Android на Kotlin 130 views 36. Создание макета для одиночного чата. Часть 2. Пишем свой мессенджер для Android на Kotlin 75 views 37. Обновление Toolbar в одиночном чате. Пишем свой мессенджер для Android на Kotlin 29 views 38. Поиск и устранение багов. Пишем свой мессенджер для Android на Kotlin 33 views 39. Отправка сообщений в Firebase. Клон Telegram. Пишем свой мессенджер для Android на Kotlin 91 views 40. Отображение чата в RecyclerView. Получение данных из Firebase. Создаем мессенджер на Kotlin 134 views 41. Рефакторинг. Реализация Single Activity Architecture. Пишем мессенджер для Android на Kotlin 141 views 42. Оптимизация работы RecycleView в чате. Использование утилиты DiffUtil. Часть 1. Kotlin. Android 45 views 43. Оптимизация работы RecycleView в чате. Плавная дозагрузка данных. Часть 2. Endless 33 views 44. Оптимизация RecycleView. Часть 3. SwipeRefreshLayout 33 views 45. Оптимизация RecycleView. LayoutManager. Часть 4. Пишем свой мессенджер 33 views 46. Отправка картинок в чат. Пишем свой мессенджер для Android на Kotlin 48 views 47. Отображение картинок в чате. Пишем свой мессенджер для Android на Kotlin 63 views 48. Голосовые сообщения. Часть 1. Пишем свой мессенджер для Android на Kotlin 48 views 49. Голосовые сообщения. Часть 2. Пишем свой мессенджер для Android на Kotlin 42 views 50. Голосовые сообщения. Часть 3. Пишем свой мессенджер для Android на Kotlin 48 views 51. Оптимизация RecycleView. Разделяем ViewHolders. Часть 5. Пишем свой мессенджер 49 views 52. Голосовые сообщения. Часть 4. Отображение в RecyclerView 31 views 53. Голосовые сообщения. Конечная реализация 38 views 54. Отправка любых файлов в чат. BottomSheet. Пишем свой мессенджер 64 views 55. Отображение файловых сообщений в чате. Получение имени файла по URI 89 views 56. Реализация главного экрана приложения. Пишем свой мессенджер. 460 views
А можно добить тему ещё одним уроком — приведение всех уроков к современному ПО?. Ну вот чтобы на сегодня всё получилось.
А можно добить тему ещё одним уроком — приведение всех уроков к современному ПО?. Ну вот чтобы на сегодня всё получилось.