08:20
Genymotion. Используем самый быстрый эмулятор Android.
Мобильный разработчик
Shared 01/08/2020
09:16
58. Обработка кликов по элементам главного листа. Переход в одиночный чат.
Мобильный разработчик
Shared 01/08/2020
29:27
57. Реализация главного экрана приложения. Часть 2. Пишем свой мессенджер.
Мобильный разработчик
Shared 25/07/2020
11:46
56. Реализация главного экрана приложения. Пишем свой мессенджер.
Мобильный разработчик
Shared 21/07/2020
38:45
55. Отображение файловых сообщений в чате. Получение имени файла по URI.
Мобильный разработчик
Shared 16/07/2020
21:56
54. Отправка любых файлов в чат. BottomSheet. Пишем свой мессенджер.
Мобильный разработчик
Shared 08/07/2020
19:54
52. Голосовые сообщения. Часть 4. Отображение в RecyclerView
Мобильный разработчик
Shared 01/07/2020
29:18
51. Оптимизация RecycleView. Разделяем ViewHolders. Часть 5. Пишем свой мессенджер
Мобильный разработчик
Shared 27/06/2020
14:28
50. Голосовые сообщения. Часть 3. Пишем свой мессенджер для Android на Kotlin.
Мобильный разработчик
Shared 23/06/2020
27:24
49. Голосовые сообщения. Часть 2. Пишем свой мессенджер для Android на Kotlin.
Мобильный разработчик
Shared 21/06/2020
14:31
48. Голосовые сообщения. Часть 1. Пишем свой мессенджер для Android на Kotlin.
Мобильный разработчик
Shared 19/06/2020
20:09
47. Отображение картинок в чате. Пишем свой мессенджер для Android на Kotlin.
Мобильный разработчик
Shared 17/06/2020
18:01
46. Отправка картинок в чат. Пишем свой мессенджер для Android на Kotlin.
Мобильный разработчик
Shared 13/06/2020
27:44
45. Оптимизация RecycleView. LayoutManager. Часть 4. Пишем свой мессенджер
Мобильный разработчик
Shared 11/06/2020