Скажите честно, что сложного в интерфейс сегрегированной дженерик типизированной ООПшной обертке над мутабельной ливдатой которая позволяет избежать нарушения принципов ООП и позволяет работать как на юай потоке так и на фоновом потоке и как с мутабельной ливдатой так и с синглливевентом где все интерфейсы и абстрактные классы вложены в первичный интерфейс маркер?
неужели это рокет сайенс?
если кто не понял о чем речь то вот
https://github.com/JohnnySC/CoreMVVM/blob/master/app/coremvvm/src/main/java/com/github/johnnysc/coremvvm/presentation/Communication.kt
неужели это рокет сайенс?
если кто не понял о чем речь то вот
https://github.com/JohnnySC/CoreMVVM/blob/master/app/coremvvm/src/main/java/com/github/johnnysc/coremvvm/presentation/Communication.kt
GitHub
CoreMVVM/app/coremvvm/src/main/java/com/github/johnnysc/coremvvm/presentation/Communication.kt at master · JohnnySC/CoreMVVM
Core MVVM repo. Contribute to JohnnySC/CoreMVVM development by creating an account on GitHub.
🔥5
Накидайте идей для видео или для приложения под коментами к этому посту. Если мне что понравится то сделаю видео
This media is not supported in your browser
VIEW IN TELEGRAM
Кто хочет со мной поработать (для опыта)?
Что будем делать: пилить клиент серверное приложение с файрбейз датабейзом, с тонной кастомвюгруп и кастомвьюх , драг н дроп из 1 ресайклера в другие и сейвом и рестором стейтов
Требования: понимаешь все то ООП и ТДД что я вещаю на своем канале и плюс чистая архитектура конечно с юай тестами
иметь хотя б 1 проект где можно увидеть ваши умения и знания по ООП и ТДД
не боишься дженерик типизированных интерфейс сегрегированных оопшных оберток над кодом
пишите в коменты к посту
Что будем делать: пилить клиент серверное приложение с файрбейз датабейзом, с тонной кастомвюгруп и кастомвьюх , драг н дроп из 1 ресайклера в другие и сейвом и рестором стейтов
Требования: понимаешь все то ООП и ТДД что я вещаю на своем канале и плюс чистая архитектура конечно с юай тестами
иметь хотя б 1 проект где можно увидеть ваши умения и знания по ООП и ТДД
не боишься дженерик типизированных интерфейс сегрегированных оопшных оберток над кодом
пишите в коменты к посту
EasyCodeRu
Кто хочет со мной поработать (для опыта)? Что будем делать: пилить клиент серверное приложение с файрбейз датабейзом, с тонной кастомвюгруп и кастомвьюх , драг н дроп из 1 ресайклера в другие и сейвом и рестором стейтов Требования: понимаешь все то ООП…
Записал видео о моем новом проекте (паблик видео)
там и дизайн и про то как вообще создавать приложения с нуля
38 минут
https://youtu.be/6P3f-gVIA4o
серия номер 1
там и дизайн и про то как вообще создавать приложения с нуля
38 минут
https://youtu.be/6P3f-gVIA4o
серия номер 1
YouTube
Мой новый проект: Kanban boards. Firebase Database with Drag and Drop RecyclerViews with CustomViews
А что если использовать файрбейз датабейз для создания приложения аля канбан доска. Где одновременно множество юзеров могут создавать, редактировать и удалять задачи?
Сколько нужно времени на разработку такого приложения и что такое итеративный подход к…
Сколько нужно времени на разработку такого приложения и что такое итеративный подход к…
❤2
EasyCodeRu
Записал видео о моем новом проекте (паблик видео) там и дизайн и про то как вообще создавать приложения с нуля 38 минут https://youtu.be/6P3f-gVIA4o серия номер 1
Входим и выходим через гугл
создаем проект с нуля
настраиваем файрбейз в режиме лайф
мучаемся с зависимостями и ужасными туториалами от гугла
пробиваемся через легаси код
1 час 23 минуты
https://youtu.be/od7wXzzNNUY
#premium для премиум юзеров базовый и выше
серия номер 2
создаем проект с нуля
настраиваем файрбейз в режиме лайф
мучаемся с зависимостями и ужасными туториалами от гугла
пробиваемся через легаси код
1 час 23 минуты
https://youtu.be/od7wXzzNNUY
#premium для премиум юзеров базовый и выше
серия номер 2
🔥4
EasyCodeRu
Входим и выходим через гугл создаем проект с нуля настраиваем файрбейз в режиме лайф мучаемся с зависимостями и ужасными туториалами от гугла пробиваемся через легаси код 1 час 23 минуты https://youtu.be/od7wXzzNNUY #premium для премиум юзеров базовый и…
Третья серия
отрефакторил по МВВМ
Фрагменты, стартактивитифорезалт, саспендкорутинки континуейшны и ООП обертки для андроид кода чтоб протестировать въюмодель. Юнит тесты на логинвьюмодель и профиль
Настройка базы данных файрбейз и проверка обновлений
1 час 7 минут
https://youtu.be/dAzmaDkaDYQ
#premium для премиум юзеров базовый и выше
серия номер 3
ахренеть просто
Showing 50 changed files with 1,323 additions and 170 deletions.
и это в 1 комите по фиче
отрефакторил по МВВМ
Фрагменты, стартактивитифорезалт, саспендкорутинки континуейшны и ООП обертки для андроид кода чтоб протестировать въюмодель. Юнит тесты на логинвьюмодель и профиль
Настройка базы данных файрбейз и проверка обновлений
1 час 7 минут
https://youtu.be/dAzmaDkaDYQ
#premium для премиум юзеров базовый и выше
серия номер 3
ахренеть просто
Showing 50 changed files with 1,323 additions and 170 deletions.
и это в 1 комите по фиче
🔥3
EasyCodeRu
Третья серия отрефакторил по МВВМ Фрагменты, стартактивитифорезалт, саспендкорутинки континуейшны и ООП обертки для андроид кода чтоб протестировать въюмодель. Юнит тесты на логинвьюмодель и профиль Настройка базы данных файрбейз и проверка обновлений 1…
This media is not supported in your browser
VIEW IN TELEGRAM
Firebase real-time database слушаем события и реагируем мгновенно
🔥2
EasyCodeRu
Третья серия отрефакторил по МВВМ Фрагменты, стартактивитифорезалт, саспендкорутинки континуейшны и ООП обертки для андроид кода чтоб протестировать въюмодель. Юнит тесты на логинвьюмодель и профиль Настройка базы данных файрбейз и проверка обновлений 1…
Серия 4: События в реальном времени: обновляем список!
1 час 18 минут
https://youtu.be/3qBayYa2bhk
#premium для уровней базовый и выше
1 час 18 минут
https://youtu.be/3qBayYa2bhk
#premium для уровней базовый и выше
EasyCodeRu
Серия 4: События в реальном времени: обновляем список! 1 час 18 минут https://youtu.be/3qBayYa2bhk #premium для уровней базовый и выше
5 серия: проблемы кеширования в файрбейзе
28 минут
https://youtu.be/F-EYwllwpe4
#premium для премиум юзеров от уровня базовый
28 минут
https://youtu.be/F-EYwllwpe4
#premium для премиум юзеров от уровня базовый
This media is not supported in your browser
VIEW IN TELEGRAM
Drag n Drop like a PRO
когда добью создание тикета на файрбейз будет и на беке обновляться
когда добью создание тикета на файрбейз будет и на беке обновляться
Многопоточный обсервер через TDD
ждем 2 объекта внутрь и выдаем комбо на выход
35 минут
https://youtu.be/znEFXrT82vs
#premium для премиум юзеров х3к1
код на гитхабе
https://github.com/JohnnySC/PracticeTDD/blob/task/036-multithreading-observer/app/src/test/java/com/github/johnnysc/practicetdd/TwoFieldsObservableTest.kt
ждем 2 объекта внутрь и выдаем комбо на выход
35 минут
https://youtu.be/znEFXrT82vs
#premium для премиум юзеров х3к1
код на гитхабе
https://github.com/JohnnySC/PracticeTDD/blob/task/036-multithreading-observer/app/src/test/java/com/github/johnnysc/practicetdd/TwoFieldsObservableTest.kt
🔥5
EasyCodeRu
5 серия: проблемы кеширования в файрбейзе 28 минут https://youtu.be/F-EYwllwpe4 #premium для премиум юзеров от уровня базовый
6 серия : Сама доска с тикетами
Драг анд Дроп 3 ресайклера
Множественные запросы к файрбейзу
Многопоточка, волатайл и синхронайзд
Мощное ООП : 4 клауд дата сорса
1 час 43 минуты
https://youtu.be/q5NG24tLG9Q
#premium для премиум юзеров уровень базовый и выше
Драг анд Дроп 3 ресайклера
Множественные запросы к файрбейзу
Многопоточка, волатайл и синхронайзд
Мощное ООП : 4 клауд дата сорса
1 час 43 минуты
https://youtu.be/q5NG24tLG9Q
#premium для премиум юзеров уровень базовый и выше
🔥2
EasyCodeRu
6 серия : Сама доска с тикетами Драг анд Дроп 3 ресайклера Множественные запросы к файрбейзу Многопоточка, волатайл и синхронайзд Мощное ООП : 4 клауд дата сорса 1 час 43 минуты https://youtu.be/q5NG24tLG9Q #premium для премиум юзеров уровень базовый и…
Серия 6.1 бонусная
Рефакторим енамки (удаляем)
Полиморфизм
Проблема сериализации интерфейсов
Кастомвью с вьюмоделью для тулбара
1 час 5 минут
https://youtu.be/d2pfy5feXHo
для премиум юзеров #premium уровень базовый
Рефакторим енамки (удаляем)
Полиморфизм
Проблема сериализации интерфейсов
Кастомвью с вьюмоделью для тулбара
1 час 5 минут
https://youtu.be/d2pfy5feXHo
для премиум юзеров #premium уровень базовый
❤3🔥1
EasyCodeRu
Серия 6.1 бонусная Рефакторим енамки (удаляем) Полиморфизм Проблема сериализации интерфейсов Кастомвью с вьюмоделью для тулбара 1 час 5 минут https://youtu.be/d2pfy5feXHo для премиум юзеров #premium уровень базовый
Серия 6.2. бонусная
рефакторим ресайклер адаптер с множественными вьютайпами чтоб было в 1 линию создание всех вьюхолдеров
плюс как сохранить не закомиченные файлы в гит и потом вернуть в ветку и продолжить работать
ООП : Полиморфизм, прощай when
49 минут
https://youtu.be/eSRYZ4QTHp0
для премиум юзеров от уровня базовый #premium
рефакторим ресайклер адаптер с множественными вьютайпами чтоб было в 1 линию создание всех вьюхолдеров
плюс как сохранить не закомиченные файлы в гит и потом вернуть в ветку и продолжить работать
ООП : Полиморфизм, прощай when
49 минут
https://youtu.be/eSRYZ4QTHp0
для премиум юзеров от уровня базовый #premium
Загружаем изображения дедовским способом (без либ) но в обертке ООП плюс корутинки и прикидываем кеширование
полчаса
https://youtu.be/Igo5Hx8L81Y
#premium для всех премиум юзеров
полчаса
https://youtu.be/Igo5Hx8L81Y
#premium для всех премиум юзеров
🔥4
MVVM: максимально правильная версия для андроид с учетом смерти процесса, смерти активити. Какие юзать ливдаты и когда кастомвью, бандл и все это вот.
Подробнейший разбор с основ с пруфами
70 минут
https://youtu.be/CgB9eRI1zdg
доступно для премиум юзеров на базовом уровне #premium
я думал о том чтобы сделать паблик, но не уверен
пишите в коментах стоит оно того или нет
Подробнейший разбор с основ с пруфами
70 минут
https://youtu.be/CgB9eRI1zdg
доступно для премиум юзеров на базовом уровне #premium
я думал о том чтобы сделать паблик, но не уверен
пишите в коментах стоит оно того или нет