Size: a a a

AndroidDev :: Разработка. It's Android time now!

2020 September 18

ВС

Влад Сакун in AndroidDev :: Разработка. It's Android time now!
Лично я очень полюбил этого блогера
источник

v

vorobyoff in AndroidDev :: Разработка. It's Android time now!
Спасибо
источник

DB

Dossanov Bekzhan in AndroidDev :: Разработка. It's Android time now!
еще такой вопрос, новичку при созданий проекта сразу всю технологию использовать как di, adapter delegates, viewmodel, coroutines, diff utils?
источник

AH

Andrii Hladkov in AndroidDev :: Разработка. It's Android time now!
Осилишь все - делай
А так хотя бы разберись что, да зачем
Можешь сделать два проекта, в одном поработать с одним, в другом с другим.
В третьем склеишь полученные знания
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
Есть ещё такой путь, делаешь на тех технологиях которые знаешь потом постепенно добавляешь новые, или по мере разработки добавляешь
источник

D

Dmitry in AndroidDev :: Разработка. It's Android time now!
если прогноз погоды не понравится, то вот еще два годных туториала, один беговое приложение
https://www.youtube.com/watch?v=XqkFTG10sRk&list=PLQkwcJG4YTCQ6emtoqSZS2FVwZR9FT3BV
другое новостное приложение
https://www.youtube.com/watch?v=asuOWE5KuFM&list=PLQkwcJG4YTCRF8XiCRESq1IFFW8COlxYJ
источник

С

Сергей in AndroidDev :: Разработка. It's Android time now!
Jktu
Есть ещё такой путь, делаешь на тех технологиях которые знаешь потом постепенно добавляешь новые, или по мере разработки добавляешь
эх .. если бы всё было так просто
уже 4й раз пытаюсь переписать код компонентов
и снова захожу в тупик 😖
источник

S

Stuffy cloud in AndroidDev :: Разработка. It's Android time now!
Сергей
эх .. если бы всё было так просто
уже 4й раз пытаюсь переписать код компонентов
и снова захожу в тупик 😖
Долби все что в нем есть, детально гугли на английском конечно ибо информации в 20 раз больше =)
источник

S

Stuffy cloud in AndroidDev :: Разработка. It's Android time now!
И все получится
источник

С

Сергей in AndroidDev :: Разработка. It's Android time now!
У него странно реализовано.
1) Нет проверки и предложения включить GPS.
2) Не понятно что будет если GPS отключён,
а кастомная опция использования GPS в префах включена
3) в репозитории у него и определение местоположения и получение данных.
4) Данные он берет дважды сначала из сети,
затем кладёт в бд и потом второй раз их получает из бд.

В общем у меня возникает к нему куча вопросов,
которые мне никто не разъяснит (( Я мог бы просто
перепечатать код из тутора, но посчитал, что лучше использовать его как ориентир, но писать код по своему
... в итоге я конечно застрял ))
источник

S

Stuffy cloud in AndroidDev :: Разработка. It's Android time now!
Сергей
У него странно реализовано.
1) Нет проверки и предложения включить GPS.
2) Не понятно что будет если GPS отключён,
а кастомная опция использования GPS в префах включена
3) в репозитории у него и определение местоположения и получение данных.
4) Данные он берет дважды сначала из сети,
затем кладёт в бд и потом второй раз их получает из бд.

В общем у меня возникает к нему куча вопросов,
которые мне никто не разъяснит (( Я мог бы просто
перепечатать код из тутора, но посчитал, что лучше использовать его как ориентир, но писать код по своему
... в итоге я конечно застрял ))
>В общем у меня возникает к нему куча вопросов

Ты сам на них только что ответил же, сделай сам и пофикси, будет опытом который ты запишешь в своё резюме.
источник

S

Stuffy cloud in AndroidDev :: Разработка. It's Android time now!
Перепиши и переделай на свой манер
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
Сергей
эх .. если бы всё было так просто
уже 4й раз пытаюсь переписать код компонентов
и снова захожу в тупик 😖
потому что ты пытаешься переписать всё сразу
источник

С

Сергей in AndroidDev :: Разработка. It's Android time now!
Stuffy cloud
>В общем у меня возникает к нему куча вопросов

Ты сам на них только что ответил же, сделай сам и пофикси, будет опытом который ты запишешь в своё резюме.
У меня не получается правильно организовать код всех частей. Каждый раз возникает ситуация, что я не могу просто так обратится к другой части кода. Не могу продумать всю цепочку и связать fragment » viewmodel » repository » helpers/datasource
источник

AH

Andrii Hladkov in AndroidDev :: Разработка. It's Android time now!
Архитектура приходит с опытом
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
Сергей
У меня не получается правильно организовать код всех частей. Каждый раз возникает ситуация, что я не могу просто так обратится к другой части кода. Не могу продумать всю цепочку и связать fragment » viewmodel » repository » helpers/datasource
я тебе уже отвечал на этот вопрос
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
ты выбираешь свой путь почему то
источник

S

Stuffy cloud in AndroidDev :: Разработка. It's Android time now!
Сергей
У меня не получается правильно организовать код всех частей. Каждый раз возникает ситуация, что я не могу просто так обратится к другой части кода. Не могу продумать всю цепочку и связать fragment » viewmodel » repository » helpers/datasource
Самый простой ответ на это. Начни делать мелкое приложении а далее расширяй, не делай по туторам
источник

С

Сергей in AndroidDev :: Разработка. It's Android time now!
Jktu
я тебе уже отвечал на этот вопрос
У мну не получается делать от простого к сложному
ибо все компоненты тянут за собой другие и приходится думать как собрать кусочки пазла вместе

К примеру alertDialog должен быть во фрагменте, и обработчики кнопок соответственно должны обращаться к какой-то абстракции типа viewmodel, чтобы запустить определение местоположения, при этом нужно сначала проверить разрешения, потом определить включен ли GPS, что влияет на метод определения местоположение. Затем полученные координаты надо передать  в ... другую viewmodel (?), чтобы сделать по ним запрос за погодой. При этом если интернет отключен нужно получить местоположение и данные из базы, если оно там есть. ... В итоге просто не знаю как всё это прописывать и выстроить правильную последовательность вызовов, какие утильные классы мне нужны и на каких слоях мне их использовать ...
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
Сергей
У мну не получается делать от простого к сложному
ибо все компоненты тянут за собой другие и приходится думать как собрать кусочки пазла вместе

К примеру alertDialog должен быть во фрагменте, и обработчики кнопок соответственно должны обращаться к какой-то абстракции типа viewmodel, чтобы запустить определение местоположения, при этом нужно сначала проверить разрешения, потом определить включен ли GPS, что влияет на метод определения местоположение. Затем полученные координаты надо передать  в ... другую viewmodel (?), чтобы сделать по ним запрос за погодой. При этом если интернет отключен нужно получить местоположение и данные из базы, если оно там есть. ... В итоге просто не знаю как всё это прописывать и выстроить правильную последовательность вызовов, какие утильные классы мне нужны и на каких слоях мне их использовать ...
потому что у тебя высокая связанность компонентов
источник