EasyCodeRu
1.9K subscribers
842 photos
82 videos
98 files
1.51K links
Канал для тех, кто хочет научиться программированию с нуля
Java, Kotlin, TDD, ООП, Android
Github : https://github.com/johnnysc
YouTube: https://www.youtube.com/c/easyCodeRu

заходите в чат для обсуждения @easyCodeRuChat
если что - пишите в лс @JohnnySC
Download Telegram
Стартуем через 5 минут!
https://youtu.be/OokC6S-Uc-k

Update
https://youtu.be/GBm_ET9skRw
Переподключаемся!
https://youtu.be/nq2jglXV3Gk

Update
https://youtu.be/GBm_ET9skRw
Зарелизил версию 1.1. Склею 2 куска в один и перевыпущу кароче
А пока можете заняться следующим

лайк, донат, подписка, репост, коментарии, отзывы

https://youtu.be/GBm_ET9skRw
Склеил части стрима номер 13 в 1 видео и перезалил

https://youtu.be/GBm_ET9skRw
image_2021-07-28_11-21-26.png
16.8 KB
Ура! 200 подписчиков!
https://www.youtube.com/c/easyCodeRu

Подписывайтесь и вы тоже если до сих пор этого не сделали!
This media is not supported in your browser
VIEW IN TELEGRAM
9 юай тестов за 15 секунд. запускаем в 1 клик
Да, я сейчас улучшаю код юай тестов. На следующем стриме покажу что и как
Меня сегодня спросили какой список тем на следующие стримы

Вот такой
1.Сохранение позиции скрола
2.Переход на следующую главу из списка стихов
3.Избранные айтемы (реалм миграция)
4.Шейр и диплинки (SwipeToReveal)


П.с. первый пункт я уже сделал. На стриме покажу и перейдем ко второму

П.п.с после того как закончим текущий проект начнем новый: темы нового проекта можете предложить в комментариях. Если нужно апи для этого то указывайте сразу и его.
Записал видео по 2 фичам
1. Сохранение позиции скрола на всех экранах
2. Переход на следующую главу из списка стихов
2.5 часа!
Наслаждайтесь!
Ставьте лайки, пишите комментарии, подписывайтесь на канал
ну и донатьте конечно (ссылки в пине)

На выходных будет продолжение, фичи номер 3 и 4. Но перед этим обновление в гугл плей маркет
https://youtu.be/a-itcLbk1sI
This media is not supported in your browser
VIEW IN TELEGRAM
Юай тесты для фичи HB08 готовы!
Как и обещал! Щас еще раз пересмотрю код и запушу все
Как и обещал запушил код в гитхаб
Можете отдельно посмотреть ветку
https://github.com/JohnnySC/HolyBibleApp/tree/feature/HB08_next_chapter

Завтра наверно сделаем очередное обновление приложения. Расскажу что к чему

А пока можете посмотреть видео как я пилил фичи 7 и 8
Не забываем писать комментарии и ставить лайки
https://t.me/easyCodeRu/206
EasyCodeRu
Меня сегодня спросили какой список тем на следующие стримы Вот такой 1.Сохранение позиции скрола 2.Переход на следующую главу из списка стихов 3.Избранные айтемы (реалм миграция) 4.Шейр и диплинки (SwipeToReveal) П.с. первый пункт я уже сделал. На стриме…
Миграция Реалма (там в самом конце последние 5 минут заработало)
и свайпом раскрыть айтем чтобы добавить в избранное
Также зарелизил версию 1.2 с фичами 1 и 2
Лайк, комент, подписка, донатик!


https://youtu.be/LwkMCrQneDY

ссылка на приложение
https://play.google.com/store/apps/details?id=com.github.johnnysc.holybibleapp
swipeReveal.webm
36.7 MB
Свайп работает! И добавление в избранное тоже. Как и удаление.
Можете в комментариях предложить цветовую схему
Сегодня весь день пишу фичу с сохранением в избранное, оказалось кейсов многовато
А пока можете скачать текущую версию 1.2 с сохранением скрола и переходом на следующую главу

Поддержите проект, скачайте, оставьте отзыв и 5 звездочек.
Спасибо!

https://play.google.com/store/apps/details?id=com.github.johnnysc.holybibleapp
favorites.webm
47.2 MB
Сохранение в избранные.
Вот, пока что так. Немного косячит юай. Надо посмотреть либу эту SwipeToRevealLayout
Спойлер к 16 видео!
Убрал все методы у BookUi и оставил 1
Сравните это с
https://github.com/JohnnySC/HolyBibleApp/blob/master/app/src/main/java/com/github/johnnysc/holybibleapp/presentation/books/BookUi.kt
Хвала юай тестам!
закончил писать код, решил проверить что ничего не сломал
запустил юай тесты : 1 не проходит!
А если бы не было юай тестов так и пошел в продакшн с багой.

Если вам интересно как писать юай тесты то рекомендую видео
https://youtu.be/ZLrk23lkbvw

и конечно же лекцию для тех кто любит пдф (там кстати бонусом лейзи инит активити)

https://github.com/JohnnySC/Lectures/blob/main/Easy%20code.%20Android.%20%D0%9B%D0%B5%D0%BA%D1%86%D0%B8%D1%8F%20024.pdf