По поводу less pain с AAC навигацией — я не согласен.
Инструмент очень интересный, но слишком сырой.
Начал имплементить навигацию 2 месяца назад.
1. Если у вас есть рекурсионный destination, который при этом является стартовым (категория->подкатегория), то будет проблема со стрелкой назад в экшенбаре. Чтобы её подлечить — нужно в графе подмазать говнеца.
2. Если нажать на две разные кнопки одновременно, которые куда-то переходят, то приложение падает. К пример, у нас список User, по клику переходящих в UserDetail, то кликнувши оба вылетет эксепшен, говорящий, что UserDetail не имеет экшена перехода на UserDetail.
По этому поводу я создавал ишью на гуглтрекере, её закрыли с Expected behavior и сказали, что это проблема во фрагментах, которую починили в androidx.fragment 1.1.0-alpha01
Pending input events (such as clicks) are now canceled in a Fragment’s onStop()
Т.е., грубо говоря, этот баг был всегда, просто без AAC у тебя бы просто открылись 2 UserDetail экрана.
Но нифига они не починили и оно всё-равно падает и ишью закрыта.
Это лечится, конечно, но это + немножно pain.
3. Сегодня очень популярен Bottom navigation. Навигация очень слабо работает с ним. Она не поднимает фрагменты, когда ты кликаешь по табам, а каждый раз создаёт новый. Бекстак работает ещё хуже, даже не по материалу. Уже не говоря о том, что материал бэкстак на деле хреновый, и все хотят делать такой, как на ютубе. Но инструмента пока нет. Даже расширить Навигатор пока не вариант, там в исходниках гуано написано и оно пока не готово к расширению.
Ишью по нижней навигации висит с конца весны/начала лета, не помню.
Lil пишеть, мол контрибьютье, лентяии сами, вот ссылка.
4. Вложенные навигации я пока глубоко не лез, но поверхностно, там тоже будет боль, когда я несколько графов разнесу по разным файлам и буду импортить их в один, чтобы не было
Моё мнение:
Если хотите бежать за гуглом и готовы потерпеть немножко боли или
если приложение маленькое, с весьма прозрачной схемой навигации и хочется посмотреть новый инструмент, то пишите на AAC.
Если же нет, то приходите к осени, когда этот инструмент немного допилят.
А пока постартуйте активности и покоммитьте транзакции.
Штука интересная.
Не сразу понял смысл топика. С первого прочтения мне показалось, что Вы пытаетесь выбить 5% налога со своей зарплаты.
Автор пытается выбить с клиента налог на затраты, которые невозможно просчитать заранее, так то.
К примеру, при зп в 1к, если бизнес затраты будут 20к, то будет грусть.
Я не вижу другого способа, кроме как обзяснить клиенту, что чтобы вывести его деньги и оплатить услуги — Вам необходимо заплатить ЕН+банк.
Очень надеюсь, что твоё подозрение верно.
Не надо ссылок. Пускай он их перепишет и запостит. Ссылки ото ещё открывать. Ещё, желательно, на русском :)
Дядь, ты чёт хамишь. Ты неинтересен более.
Впечатление, что ты в глаза не видел мобильную разработку, но я не понимаю, что ты пытаешься доказать. Что новичкам в программировании нужно прыгать во флаттер? Серьёзно? А если там был ПХП, то всё, всем прыгать в него?)
В андриоде язык (java/kotlin) это
Всё остальное — это конкретно работа с android фреймворком и обвесом либ с гитхаба.
Очень классно. Я говорю о флаттере, как о фреймворке(новом, без шанса для новичка в программировании), а ты мне за язык программирования. Ок.
Можно взглянуть на твои проекты на флаттере или ты так, просто болтаешь, что это хорошая альтернатива для полного новичка?
0. Но почему бы не посоветовать это незнающему человеку?
Какие умилительные фантазии у человека в голове.
Начал смотреть видео курсы
Хватит ли мне багажа моих знаний
Поставил себе сроки полтора месяца. Реально ли?
Если твой сват не начальник той вымышленной продуктовой конторы — то нет.
Стартандроид прекрасный ресурс, но, к сожалению, весьма устаревший.
+ там нет уроков по архитектуре и пройдя этот курс, человек пишет весь код во вьюхе (активити).
Соберетесь начать новый проект — поглядывайте на примеры от гугла:
github.com/...samples/android-sunflower
github.com/...ples/android-architecture
«Хватает» это очень субъективно. Если хватает — это абы проект собирался и мы контролируем количество вкладок в хроме и количество окон в кроме, то хватает.
Если мы перестаём контролировать количество вкладок, хотим чтобы проект пересобирался быстрее, чтобы мы могли открыть
У меня иногда и мои 16гб упираются в потолок, но всё же на 16 мне сегодня комфортно (хороший проц не менее важен).
2 разных же абзатца.
Не знаю, как в геймдеве, но в мобайле так не работает. Пересесть с платформы с опытом на платформу с нулём (android <-> ios) без падения в зп(качестве) не получится.
Как может и физически не получиться пересесть с трактора на формулу один. Ибо формула один требует обязательные параметры — хорошую реакцию, или переносимость резких смен скорости, когда у человека на тракторе, может их не быть.
Года 3 уже как, нет :p
Но ведь хорошо, когда есть альтернатива?
Хороший вопрос.
За пол года ничего такого не было. Подождём ещё пол года.
Более дешёвой конфигурацией я бы всё же предложил брать тот же UX550VD (последняя буква D), отличие в нём — видюха 1050 не TI. + смотреть более слабый проц, если нет нужны в 7700 HQ.
Ок, брат, извини 0\
Тю, а я им душу изливаю (: