Size: a a a

Android Developers

2021 January 10

NM

Nick Marchuk in Android Developers
Kostya
Хм
Вот здесь в ответах описано как правильно версионировать приложение

https://stackoverflow.com/questions/18973931/guide-for-versioning-an-android-application
источник

K

Kostya in Android Developers
но есть основной version и androidVersionCode
источник

K

Kostya in Android Developers
если я буду менять androidVersionCode - будет же выпуск накатываться?
источник

TH

Taras Havryliak in Android Developers
подскажите, насколько это плохая практика делать shared viewmodel для 3-х фрагметов? (mvvm).
источник

TH

Taras Havryliak in Android Developers
Taras Havryliak
подскажите, насколько это плохая практика делать shared viewmodel для 3-х фрагметов? (mvvm).
or it's ok для > 2 фрагментов?
источник

АМ

Абдулмуталим Муртаза... in Android Developers
Taras Havryliak
подскажите, насколько это плохая практика делать shared viewmodel для 3-х фрагметов? (mvvm).
Думаю, если это для тебя удобно, и решает твою проблему, и не создаёт других проблем, тогда в этой практике нет ничего плохого
источник

k

karvinok in Android Developers
Taras Havryliak
подскажите, насколько это плохая практика делать shared viewmodel для 3-х фрагметов? (mvvm).
Насколько я понимаю, он просто отвечает за состояние и логику поведения фрагментов в контексте жизненного цикла родительского activity этих фрагментов.
мне кажется главное не перенасыщать его передачей разных данных, а количество не важно.
пусть выполняет свою работу
источник

NM

Nick Marchuk in Android Developers
Taras Havryliak
or it's ok для > 2 фрагментов?
Сколько нужно столько и нужно, 3 вполне нормально
источник

TH

Taras Havryliak in Android Developers
karvinok
Насколько я понимаю, он просто отвечает за состояние и логику поведения фрагментов в контексте жизненного цикла родительского activity этих фрагментов.
мне кажется главное не перенасыщать его передачей разных данных, а количество не важно.
пусть выполняет свою работу
да, спасибо всем ^) это лучше, чем иметь во фрагменте 2 модели... как у меня было изначально
источник

AC

Arsen CeH9 in Android Developers
Taras Havryliak
да, спасибо всем ^) это лучше, чем иметь во фрагменте 2 модели... как у меня было изначально
я бы все равно держал по индивидуальной ВМ для фрагмента (в дополнение к шаренной). Во ВМ может быть много временного состояния, которое нужно очищать при окончательной смерти экрана.  Ну и SRP никто не отменял
источник

TH

Taras Havryliak in Android Developers
Arsen CeH9
я бы все равно держал по индивидуальной ВМ для фрагмента (в дополнение к шаренной). Во ВМ может быть много временного состояния, которое нужно очищать при окончательной смерти экрана.  Ну и SRP никто не отменял
пока что нет необходимости, но согласен, в идеале нужно так делать
источник

AC

Arsen CeH9 in Android Developers
Taras Havryliak
пока что нет необходимости, но согласен, в идеале нужно так делать
в том и прикол, что когда она появится все может быть настолько переплетено, что будет больно рефакторить
источник

AC

Arsen CeH9 in Android Developers
если приложение не долгострой то можно и подзабить конешн
источник

TH

Taras Havryliak in Android Developers
Arsen CeH9
если приложение не долгострой то можно и подзабить конешн
курсовая работа хахаха но приятно бы и для резюме, сделать максимально clean*
источник

AC

Arsen CeH9 in Android Developers
источник

AC

Arsen CeH9 in Android Developers
Taras Havryliak
курсовая работа хахаха но приятно бы и для резюме, сделать максимально clean*
архитектура - это как политика, тут не бывает clean
источник

S

Silent829 in Android Developers
Vladimir Zhdanov (DTSE Huawei)
Что перспективней? Относительно ЗП, удалённый работы, дохода с пет проектов.
Анонимный опрос
0%
iOS
0%
Android
0%
Flutter
0%
React Native
0%
Xemarin
0%
Who am I?
Проголосовало: 36
источник

S

Silent829 in Android Developers
Vladimir Zhdanov (DTSE Huawei)
Нет, в плане разработки
О мне тоже интересно) я аойсник бывший.
источник

S

Silent829 in Android Developers
Vladimir Zhdanov (DTSE Huawei)
Я 4 день изучаю ) пока только язык Свифт немного топорный и ide хуже , но работать с ui приятней в ios
Икскод конечно не идеальный, но я до сих пор не могу понять людей которые плюются на него, но не на студию
источник

AC

Arsen CeH9 in Android Developers
Quantum Harmonizer
а существуют ли в принципе примеры чего-нибудь недекларативного?
Декларативность относительна, она всегда рассматривается в сравнении с чем-либо и представляет собой более высокий уровень абстракции над рассматриваемым "объектом/подходом". В докладе Матвея про композ, есть хорошая иллюстрация на поколениях языков, где рассматривается сложение чисел как:
1. Условный машинный код  "010101001.."
2. Более абстрактный, на ассемблере:
MOV AL, NUM1
ADD AL, NUM2
2й вариант выступает декларативным относительного первого.

Потом рассматривается 3й вариант уже на каком-нибудь Kotlin, где
val a = x + y
и он уже более абстрактный, декларативный по отношению ко 2му варианту

фулл: https://www.youtube.com/watch?v=ze-Lp0Xevh4&ab_channel=Mobius
источник