О да! Это долгожданное продолжение. Спасибо учитель.
@BEEWOLF6 ай бұрын
По поводу идеи для приложения, можно сделать что-то вроде список тасков для работников подрядной организации. Структура следующая: 1 - После входа открывается окно авторизации, где пользователь вводит корпоративную почту. Далее, на почту отправляется цифровой код для подтверждения. 2 - После успешной авторизации попадаем на главный экран с CardView и Float Action Button. 3 - Сверху на панели слева бургер-меню, а справа поиск по любой информации, которая содержится в нашей карточке. 4 - В drawer menu аватарка/имя пользователя/почта с которой зашёл/ статус (роль) аккаунта [куратор или инженер/работник]. Из менюшек, профиль, какие- нибудь настройки, logout. CardView можно сделать кастомными, чтобы отображалась не условно одна строчка, а указывалась дата создания, статус задачи (можно сделать пометку цветом, чтобы считывалась визуально). Из фич - после авторизации должны отображаться таски только для авторизованного аккаунта, т.е. для конкретного работника. При отсутствии интернета данные сохраняются локально, с интернетом происходит синхронизация и её результат отображается иконкой (облачком к примеру). Допустим, куратор создал для работника задачу, работник включил интернет и этот таск после синхронизации с сервером со всеми данными отобразился. Было бы довольно полезно увидеть что-то в этом виде, т.к. отрабатывается сразу широкий спектр тем необходимых для начинающего разработчика. Я написал пример про подрядную организацию, занимающейся монтажом, где куратор создаёт таски для инженеров, но, думаю можно и для кафешки заказы какие-то адаптировать под данную идею. 🤔
@Sashikx_zxc4 ай бұрын
Спасибо тебе огоромое!! Ты лучший !! от Bershov Aleksey!
@НиколайКондратюк-ъ4ы6 ай бұрын
Спасибо огромное вам за урок! Очень интересно так-же посмотреть какие есть варианты организации кода/файлов/скриптов на стороне сервера в visual studio.
@pavelmit22926 ай бұрын
Спасибо!
@MileshkoVladimir6 ай бұрын
Привет! Спасибо тебе за классные и максимально понятные уроки! И хотел оставить коммент с идеей тебе для будущих уроков/курсов. Сейчас становится очень популярно направление Compose multiplatform, и может сделаешь чуть позже отдельный курс по нему? Было бы круто сразу рассмотреть пример создания мультиплатформенного приложения с сорссетами под: Android, iOS, desktop и Web. Только не как в интернетах сейчас это обозревают совсем в общих чертах, а рассмотреть все возможности в мультриплатформенном проекте применения и DI, и ViewModel, и другие основные инструменты + реализацию бизнес логики для каждой платформы, если для каких-либо из компонентов, или инструментов там есть свои платформозависимые особенности реализации кода... В итоге должно получиться приложение, которое будет одинаково (+-) выглядеть и работать (поведение) и на мобилках (Android и iOS), и на ПК (Windows, Mac, Linux), и если запустить в браузере web версию. Надеюсь, ты когда-нибудь запишешь видео-уроки, или целый курс на эту тему ;-) Успехов тебе!
@pavelgera726 ай бұрын
Благодарю за урок
@Lucky_Mirror6 ай бұрын
👍
@piranhavw6 ай бұрын
Как всегда, все доступно, понятно, информативно и интересно. А какое приложение будет на основе этих уроков?
@NecoRuChannel6 ай бұрын
Еще не решил, если есть идея то напиши)
@piranhavw6 ай бұрын
@@NecoRuChannelдумаю будет интересно стол заказов какой нибудь. Чтобы можно было регистрировать пользователей и выбирать разные категории товаров. Или доску отзывов, чтобы можно было выбирать объекты и ставить оценки или писать комментарии (ответы) по различным критериям. А потом на стороне сервера формировать лист заказа или отзыв об объекте или месте.
@alexiv82716 ай бұрын
Сергей, спасибо за урок! Было бы интересно узнать про загрузку файлов из приложения (например видео), загрузка их на сервер, добавление ссылок на загружаемые файлы в БД (для дальнейшей работы с ними). Какие методы для этого есть и какие современные библиотеки/плагины для этого существуют?
@NecoRuChannel6 ай бұрын
Привет, это я покажу на практике обязательно, будем делать на основе этого мини приложение где можно будет загружать фото и после получать их по ссылке
@nothing-ct6qz6 ай бұрын
@@NecoRuChannel Хорошо бы если фото получать с камеры смартфона.
@pavelgera726 ай бұрын
хорошо бы сделать запрос к серверу через определенное время
@NecoRuChannel6 ай бұрын
Можно использовать например AlarmManager как я показывал на одном из уроков
@ddd63556 ай бұрын
Стоит ли уже полностью переходить на jetpack compose? Просто многие новые компании уже пишут на композе, в будущем много уже будет композа или нет?
@NecoRuChannel6 ай бұрын
Это зависит от проекта, новые проекты писать на композ?? Конечно стоит!! Но изучать xml или Compose ?? Конечно оба, потому что большинство проектов они на xml но новые на Compose. На xml хотя бы основы нужно знать)
@Adrianx676 ай бұрын
Я правильно понимаю что это все есть в курсе доска объявлений? И на сколько устарел курс доска объявлений?
@NecoRuChannel6 ай бұрын
В курсе доска объявлений мы это делаем используя Firebase чтоб с сервером не мучиться там на Firebase уже все для этого готово. Доска объявлений не сильно устарел, там много полезного и устаревшие части кода тоже полезно знать, в середине курса показываю как устаревшие моменты заменить на новый способ
@gimtonic6 ай бұрын
Если сервер выключить будет вылетать приложение TODO: Нужно сделать обработку ошибок на клиенте