Size: a a a

Android Dev Подкаст

2019 November 20

AY

Axrorxo'ja Yodgorov in Android Dev Подкаст
источник
2019 November 21

ОО

Олег Осипенко in Android Dev Подкаст
кто едет на KotlinConf?
источник

K

Kopusha in Android Dev Подкаст
источник

K

Kopusha in Android Dev Подкаст
Кто-то разобрался в Firebase Dynamic Links? Не в смысле накидать по туториалу, а именно понять механизм. Как-то странно, что на iOS они ловят именно short линки (и резолвят их внутри аппы), а на андроиде short линк резолвится в universal link браузером. Но тогда мелькает браузер при переходе. И зачем тогда по их доке нужно делать запрос к файербейзу, если линк уже развернулся, до того, как открылось приложение?Интересно, если где-то был разбор.
источник

ZS

Zakir Shakirov in Android Dev Подкаст
Kopusha
Кто-то разобрался в Firebase Dynamic Links? Не в смысле накидать по туториалу, а именно понять механизм. Как-то странно, что на iOS они ловят именно short линки (и резолвят их внутри аппы), а на андроиде short линк резолвится в universal link браузером. Но тогда мелькает браузер при переходе. И зачем тогда по их доке нужно делать запрос к файербейзу, если линк уже развернулся, до того, как открылось приложение?Интересно, если где-то был разбор.
Спросил у iOS-ника - у них тоже если приложение не установлено, переход по ссылке - сначала в браузер. Затем firebase понимает, кто это - веб, iOS, или андроид.
Решает установлено или нет приложение.
Далее - лbбо в магазин приложений, либо в приложение.
Всё, как у нас вроде бы.

А в андроиде запрос getDynamicLink() нужно делать в том числе и  для трекинга внутри firebase (сколько re-open, сколько first-installs). Плюс извлечение не из интента, а через firebase - чистит инфу после себя:
Calling getDynamicLink() retrieves the link and clears that data so it is only processed once by your app.

https://firebase.google.com/docs/dynamic-links/android/receive#handle_deep_links

И потом, dynamic link же может не соответсnвовать реальному диплинку в приложении.
Условно, ссылка для всех такая https://deeplink.mysuper.app/bonuses?id=12121
А внутри приложения mysuper://bonuses?id=12121
Можно будет сматчить общую ссылку на свою конкретную.
источник

AP

Alexey Pushkarev in Android Dev Подкаст
опа, а в каком-то из недавних выпусков Денис негодовал что progblog за 15% годовых помогает в США устроится)
источник

K

Kopusha in Android Dev Подкаст
@ZakirS
1. Я про случай, когда приложение уже установленно. iOS ловит сами short линки файербейза, это у них в доке. Андроид нет. В итоге на андроиде мелькает браузер, а потом уже приложение.

2. Трекинг так себе аргумент, потому что клик все равно ловится гуглом раньше, чем откроется приложение. Но как вариант да.

3. Dynamic линк не может открыть myapp://foo на андроиде, вроде только для iOS это поле видел. Даже если может, никакой разницы, резолв все равно еще до приложения происходит.

Короче, зачем делается запрос к файербейзу на андроиде все еще не ясно. Какой случай ты можешь представить, когда в приложение попадает dynamic link, минуя браузер? (сорри, что не про подкаст).
источник

ZS

Zakir Shakirov in Android Dev Подкаст
Kopusha
@ZakirS
1. Я про случай, когда приложение уже установленно. iOS ловит сами short линки файербейза, это у них в доке. Андроид нет. В итоге на андроиде мелькает браузер, а потом уже приложение.

2. Трекинг так себе аргумент, потому что клик все равно ловится гуглом раньше, чем откроется приложение. Но как вариант да.

3. Dynamic линк не может открыть myapp://foo на андроиде, вроде только для iOS это поле видел. Даже если может, никакой разницы, резолв все равно еще до приложения происходит.

Короче, зачем делается запрос к файербейзу на андроиде все еще не ясно. Какой случай ты можешь представить, когда в приложение попадает dynamic link, минуя браузер? (сорри, что не про подкаст).
Ну в андроиде пока ещё нет Universal Links (https://developer.apple.com/ios/universal-links/)
Видимо, пока обходятся интентами.
источник

BG

Bulat Galeev in Android Dev Подкаст
В Android есть App Links - насколько мне известно это аналог Universal Links
источник

A

Anton in Android Dev Подкаст
Bulat Galeev
В Android есть App Links - насколько мне известно это аналог Universal Links
Работает с 6 версии
источник

K

Kopusha in Android Dev Подкаст
Да, это все есть.. но не отвечает на мой вопрос про запрос к файербейзу 🙂. Что забавно, они выпустили три части видео по настройке на iOS. И одну по андроиду, в которой они говорят "как настроить приложение, расскажем в след. видео!". И следующего видео никогда не было, лол.
источник

K

Kopusha in Android Dev Подкаст
Мне начинает казаться, что дока по андроиду врёт и нам тоже надо ловить сами dynamic links в манифесте, как написано для айосников.
источник

DN

Denis Nek (slow response) in Android Dev Подкаст
Alexey Pushkarev
опа, а в каком-то из недавних выпусков Денис негодовал что progblog за 15% годовых помогает в США устроится)
Я удивлялся тому, что другие ребята, за 10% процентов релоцируют. Не Вика, а Тилек. Но мы уже все встретились и всё обсудили лично, вопросов больше не имею :) удачи и успехов всем ребятам
источник

AP

Alexey Pushkarev in Android Dev Подкаст
Denis Nek (slow response)
Я удивлялся тому, что другие ребята, за 10% процентов релоцируют. Не Вика, а Тилек. Но мы уже все встретились и всё обсудили лично, вопросов больше не имею :) удачи и успехов всем ребятам
а с Тилеком что не так?
источник

AP

Alexey Pushkarev in Android Dev Подкаст
да да, тот парень, который помогает подтянуть навыки решения задачек, проводит мок интервью и т д. В общем этим всем помогает подготовится к собесу.
источник

DN

Denis Nek (slow response) in Android Dev Подкаст
Все так, просто я про 15% и progblog ничего не говорил здесь
источник

АГ

Артём Грачёв in Android Dev Подкаст
насколько мне известно там больше 15%
источник

АГ

Артём Грачёв in Android Dev Подкаст
по крайней мере было так
источник

АГ

Артём Грачёв in Android Dev Подкаст
точно, 17% было летом
источник

DS

Daniel Serdyukov in Android Dev Подкаст
Alexey Pushkarev
да да, тот парень, который помогает подтянуть навыки решения задачек, проводит мок интервью и т д. В общем этим всем помогает подготовится к собесу.
тот парень у которого надо чтобы уже было 200+ задач на литкоде решено? =) имхо если у тебя 200+ решено то тебе нахер ненадо подтягивать =)
источник