tgoop.com/flutter_notes_bek/225
Last Update:
Flutterda Deep Link.
Deep Link (custom URI schemes)
Bu havolalar ilovangizni ochish va muayyan sahifalarga yo'naltirish uchun "myapp://profile?id=123" kabi maxsus URI sxemalaridan foydalanadi.
Androidda bu Deep link deb ataladi, iOS-da esa maxsus URL sxemasi (custom URL scheme) deb ataladi. Agar siz domenga ega bo'lmasangiz, lekin deep link kuchidan foydalanmoqchi bo'lsangiz, bu usul qulay.
Ilovangizda o'zingizga yoqqan har qanday maxsus sxemani tanlashingiz mumkin. Ammo salbiy tomoni shundaki, u xavfsizligi past, chunki har qanday ilova sizning shaxsiy sxemangizni o'g'irlashi va havolalaringizni ochishga urinishi mumkin.
Web Link (Android App Link / IOS Universal Link).
Android-da App Link va iOS-da Universal Link sifatida tanilgan bu usul mobil ilovangizga Deep Link yordamini qo'shishning eng xavfsiz usulini ta'minlaydi.
Bu sizdan domenga ega bo'lishingizni va ikkala tomondan tekshirishni amalga oshirishingizni talab qiladi. Domeningizni ilova kodi (Androiddagi manifest fayli va iOSʼdagi Associated Domains) ichida roʻyxatdan oʻtkazishingiz va server tomonida mobil ilovangizni tasdiqlashingiz kerak.
Ushbu vazifani bajarish orqali ilovangiz domenni taniydi va domen ilovangizni tasdiqlaydi. Ushbu ikki tomonlama tekshirish Deep Link-larning yaxlitligi va haqiqiyligini ta'minlaydi va uni xavfsiz qiladi.
Manbalar:
1. Official doc: Link
2. Medium: Link
3. Article: Link
#Flutter
BY Flutter Notes
Share with your friend now:
tgoop.com/flutter_notes_bek/225