ہم آپ کے صارف کے تجربے کو بہتر بنانے کے لیے اس ویب سائٹ پر کوکیز اور دیگر ٹیکنالوجیز کا استعمال کرتے ہیں۔
اس صفحے پر کسی بھی لنک پر کلک کرکے آپ ہماری رازداری کی پالیسی اور کوکیز پالیسی پر متفق ہو رہے ہیں۔
ٹھیک ہے میں متفق ہوں مزید جانیں

<title> اسکرین شاٹس

About <title>

Learn language. Survive in with 1000+ phrases and words.

آپ ان جملے مفت سیکھیں جب آئیں۔

سفر کے لئے سب سے ضروری +1000 جملوں کے ساتھ سیکھیں

آپ کے جملے مفت سیکھیں جب آئیں۔

سبھی جملے اور الفاظ دونوں صوتی اور اصل تحریری شکل میں آپ کے سامنے پیش کر رہے ہیں. انہوں سے ایک مقامی شخص کی طرف سے ریکارڈ کیا جاتا ہے.

اپددر کے بغیر ان کا جائزہ لینے کے لئے آپ کے پسندیدہ کے جملے اور الفاظ کو محفوظ کریں.

سپیس روپیٹیشن طریقہ کار کر استعمال کرتے ہوئے فلیش کارڈ کے مدد سے اپنی لغت کی پڑھائی کریں

مزے کے ساتھ اپنی زبان کا امتحان لیں اور اپنے اسکور کا جائزہ لیں۔

*** جب میں سفر کر رہے ہوں تو اس کے دوران زندہ رہنا ***

آپ میں زندہ کرنے کی جملوں کا استعمال کریں. سب سے اہم بقا کے جملے شامل ہیں.

مثال کے طور پر، اپلی کیشن کو میں ٹیکسی ڈرائیور سے بولنے دیں کہ اس کو دکھانے کے لئے کہ آپ کہاں جانا چاہتے ہیں۔

آپ کیا چاہتے ہیں اس کی فوری رسائی کے لیے تمام جملوں اور الفاظ کر تلاش کریں۔

*** اہم خصوصیات ***

یہ 300+ مفت جملے اور الفاظ

یہ سے ایک مقامی لڑکی کی طرف سے ریکارڈ کیے ہوئے

اعلی معیار کی ویڈیو

سپیس روپیٹیشن طریقہ کار

آپ کے لئے کوئز آپ کی مہارت کا جائزہ لینے کے لئے

اپنی پڑھنے کی پروگریس کو ٹریک کریں

اپنے پسندیدہ جملوں اور الفاظ کو محفوظ کر لیں۔

فوری تلاش کا فنکشن

جملے کو کلپ بورڈ پر کاپی کر لیں( جملے کو لمبا دبا کر)

آوار کو اور آہستہ کر دیں۔

فلیش کارڈ کی ترتیبات کو -> اردو، اردو ->

*** مفت 11 سیکھنے کی کیٹیگریز ***

آپ مندرجہ ذیل عنوانات میں 300+ مفت جملے اور الفاظ سے معلومات حاصل کریں:

اعداد

وقت اور تاریخ

بنیادی بات چیت

مبارکباد

ہدایاتی جملے

ہدایاتی الفاظ

باہر کھانا میں

سیروسیاحت میں

خریدوفروخت میں

ہنگامی صورت حال

رہائش

*** پرو ورژن میں 22 زمرہ جات ***

تمام 900+ جملے اور الفاظ کے ساتھ مندرجہ ذیل اضافی زمرےجات پرو ورژن میں حاصل کریں:

اعلی درجے کی گفتگو

صحت

بارڈر کراسنگ

سوالات

مقامات

کھانا

سبزیاں

پھل

رنگ

رومانوی 1

رومانوی 2

پوسٹ آفس

فون اور انٹرنیٹ

بینکنگ

پیشہ

کاروبار کی باتیں

مشغلے

احساسات

جسم

جانور

خاندان

ملک

*** رائے کی قدر کی جاتی ہے ***

اگر آپ کو یہ اپلی کیشن پسند ہے تو براہ مہربانی چند سیکنڈ لے کر ایک درجہ بندی یا جائزہ دیں۔ اگر آپ کسی قسم رائے، تجاویز یا کوئی مشورہ دینا چاہتے ہیں تو میں زیادہ خوش ہوگا اگرآپ مجھے [email protected] میں مطلع کریں۔

آپ سیکھنے کا لطف اٹھائیں۔

میں نیا کیا ہے 5.1.0 تازہ ترین ورژن

Last updated on Oct 5, 2023

Minor bug fixes and improvements. Install or update to the newest version to check it out!

ترجمہ لوڈ ہو رہا ہے...

معلومات ایپ اضافی

تازہ ترین ورژن

<title> اپ ڈیٹ کی درخواست کریں 5.1.0

اپ لوڈ کردہ

Ujjwal Chatterjee

Android درکار ہے

Android 5.0+

Available on

گوگل پلے پر <title> حاصل کریں

مزید دکھائیں

کے پرانے ورژن </h3> </a> <div class="card version-list"> <a class="version-item dt-old-versions-variant" data-dt-package_name="simply.learn.cantonese" data-dt-version="5.1.0" data-dt-version_code="610" data-dt-file_size="13487777" data-dt-apkid="b/XAPK/c2ltcGx5LmxlYXJuLmNhbnRvbmVzZV82MTBfYzBhN2FhOGM" title="<title> تازہ ترین ورژن apk ڈاؤن لوڈ کریں" href="https://apkpure.ca/ur/simply-learn-cantonese/simply.learn.cantonese/download"> <div class="version-info"> <h4 class="apk-name"><title> 5.1.0</h4></p> <p class="other-infos"> <span class="size">12.9 MB</span> <span class="update">Oct 5, 2023</span> </p> </div> <span class="download"> <i class="mobile-download-icon"> <svg class="mobile-download-cion" width="16" height="16" viewBox="0 0 16 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.46135 5.7733C5.30722 5.61921 5.05718 5.61921 4.90306 5.7733L4.34465 6.33173C4.19052 6.48586 4.19052 6.73575 4.34465 6.89002L7.49115 10.0364C7.50478 10.0502 7.75528 10.1999 8.00428 10.1997C8.2506 10.1996 8.49539 10.05 8.509 10.0364L11.6554 6.89002C11.8095 6.73576 11.8095 6.48586 11.6554 6.33173L11.097 5.7733C10.9429 5.61921 10.6929 5.61921 10.5388 5.7733L8.76199 7.55016V3.71443C8.76199 3.50409 8.59133 3.33337 8.38096 3.33337H7.61908C7.40877 3.33337 7.2382 3.50409 7.2382 3.71443V7.55016L5.46135 5.7733ZM4.1904 13.2472H11.8095C12.6511 13.2472 13.3333 12.5652 13.3333 11.7235V9.81867C13.3333 9.60834 13.1627 9.43779 12.9524 9.43779H12.1905C11.9801 9.43779 11.8095 9.60834 11.8095 9.81867V10.9616C11.8095 11.3824 11.4684 11.7235 11.0476 11.7235H4.95229C4.53148 11.7235 4.1904 11.3824 4.1904 10.9616V9.81867C4.1904 9.60834 4.01987 9.43779 3.80953 9.43779H3.0475C2.83729 9.43779 2.66663 9.60834 2.66663 9.81867V11.7235C2.66663 12.5652 3.34891 13.2472 4.1904 13.2472Z" fill="white"/> </svg> </i> <span>ڈاؤن لوڈ کریں</span> </span> </a> <a class="version-item dt-old-versions-variant" data-dt-package_name="simply.learn.cantonese" data-dt-version="5.0.0" data-dt-version_code="537" data-dt-file_size="" data-dt-apkid="" title="Android میں <title> v5.0.0 تخلیقی متغیر عوامل ڈاؤن لوڈ کریں" href="https://apkpure.ca/ur/simply-learn-cantonese/simply.learn.cantonese/download/5.0.0"> <div class="version-info"> <h4 class="apk-name"><title> 5.0.0</h4></p> <p class="other-infos"> <span class="size">12.6 MB</span> <span class="update">Apr 29, 2023</span> </p> </div> <span class="download"> <i class="mobile-download-icon"> <svg class="mobile-download-cion" width="16" height="16" viewBox="0 0 16 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.46135 5.7733C5.30722 5.61921 5.05718 5.61921 4.90306 5.7733L4.34465 6.33173C4.19052 6.48586 4.19052 6.73575 4.34465 6.89002L7.49115 10.0364C7.50478 10.0502 7.75528 10.1999 8.00428 10.1997C8.2506 10.1996 8.49539 10.05 8.509 10.0364L11.6554 6.89002C11.8095 6.73576 11.8095 6.48586 11.6554 6.33173L11.097 5.7733C10.9429 5.61921 10.6929 5.61921 10.5388 5.7733L8.76199 7.55016V3.71443C8.76199 3.50409 8.59133 3.33337 8.38096 3.33337H7.61908C7.40877 3.33337 7.2382 3.50409 7.2382 3.71443V7.55016L5.46135 5.7733ZM4.1904 13.2472H11.8095C12.6511 13.2472 13.3333 12.5652 13.3333 11.7235V9.81867C13.3333 9.60834 13.1627 9.43779 12.9524 9.43779H12.1905C11.9801 9.43779 11.8095 9.60834 11.8095 9.81867V10.9616C11.8095 11.3824 11.4684 11.7235 11.0476 11.7235H4.95229C4.53148 11.7235 4.1904 11.3824 4.1904 10.9616V9.81867C4.1904 9.60834 4.01987 9.43779 3.80953 9.43779H3.0475C2.83729 9.43779 2.66663 9.60834 2.66663 9.81867V11.7235C2.66663 12.5652 3.34891 13.2472 4.1904 13.2472Z" fill="white"/> </svg> </i> <span>ڈاؤن لوڈ کریں</span> </span> </a> <a class="version-item dt-old-versions-item" data-dt-package_name="simply.learn.cantonese" data-dt-version="4.5.3" data-dt-version_code="437" data-dt-file_size="" data-dt-apkid="" title="android کے لیے <title> v4.5.3 ڈاؤن لوڈ کریں" href="https://apkpure.ca/ur/simply-learn-cantonese/simply.learn.cantonese/download/4.5.3"> <div class="version-info"> <h4 class="apk-name"><title> 4.5.3</h4></p> <p class="other-infos"> <span class="size">12.7 MB</span> <span class="update">Aug 8, 2021</span> </p> </div> <span class="download old_versions_download"> <i class="mobile-download-icon"> <svg class="mobile-download-cion" width="16" height="16" viewBox="0 0 16 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.46135 5.7733C5.30722 5.61921 5.05718 5.61921 4.90306 5.7733L4.34465 6.33173C4.19052 6.48586 4.19052 6.73575 4.34465 6.89002L7.49115 10.0364C7.50478 10.0502 7.75528 10.1999 8.00428 10.1997C8.2506 10.1996 8.49539 10.05 8.509 10.0364L11.6554 6.89002C11.8095 6.73576 11.8095 6.48586 11.6554 6.33173L11.097 5.7733C10.9429 5.61921 10.6929 5.61921 10.5388 5.7733L8.76199 7.55016V3.71443C8.76199 3.50409 8.59133 3.33337 8.38096 3.33337H7.61908C7.40877 3.33337 7.2382 3.50409 7.2382 3.71443V7.55016L5.46135 5.7733ZM4.1904 13.2472H11.8095C12.6511 13.2472 13.3333 12.5652 13.3333 11.7235V9.81867C13.3333 9.60834 13.1627 9.43779 12.9524 9.43779H12.1905C11.9801 9.43779 11.8095 9.60834 11.8095 9.81867V10.9616C11.8095 11.3824 11.4684 11.7235 11.0476 11.7235H4.95229C4.53148 11.7235 4.1904 11.3824 4.1904 10.9616V9.81867C4.1904 9.60834 4.01987 9.43779 3.80953 9.43779H3.0475C2.83729 9.43779 2.66663 9.60834 2.66663 9.81867V11.7235C2.66663 12.5652 3.34891 13.2472 4.1904 13.2472Z" fill="white"/> </svg> </i> <span>ڈاؤن لوڈ کریں</span> </span> </a> <a class="more-version" href="https://apkpure.ca/ur/simply-learn-cantonese/simply.learn.cantonese/versions" title="<title> گزشتہ ورژنز"> تمام ورژن </a> </div> </div> <div class="list-wrap dt-similar-new"> <div class="apk-list-with"> <a class="title-bar" title="<title> متبادل" href="https://apkpure.ca/ur/similar/simply.learn.cantonese"><h3><title> متبادل</h3></a> <div class="scroll-box"> <a class="apk" title="ESPN" data-dt-app="com.espn.score_center" data-dt-recid="" data-dt-is-recommend="" data-dt-is-participate-experiment="" href="https://apkpure.ca/ur/espn/com.espn.score_center" > <img class="lazy1" data-original="https://image.winudf.com/v2/image1/Y29tLmVzcG4uc2NvcmVfY2VudGVyX2ljb25fMTU1NjAzMDg3NV8wNjM/icon.png?w=100&fakeurl=1" data-srcset="https://image.winudf.com/v2/image1/Y29tLmVzcG4uc2NvcmVfY2VudGVyX2ljb25fMTU1NjAzMDg3NV8wNjM/icon.png?w=160&fakeurl=1 2x" src="https://static.cdnpure.com/mobile/static/imgs/lazy.png" alt="ESPN آئیکن" title="ESPN" > <div class="content"> <div class="stars-title title">ESPN</div> <div class="stars-box"> <span class="star">8.6</span> </div> </div> </a> <a class="apk" title="Learn Japanese Phrases" data-dt-app="com.bravolang.japanese" data-dt-recid="" data-dt-is-recommend="" data-dt-is-participate-experiment="" href="https://apkpure.ca/ur/learn-japanese-phrases/com.bravolang.japanese" > <img class="lazy1" data-original="https://image.winudf.com/v2/image1/Y29tLmJyYXZvbGFuZy5qYXBhbmVzZV9pY29uXzE1NjY5OTU2NTZfMDY1/icon.png?w=100&fakeurl=1" data-srcset="https://image.winudf.com/v2/image1/Y29tLmJyYXZvbGFuZy5qYXBhbmVzZV9pY29uXzE1NjY5OTU2NTZfMDY1/icon.png?w=160&fakeurl=1 2x" src="https://static.cdnpure.com/mobile/static/imgs/lazy.png" alt="Learn Japanese Phrases آئیکن" title="Learn Japanese Phrases" > <div class="content"> <div class="stars-title title">Learn Japanese Phrases</div> <div class="stars-box"> <span class="star">8.5</span> </div> </div> </a> <a class="apk" title="Learn Chinese HSK1 Chinesimple" data-dt-app="es.hskfree.ap" data-dt-recid="" data-dt-is-recommend="" data-dt-is-participate-experiment="" href="https://apkpure.ca/ur/learn-chinese-hsk1-chinesimple/es.hskfree.ap" > <img class="lazy1" data-original="https://image.winudf.com/v2/image1/ZXMuaHNrZnJlZS5hcF9pY29uXzE2MDA3MTUxMDlfMDYw/icon.png?w=100&fakeurl=1" data-srcset="https://image.winudf.com/v2/image1/ZXMuaHNrZnJlZS5hcF9pY29uXzE2MDA3MTUxMDlfMDYw/icon.png?w=160&fakeurl=1 2x" src="https://static.cdnpure.com/mobile/static/imgs/lazy.png" alt="Learn Chinese HSK1 Chinesimple آئیکن" title="Learn Chinese HSK1 Chinesimple" > <div class="content"> <div class="stars-title title">Learn Chinese HSK1 Chinesimple</div> <div class="stars-box"> <span class="star">4.0</span> </div> </div> </a> <a class="apk" title="Learn Japanese" data-dt-app="com.appcool.japanese" data-dt-recid="" data-dt-is-recommend="" data-dt-is-participate-experiment="" href="https://apkpure.ca/ur/learn-japanese/com.appcool.japanese" > <img class="lazy1" data-original="https://image.winudf.com/v2/image/Y29tLmFwcGNvb2wuamFwYW5lc2VfaWNvbl8xNTMyOTc5NjUzXzA0NA/icon.png?w=100&fakeurl=1" data-srcset="https://image.winudf.com/v2/image/Y29tLmFwcGNvb2wuamFwYW5lc2VfaWNvbl8xNTMyOTc5NjUzXzA0NA/icon.png?w=160&fakeurl=1 2x" src="https://static.cdnpure.com/mobile/static/imgs/lazy.png" alt="Learn Japanese آئیکن" title="Learn Japanese" > <div class="content"> <div class="stars-title title">Learn Japanese</div> <div class="stars-box"> <span class="star">9.5</span> </div> </div> </a> <a class="apk" title="Du Chinese - Read Mandarin 读中文" data-dt-app="org.sinamon.duchinese" data-dt-recid="" data-dt-is-recommend="" data-dt-is-participate-experiment="" href="https://apkpure.ca/ur/du-chinese-read-mandarin-%E8%AF%BB%E4%B8%AD%E6%96%87/org.sinamon.duchinese" > <img class="lazy1" data-original="https://image.winudf.com/v2/image1/b3JnLnNpbmFtb24uZHVjaGluZXNlX2ljb25fMTU0NTU2OTE3MV8wMjU/icon.png?w=100&fakeurl=1" data-srcset="https://image.winudf.com/v2/image1/b3JnLnNpbmFtb24uZHVjaGluZXNlX2ljb25fMTU0NTU2OTE3MV8wMjU/icon.png?w=160&fakeurl=1 2x" src="https://static.cdnpure.com/mobile/static/imgs/lazy.png" alt="Du Chinese - Read Mandarin 读中文 آئیکن" title="Du Chinese - Read Mandarin 读中文" > <div class="content"> <div class="stars-title title">Du Chinese - Read Mandarin 读中文</div> <div class="stars-box"> <span class="star">10.0</span> </div> </div> </a> <a class="apk" title="Ling: Language Learning App" data-dt-app="com.simyasolutions.ling.universal" data-dt-recid="" data-dt-is-recommend="" data-dt-is-participate-experiment="" href="https://apkpure.ca/ur/ling-learn-languages/com.simyasolutions.ling.universal" > <img class="lazy1" data-original="https://image.winudf.com/v2/image1/Y29tLnNpbXlhc29sdXRpb25zLmxpbmcudW5pdmVyc2FsX2ljb25fMTcyMTgyNjMxM18wNTE/icon.png?w=100&fakeurl=1" data-srcset="https://image.winudf.com/v2/image1/Y29tLnNpbXlhc29sdXRpb25zLmxpbmcudW5pdmVyc2FsX2ljb25fMTcyMTgyNjMxM18wNTE/icon.png?w=160&fakeurl=1 2x" src="https://static.cdnpure.com/mobile/static/imgs/lazy.png" alt="Ling: Language Learning App آئیکن" title="Ling: Language Learning App" > <div class="content"> <div class="stars-title title">Ling: Language Learning App</div> <div class="stars-box n-stars"> </div> </div> </a> <a class="apk" title="بس کورین جانیں" data-dt-app="simply.learn.korean" data-dt-recid="" data-dt-is-recommend="" data-dt-is-participate-experiment="" href="https://apkpure.ca/ur/simply-learn-korean/simply.learn.korean" > <img class="lazy1" data-original="https://image.winudf.com/v2/image1/c2ltcGx5LmxlYXJuLmtvcmVhbl9pY29uXzE1NTI2NzQ0MTVfMDQ2/icon.png?w=100&fakeurl=1" data-srcset="https://image.winudf.com/v2/image1/c2ltcGx5LmxlYXJuLmtvcmVhbl9pY29uXzE1NTI2NzQ0MTVfMDQ2/icon.png?w=160&fakeurl=1 2x" src="https://static.cdnpure.com/mobile/static/imgs/lazy.png" alt="بس کورین جانیں آئیکن" title="بس کورین جانیں" > <div class="content"> <div class="stars-title title">بس کورین جانیں</div> <div class="stars-box"> <span class="star">6.0</span> </div> </div> </a> <a class="apk" title="Write Korean: Learn to Write K" data-dt-app="com.simyasolutions.writeme.ko" data-dt-recid="" data-dt-is-recommend="" data-dt-is-participate-experiment="" href="https://apkpure.ca/ur/write-korean-learn-to-write-k/com.simyasolutions.writeme.ko" > <img class="lazy1" data-original="https://image.winudf.com/v2/image1/Y29tLnNpbXlhc29sdXRpb25zLndyaXRlbWUua29faWNvbl8xNTUyNzg5NDc4XzA3OQ/icon.png?w=100&fakeurl=1" data-srcset="https://image.winudf.com/v2/image1/Y29tLnNpbXlhc29sdXRpb25zLndyaXRlbWUua29faWNvbl8xNTUyNzg5NDc4XzA3OQ/icon.png?w=160&fakeurl=1 2x" src="https://static.cdnpure.com/mobile/static/imgs/lazy.png" alt="Write Korean: Learn to Write K آئیکن" title="Write Korean: Learn to Write K" > <div class="content"> <div class="stars-title title">Write Korean: Learn to Write K</div> <div class="stars-box n-stars"> </div> </div> </a> </div> </div> </div> </main> <script> !function(){"use strict";var s,o;s="download-loading",(o=document.querySelector(".".concat("download_apk_news")))&&!o.classList.contains(s)&&(o.classList.add(s),setTimeout((function(){o.classList.remove(s)}),parseInt("5000",10)||0))}(); </script> <script> var comment_config = { page: { categoryId: 'simply.learn.cantonese', title: document.title, url:location.href }, version_name: '5.1.0', version_code: '610', order: "default", iapi_url:'https://i.apkpure.net', template_language:'ur', group_id:'simply-learn-cantonese', group_cmt_type: "reviews", group_url_old:"https://apkpure.cfd/ur/reviews/simply.learn.cantonese?is_old=1", isMobile: false }; var comment_lazy_config = { css: [{name: 'comment', value: 'https://static.cdnpure.com/www/static/script/reviews_v1243.css'}, {name: 'iconfont', value: 'https://static.cdnpure.com/iconfont/1005/iconfont.css'}, {name: 'sweetalert', value: 'https://static.cdnpure.com/mobile/static/css/sweetalert.1.1.3.min.css'}], js: [{name: 'sweetalert', value: 'https://static.cdnpure.com/mobile/static/js/sweetalert.1.1.3.min.js'}, {name: 'comment', value: 'https://static.cdnpure.com/www/static/script/reviews_v1243.min.js'}], no_comment_css: 'true', magnific_popup: 'true' }; var page_config = { info:{ package_name: 'simply.learn.cantonese', version_name: '5.1.0', version_code: '610', category: 'TRAVEL_AND_LOCAL', app_type: 'APP', template_language: 'ur' }, type: "app_detail" } </script> <div class="clear" style="height:0px;"></div> <div class="dt-notification-get-token-placeholder"></div> <div class="footer_new"> <div class="footer_container"> <div class="info"> <div class="item group"> <img alt="APKPure" src="https://static.cdnpure.com/www/static/imgs/logo_new.png" srcset="https://static.cdnpure.com/www/static/imgs/logo_new@2x.png 2x" width="159" height="32" class="p_logo"/> <p>Discover what you want easier, faster and safer.</p> <ul class="share-box"> <li> <a class="telegram" rel="nofollow noopener" target="_blank" title="telegram" href="https://t.me/apkpurechannel"> <svg class="svg-align telegram" style="height: 16px; width: 16px;"><use xlink:href="/static/assets/svg/common.stack-5e097228.svg#icon-telegram"></use></svg> </a> </li> <li> <a class="facebook" rel="nofollow noopener" target="_blank" title="facebook" href="https://www.facebook.com/APKPureOfficial"> <i class="icon f_icon_facebook"></i> </a> </li> <li> <a class="twitter" rel="nofollow noopener" target="_blank" title="twitte" href="https://twitter.com/apkpure"> <svg class="svg-align telegram" style="height: 16px; width: 16px;"><use xlink:href="/static/assets/svg/common.stack-5e097228.svg#icon-twitter-x"></use></svg> </a> </li> <li> <a class="youtube" rel="nofollow noopener" target="_blank" title="youtube" href="https://www.youtube.com/channel/UCbCOKdnt1yYk4S3I4a034XQ"> <i class="icon f_icon_youtube"></i> </a> </li> </ul> </div> <div class="item"> <div class="title">سروس</div> <ul id="footer-solutions-list"> <li><a href="https://apkpure.ca/ur/apkpure/com.apkpure.aegon">APK انسٹال</a></li> <li><a href="https://apkpure.cfd/ur/apk-signature-verification">APK دستخط کی تصدیق</a></li> <li><a href="https://apkpure.cfd/ur/apk-download-web-widget">اے پی کے ڈاؤن لوڈ سروس</a></li> </ul> </div> <div class="item"> <div class="title">ڈویلپرز</div> <ul> <li><a href="https://developer.apkpure.net?hl=ur" rel="noopener" target="_blank">ڈویلپر کنسول</a></li> <li><a href="https://apkpure.ca/ur/submit-apk">APK جمع کروائیں</a></li> <li><a href="https://apkpure.cfd/ur/traffic-monetization">Traffic Monetization with APKPure</a></li> </ul> </div> <div class="item"> <div class="title">کمپنی</div> <ul> <li><a href="https://apkpure.ca/ur/about.html">ہمارے بارے میں</a></li> <li><a href="https://apkpure.ca/ur/contact-us.html">ہم سے رابطہ کریں</a></li> <li> <a href="https://apkpure.ca/ur/cooperation.html" title="کاروباری تعاون"> کاروباری تعاون </a> </li> </ul> </div> </div> <div class="other"> <div class="info"> Copyright © 2014-2024 APKPure All rights reserved. | <a href="https://apkpure.ca/ur/privacy-policy.html">رازداری کی پالیسی</a> | <a href="https://apkpure.ca/ur/dmca.html" rel="nofollow">DMCA دعوائے دستبرداری</a> | <a href="https://apkpure.ca/ur/terms.html" rel="nofollow">شرائط</a> | <a href="https://apkpure.ca/ur/eu-amau.html" rel="nofollow">EU AMAU</a> </div> <div class="current_box enable_switch"> <div class="current_lang"> UR </div> <div class="menu_list"> <div class="menu_body"> <ul> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_us" href="https://apkpure.cfd/simply-learn-cantonese/simply.learn.cantonese" hreflang="en" > English </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_br" href="https://apkpure.cfd/br/simply-learn-cantonese/simply.learn.cantonese" hreflang="pt" > Português </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_es" href="https://apkpure.cfd/es/simply-learn-cantonese/simply.learn.cantonese" hreflang="es" > Español </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_ru" href="https://apkpure.cfd/ru/simply-learn-cantonese/simply.learn.cantonese" hreflang="ru" > Pусский </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_sa" href="https://apkpure.cfd/ar/simply-learn-cantonese/simply.learn.cantonese" hreflang="ar" > العربية </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_cn" href="https://apkpure.cfd/cn/simply-learn-cantonese/simply.learn.cantonese" hreflang="zh-Hans" > 中文(简体) </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_tw" href="https://apkpure.cfd/tw/simply-learn-cantonese/simply.learn.cantonese" hreflang="zh-Hant" > 中文(繁體) </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_in" href="https://apkpure.cfd/in/simply-learn-cantonese/simply.learn.cantonese" hreflang="hi" > हिन्दी </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_id" href="https://apkpure.cfd/id/simply-learn-cantonese/simply.learn.cantonese" hreflang="id" > Indonesia </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_it" href="https://apkpure.cfd/it/simply-learn-cantonese/simply.learn.cantonese" hreflang="it" > Italiano </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_nl" href="https://apkpure.cfd/nl/simply-learn-cantonese/simply.learn.cantonese" hreflang="nl" > Nederlands </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_jp" href="https://apkpure.cfd/jp/simply-learn-cantonese/simply.learn.cantonese" hreflang="ja" > 日本語 </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_pl" href="https://apkpure.cfd/pl/simply-learn-cantonese/simply.learn.cantonese" hreflang="pl" > Polski </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_de" href="https://apkpure.cfd/de/simply-learn-cantonese/simply.learn.cantonese" hreflang="de" > Deutsch </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_vn" href="https://apkpure.cfd/vn/simply-learn-cantonese/simply.learn.cantonese" hreflang="vi" > Tiếng Việt </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_fr" href="https://apkpure.cfd/fr/simply-learn-cantonese/simply.learn.cantonese" hreflang="fr" > Français </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_tr" href="https://apkpure.cfd/tr/simply-learn-cantonese/simply.learn.cantonese" hreflang="tr" > Türkiye </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_kr" href="https://apkpure.cfd/kr/simply-learn-cantonese/simply.learn.cantonese" hreflang="ko" > 한국어 </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_ms" href="https://apkpure.cfd/ms/simply-learn-cantonese/simply.learn.cantonese" hreflang="ms" > Malaysia </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_th" href="https://apkpure.cfd/th/simply-learn-cantonese/simply.learn.cantonese" hreflang="th" > ภาษาไทย </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_ur" href="https://apkpure.cfd/ur/simply-learn-cantonese/simply.learn.cantonese" hreflang="ur" > اردو </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_bn" href="https://apkpure.cfd/bn/simply-learn-cantonese/simply.learn.cantonese" hreflang="bn" > বাংলা </a> </li> <li onclick="Redirect.setLangCookie('menu')"> <a class="flag-icon flag-country flag_country_fa" href="https://apkpure.cfd/fa/simply-learn-cantonese/simply.learn.cantonese" hreflang="fa" > فارسی </a> </li> </ul> </div> </div> </div> </div> </div> </div> <div class="share-fixed share-hide"> <div class="share-btn share-mob"> <div class="share-open"></div> <div class="share-open-bg"></div> <ul> <li> <span class="share-icon-container share-shortcut" data-sharer style="display: none;"><span class="icon"></span></span> </li> <li> <span class="share-icon-container share-fb" data-sharer="facebook"><span class="icon"></span><span class="text">Facebook</span></span> </li> <li> <span class="share-icon-container share-t" data-sharer="twitter"><span class="icon"></span><span class="text">Twitter</span></span> </li> <li> <span class="share-icon-container share-reddit" data-sharer="reddit"><span class="icon"></span><span class="text">Reddit</span></span> </li> <li> <span class="share-icon-container share-vk" data-sharer="vk"><span class="icon"></span><span class="text">Vkontakte</span></span> </li> <li> <span class="share-icon-container share-whatsapp" data-sharer="whatsapp"><span class="icon"></span><span class="text">WhatsApp</span></span> </li> <li> <span class="share-icon-container share-more"><span class="icon"></span><span class="text">More</span></span> </li> <li> <div class="share-side-counter"></div> </li> </ul> </div> </div> <div class="float-shortcut-button float-button-second" style="display: none;"> <div class="float-shortcut-button__icon icon"></div> </div> <div class="float-request-notification-permission-button float-button-second" style="display: none;"> <div class="float-request-notification-permission__icon icon"></div> </div> <script> (function () { window._apkAttaReport = function(err_msg, event_code) { function safeJsonParse(str) { try { return JSON.parse(str); } catch (e) { return {}; } }; function getFixReferrer() { var dtReferrerFixJson = window.name ? safeJsonParse(window.name) : null; if (dtReferrerFixJson && dtReferrerFixJson.createTime && Date.now() - dtReferrerFixJson.createTime < 30 * 1000 && Date.now() - dtReferrerFixJson.createTime > 0) { return dtReferrerFixJson.referrer || ''; } return 'none'; } function getRandom(len) { var chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz0123456789'; var uuid = ''; for (var i = 0; i < len; i++) { uuid += chars.charAt(Math.floor(Math.random() * chars.length)); } return uuid; }; function httpRequest(url, data) { var querys = []; Object.getOwnPropertyNames(data).forEach(function (key) { querys.push(key + '=' + encodeURIComponent(data[key])); }); var reqUrl = url + '?' + querys.join('&'); var xhr = new XMLHttpRequest(); xhr.open("GET", reqUrl, true); xhr.send(); } function setCookie(name, value, days, domain, secure) { var c = name + "=" + value; if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); c += "; expires=" + date.toGMTString(); } c += '; path=/'; if (domain) { c += '; domain=' + domain; } if (secure) { c += '; secure' } document.cookie = c; } function getCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); } return null; } function createDeviceId() { var BEACON_DEVICE_ID_KEY = '__BEACON_deviceId'; var QIEMI_KEY = '_qimei' var COOKIE_DOMAIN = 'apkpure.cfd'; var COOKIE_MAX_AGE = 365; var deviceId = window.localStorage.getItem(BEACON_DEVICE_ID_KEY); var qimei = getCookie(QIEMI_KEY); var useCookieUserId = true; if (qimei && useCookieUserId) { window.localStorage.setItem(BEACON_DEVICE_ID_KEY, qimei); return qimei; } if (deviceId) { setCookie(QIEMI_KEY, deviceId, COOKIE_MAX_AGE, COOKIE_DOMAIN); return deviceId; } deviceId = 'atta' + getRandom(28); window.localStorage.setItem(BEACON_DEVICE_ID_KEY, deviceId); setCookie(QIEMI_KEY, deviceId, COOKIE_MAX_AGE, COOKIE_DOMAIN); return deviceId; }; var user_id = createDeviceId(); var beaconIndex = window._beaconIndex; if (!beaconIndex) { beaconIndex = (Number(window.localStorage.getItem(user_id + "_index")) || 0) + 1; } var reqUrl = "https://tapi.pureapk.com/report/search_report"; var data = {report_from: 'tapi.pureapk.com'}; data.project = 'channelReport'; data.atta_id = '05900073415'; data.user_id = user_id; data.url = location.href; data.ua = navigator.userAgent; data.event_time = Date.now(); data.timezone = new Date().getTimezoneOffset(); data.beacon_index = beaconIndex; data.document_referrer = document.referrer; data.referrer = getFixReferrer(); data.event_code = event_code; data.log_id = getRandom(10); data.ext_info = JSON.stringify({ err_msg: err_msg }); data.report_spend = Date.now() - window._atta_load_start; data.fetch_start_spend = Date.now() - window._atta_fetch_start; data.pv_id = window._atta_pvId; httpRequest(reqUrl, data); } window._apkAttaReportWithCatch = function(err_msg, event_code) { try { window._apkAttaReport && window._apkAttaReport(err_msg, event_code); } catch (err) { var err_msg = "err"; if (err && err.message) { err_msg = err.message; } window._apkAttaReport && window._apkAttaReport(err_msg, event_code + "_error"); } } window._apkAttaReportWithCatch("", "before_all"); })() </script> <script src="https://static.cdnpure.com/www/static/script/jquery.3.6.0.min.js" type="text/javascript"></script> <script type="text/javascript"> jQuery.fn.size = jQuery.fn.size || function () { return this.length; }; </script> <script src="https://static.cdnpure.com/www/static/script/lazyload-11.0.6.min.js" type="text/javascript"></script> <script src="/language_v1034.js?hl=ur" type="text/javascript"></script> <script src="https://static.cdnpure.com/www/static/script/global_v1236.min.js" type="text/javascript"></script> <!--[if lt IE 9]> <script src="https://static.cdnpure.com/www/static/script/ie8.js"></script> <![endif]--> <link rel="stylesheet" type="text/css" href="https://static.cdnpure.com/www/static/script/base64_v1236.css" /> <script src="https://static.cdnpure.com/www/static/script/typeahead.bundle.fix.v2.min.js" type="text/javascript"></script> <script src="https://static.cdnpure.com/www/static/js/search_v1007.min.js" type="text/javascript"></script> <script> (function () { var screenWidth = 996; window.goBack = function () { if (document.referrer) { history.go(-1); } else { location.href = '/ur/'; } } var navPosition = $(".ar_fix").length > 0 ? 'right' : 'left'; window.closeMenu = function() { $('#nav_new').css(navPosition, '-270px'); $('#shadow').hide(); $('html').css('overflow-y', 'auto'); $('body').css('overflow-y', 'auto'); $('#article_item:not(".selected")').removeClass('open'); setTimeout(function () { $('#header').removeClass('open_menu'); },100); } window.openMenu = function() { location.hash = "menu"; $('html').css('overflow-y', 'hidden'); $('body').css('overflow-y', 'hidden'); $('#nav_new').css(navPosition, '0'); $('#article_item:not(".selected")').addClass('open selected'); $('#header').addClass('open_menu'); $('#shadow').show(); } $(window).on('hashchange', function (event) { var isMenuOpen = $('.shadow').css('display') === 'block'; var e = event.originalEvent; if (!e.oldURL) return; if (e.oldURL.substr(-5) === '#menu' && isMenuOpen) closeMenu(true); if (e.newURL.substr(-5) === '#menu' && !isMenuOpen) openMenu(); }); var startX,deltaX; $('.nav_container').on('touchstart', function (event) { var touches = event.touches; if (touches && touches.length) { startX = touches[0].pageX; } }); $('.nav_container').on('touchmove', function (event) { var touches = event.touches; if (touches && touches.length) { deltaX = startX - touches[0].pageX; } }); $('.nav_container').on('touchend', function (event) { if ($('.ar_fix').length > 0) { if (deltaX < -80) { closeMenu(); } } else { if (deltaX > 80) { closeMenu(); } } deltaX = 0; }); $('#nav_new').on('click', '.many > a, .many > span', function (event) { if (window.innerWidth < screenWidth) { var $that = $(this).parent('.many'); if ($that.hasClass('open')) { $that.removeClass('open') } else { $that.addClass('open'); } } }); $(document).bind("click", function (e) { if (window.innerWidth < screenWidth) { var current_box = $('.current_box'); if ($(e.target).closest('.current_box').length > 0) { current_box.hasClass('open') ? current_box.removeClass('open') : current_box.addClass('open'); } else { current_box.removeClass('open'); } } }); window.addEventListener('resize', function () { if (window.innerWidth > screenWidth) { $('#nav_new .many').removeClass('open'); $('.current_box').removeClass('open'); closeMenu(); } }); window.use_search_new_css = true; })(); </script> <script> $(function() { window.addEventListener('apkpure-init-firebase-token', initFirebaseToken); if(!('Notification' in window) || Notification.permission !== "granted") return; function uploadToken(token) { localStorage.setItem('apkpure-firebase-token', token); localStorage.setItem('apkpure-last-upload-token-time', Date.now()); var qimei = localStorage.getItem('__BEACON_deviceId'); var lang = 'en'; if(!qimei) return; $.ajax('https://tapi.pureapk.com/v3/report_token?' + new URLSearchParams({ h5_qimei: qimei, token: token, lang: lang, uid: typeof $$_$$ === 'object' && $$_$$.user && $$_$$.user.id || 0, account_type: 1, domain: window.location.host, zone: Math.floor(new Date().getTimezoneOffset() / 60), }),{headers: {'Ual-Access-Businessid': 'projecta'}}); window._dt_event_bus && window._dt_event_bus.emit('notification-get-token', { token: token }); } function getFirebaseApp(cb) { $.getScript('https://www.gstatic.com/firebasejs/8.10.0/firebase-app.js', cb); } function getFirebaseMessaging(cb) { $.getScript('https://www.gstatic.com/firebasejs/8.10.0/firebase-messaging.js', cb); } function getAndUploadToken() { var firebaseConfig = {"apiKey":"AIzaSyDGl5lw7o7nlgvffmKQKCqzDWXW133QbCs","authDomain":"apkpure-web-firebase.firebaseapp.com","projectId":"apkpure-web-firebase","storageBucket":"apkpure-web-firebase.appspot.com","messagingSenderId":"708547724301","appId":"1:708547724301:web:738b0d73dacfba570f0144","measurementId":"G-QKET8MS8RE"}; firebase.initializeApp(firebaseConfig); var messaging = firebase.messaging(); messaging.getToken({ vapidKey: 'BBGaVC7ri0hzJxfCncxYiKDMVbaBZgljEM-tShKJuawuhR3xic6YsZGcv_m1Sq3ypslk768qD1e5BRxFjkESxRw' }).then(uploadToken); } function initFirebaseToken() { if('Notification' in window && Notification.permission === 'granted') { getFirebaseApp(getFirebaseMessaging.bind(null, getAndUploadToken)); } } var localToken = localStorage.getItem('apkpure-firebase-token'); var lastUploadTokenTime = localStorage.getItem('apkpure-last-upload-token-time'); var now = Date.now(); var oneMin = 60 * 1000; if(localToken && (now - parseInt(lastUploadTokenTime) <= oneMin)) return; initFirebaseToken(); }); </script> <script> window.apkpureAdUnfilledConfig = { reqUrl: 'https://tapi.apkpure.net/nap/v1/fetch_ami', commonBannerAdConfig: { sceneId: '3004', language: 'ur', packageName: 'simply.learn.cantonese', contextApkType: '1', contextCategory: 'TRAVEL_AND_LOCAL', }, bannerAdExtConfig: { top: {"moduleId":236,"dtParams":{"ga_name":"resp_detail_top"}}, middle: {"moduleId":238,"dtParams":{"ga_name":"resp_detail_middle"}}, side: {"moduleId":234,"dtParams":{"ga_name":"resp_detail_side"}}, } }; !function(){"use strict";var n=function(){return n=Object.assign||function(n){for(var t,a=1,e=arguments.length;a<e;a++)for(var i in t=arguments[a])Object.prototype.hasOwnProperty.call(t,i)&&(n[i]=t[i]);return n},n.apply(this,arguments)};$((function(){var t,a=window.MutationObserver,e=window.apkpureAdUnfilledConfig;if(a&&e){var i=$("div[data-dt-ga-name] ins.adsbygoogle");if(i.length){var o=e.reqUrl,d=e.bannerAdExtConfig,r=void 0===d?{}:d,s=e.commonBannerAdConfig,c=void 0===s?{}:s;if(window.adsenseErr=window.adsenseErr||{push:function(){this.length+=1,u()},length:0},null===(t=window.adsenseErr)||void 0===t?void 0:t.length)u();else{var l=new a((function(n){n.forEach((function(n){"data-ad-status"===n.attributeName&&f(n.target)}))}));i.each((function(){"unfilled"!==$(this).data("ad-status")?l.observe(this,{attributes:!0}):f(this)}))}}}function u(){i.each((function(){f(this,!0)}))}function f(t,a){void 0===a&&(a=!1);var e=$(t),i=e.data("ad-status");if(a||"unfilled"===i){var d=e.closest("[data-dt-ga-name]").data("dt-ga-name"),s=Object.keys(r).find((function(n){return d.includes(n)})),l=r[s]||{};$.ajax({method:"POST",url:o,dataType:"json",contentType:"application/json; charset=utf-8",data:JSON.stringify(n(n({},c),l))}).done((function(n){var t,a,i=null===(t=null==n?void 0:n.data)||void 0===t?void 0:t.htmlContent;if(i){var o=e.closest("[data-dt-ga-name]"),r=(null==d?void 0:d.includes("side"))?250:90;o.empty().css("min-height","".concat(r,"px")).append(i),(null===(a=o.parent())||void 0===a?void 0:a.data("dt-ga-name"))&&o.parent().css("min-height","".concat(r,"px"))}else console.warn("BannerAd Not Found")})).fail((function(n,t){console.error("fetch_ami error: ",t,n)}))}}}))}(); </script> <style>.ad-js-anchor { position: relative; }</style> <script> if (window.yaContextCb) { window.yaContextCb.push(()=>{ var fullscreenBlockId = document.querySelector('header.common-header') ? 'R-A-1940212-98' : (isHuaweiOrHonorWebView && isHuaweiOrHonorWebView() ? 'R-A-1940212-48' : "R-A-1940212-43"); var fullscreenPlatform = "touch"; if (window.innerWidth > 996) { fullscreenBlockId = location.hostname.indexOf('apkpure.com') > -1 ? 'R-A-1940212-115' : 'R-A-1940212-116'; fullscreenPlatform = "desktop"; } Ya.Context.AdvManager.render({ statId: 2, "blockId": fullscreenBlockId, "type": "fullscreen", "platform": fullscreenPlatform }) }); } </script> <script> window.apkpurePartnerConfig = { blackList: ["YXBrcHVyZS5jb20=","bS5hcGtwdXJlLmNvbQ==","bS5hcGtwdXJlLmZy","YXBrcHVyZS5mcg==","YXBrcHVyZS5pdA==","bS5hcGtwdXJlLml0"], partners: [{"name":"SnapTube","link":"https://snaptube.live/"}], }; !function(){"use strict";$((function(){if(window.apkpurePartnerConfig){var n=window.apkpurePartnerConfig,o=n.blackList,t=void 0===o?[]:o,a=n.partners,e=void 0===a?[]:a;if(!t.includes(window.btoa(location.host))&&e.length){var i=$(document.createDocumentFragment());e.forEach((function(n){var o=n.name,t=n.link;i.append("<li><a href=".concat(t,' rel="noopener" target="_blank">').concat(o,"</a></li>"))})),$("#footer-solutions-list").append(i)}}}))}(); </script> <script type="application/ld+json">{"@context":"https://schema.org","@type":"MobileApplication","name":"<title>","description":"آپ ان جملے مفت سیکھیں جب آئیں۔سفر کے لئے سب سے ضروری +1000 جملوں کے ساتھ سیکھیںآپ کے جملے مفت سیکھیں جب آئیں۔سبھی جملے اور الفاظ دونوں صوتی اور اصل تحریری شکل میں آپ کے سامنے پیش کر رہے ہیں. انہوں سے ایک مقامی شخص کی طرف سے ریکارڈ کیا جاتا ہے.اپددر کے بغیر ان کا جائزہ لینے کے لئے آپ کے پسندیدہ کے جملے اور الفاظ کو محفوظ کریں.سپیس روپیٹیشن طریقہ کار کر استعمال کرتے ہوئے فلیش کارڈ کے مدد سے اپنی لغت کی پڑھائی کریںمزے کے ساتھ اپنی زبان کا امتحان لیں اور اپنے اسکور کا جائزہ لیں۔*** جب میں سفر کر رہے ہوں تو اس کے دوران زندہ رہنا ***آپ میں زندہ کرنے کی جملوں کا استعمال کریں. سب سے اہم بقا کے جملے شامل ہیں.مثال کے طور پر، اپلی کیشن کو میں ٹیکسی ڈرائیور سے بولنے دیں کہ اس کو دکھانے کے لئے کہ آپ کہاں جانا چاہتے ہیں۔آپ کیا چاہتے ہیں اس کی فوری رسائی کے لیے تمام جملوں اور الفاظ کر تلاش کریں۔*** اہم خصوصیات ***یہ 300+ مفت جملے اور الفاظیہ سے ایک مقامی لڑکی کی طرف سے ریکارڈ کیے ہوئےاعلی معیار کی ویڈیوسپیس روپیٹیشن طریقہ کارآپ کے لئے کوئز آپ کی مہارت کا جائزہ لینے کے لئےاپنی پڑھنے کی پروگریس کو ٹریک کریںاپنے پسندیدہ جملوں اور الفاظ کو محفوظ کر لیں۔فوری تلاش کا فنکشنجملے کو کلپ بورڈ پر کاپی کر لیں( جملے کو لمبا دبا کر)آوار کو اور آہستہ کر دیں۔فلیش کارڈ کی ترتیبات کو -> اردو، اردو -> *** مفت 11 سیکھنے کی کیٹیگریز ***آپ مندرجہ ذیل عنوانات میں 300+ مفت جملے اور الفاظ سے معلومات حاصل کریں:اعدادوقت اور تاریخبنیادی بات چیتمبارکبادہدایاتی جملےہدایاتی الفاظباہر کھانا میںسیروسیاحت میںخریدوفروخت میںہنگامی صورت حالرہائش*** پرو ورژن میں 22 زمرہ جات ***تمام 900+ جملے اور الفاظ کے ساتھ مندرجہ ذیل اضافی زمرےجات پرو ورژن میں حاصل کریں:اعلی درجے کی گفتگوصحت بارڈر کراسنگسوالاتمقاماتکھاناسبزیاںپھلرنگرومانوی 1رومانوی 2پوسٹ آفسفون اور انٹرنیٹبینکنگپیشہکاروبار کی باتیںمشغلےاحساساتجسمجانورخاندانملک*** رائے کی قدر کی جاتی ہے ***اگر آپ کو یہ اپلی کیشن پسند ہے تو براہ مہربانی چند سیکنڈ لے کر ایک درجہ بندی یا جائزہ دیں۔ اگر آپ کسی قسم رائے، تجاویز یا کوئی مشورہ دینا چاہتے ہیں تو میں زیادہ خوش ہوگا اگرآپ مجھے support@simyasolutions.com میں مطلع کریں۔آپ سیکھنے کا لطف اٹھائیں۔","version":"5.1.0","operatingSystem":"ANDROID","applicationCategory":"TravelApplication","applicationSubCategory":"سفر اور مقامی","offers":{"@type":"Offer","price":"0.00","priceCurrency":"USD"},"datePublished":"2023-10-05","publisher":{"@type":"Thing","name":"Ling Learn Languages"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":"http://schema.org/DownloadAction","userInteractionCount":2000},"screenshot":[{"@type":"ImageObject","url":"https://image.winudf.com/v2/image1/c2ltcGx5LmxlYXJuLmNhbnRvbmVzZV9zY3JlZW5fMF8xNTUyNzU3ODgwXzAyNw/screen-0.jpg?h=200&fakeurl=1&type=.jpg"},{"@type":"ImageObject","url":"https://image.winudf.com/v2/image1/c2ltcGx5LmxlYXJuLmNhbnRvbmVzZV9zY3JlZW5fMV8xNTUyNzU3ODgwXzAxMg/screen-1.jpg?h=200&fakeurl=1&type=.jpg"},{"@type":"ImageObject","url":"https://image.winudf.com/v2/image1/c2ltcGx5LmxlYXJuLmNhbnRvbmVzZV9zY3JlZW5fMl8xNTUyNzU3ODgxXzA2MA/screen-2.jpg?h=200&fakeurl=1&type=.jpg"},{"@type":"ImageObject","url":"https://image.winudf.com/v2/image1/c2ltcGx5LmxlYXJuLmNhbnRvbmVzZV9zY3JlZW5fM18xNTUyNzU3ODgyXzAxNg/screen-3.jpg?h=200&fakeurl=1&type=.jpg"},{"@type":"ImageObject","url":"https://image.winudf.com/v2/image1/c2ltcGx5LmxlYXJuLmNhbnRvbmVzZV9zY3JlZW5fNF8xNTUyNzU3ODgyXzAyNw/screen-4.jpg?h=200&fakeurl=1&type=.jpg"},{"@type":"ImageObject","url":"https://image.winudf.com/v2/image1/c2ltcGx5LmxlYXJuLmNhbnRvbmVzZV9zY3JlZW5fNV8xNTUyNzU3ODgzXzA2Nw/screen-5.jpg?h=200&fakeurl=1&type=.jpg"},{"@type":"ImageObject","url":"https://image.winudf.com/v2/image1/c2ltcGx5LmxlYXJuLmNhbnRvbmVzZV9zY3JlZW5fNl8xNTUyNzU3ODgzXzA3MA/screen-6.jpg?h=200&fakeurl=1&type=.jpg"},{"@type":"ImageObject","url":"https://image.winudf.com/v2/image1/c2ltcGx5LmxlYXJuLmNhbnRvbmVzZV9zY3JlZW5fMTRfMTU1Mjc1Nzg4N18wNjc/screen-7.jpg?h=200&fakeurl=1&type=.jpg"}]}</script> <script src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.7/jquery.fancybox.min.js"></script> <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.7/jquery.fancybox.min.css"/> <script src="//a.cdnpure.com/analytics_v1025.js" type="text/javascript"></script> <link rel="stylesheet" type="text/css" href="https://cdnpure.com/static/share-button/css/share-button.1.2.3.min.css" /> <script> !function(a,e){var s,r=e.querySelector("link[rel='canonical']");s=r?r.getAttribute("href"):location.href,"object"==typeof addthis_share&&addthis_share.url&&(s=addthis_share.url),$(e).on("click","[data-sharer]",function(){var a=$(this).attr("data-sharer");a+="|simply.learn.cantonese",$$.analytics.send("event","share",s,e.title,a)}),$.ajax({url:"https://a.cdnpure.com/api-shares.json?url="+encodeURIComponent(s),type:"GET",dataType:"jsonp",jsonp:"callback",success:function(a){a && a.shares && ($(".share-toolbox").append('<span class="share-counter">' + a.shares + "</span>"), $(".share-mob .share-more .text").html(a.shares + "<br>SHARES").toggleClass("share-bottom-counter text"), $(".share-side-counter").html('<div class="share-side-count">' + a.shares + '</div><div class="share-side-text">SHARES</div>'))}})}(window,document); </script> <script> var dt_language = 'ur'; var dt_routePath = JSON.parse('["/:name/:package","/br/:name/:package","/es/:name/:package","/ru/:name/:package","/ar/:name/:package","/cn/:name/:package","/tw/:name/:package","/in/:name/:package","/id/:name/:package","/it/:name/:package","/nl/:name/:package","/jp/:name/:package","/pl/:name/:package","/de/:name/:package","/vn/:name/:package","/fr/:name/:package","/tr/:name/:package","/kr/:name/:package","/ms/:name/:package","/th/:name/:package","/ur/:name/:package","/bn/:name/:package","/fa/:name/:package"]'.replace(/"/g, '"')); var dt_search_info = JSON.parse('{}'.replace(/"/g, '"')); window.reportDtConfig = { dt_sample: '0.656929490858676', u_dt_r: '', dt_report_sample: '0.05', pkg: '', use_datahub: true, use_es: false, is_mobile: false, h5_exp_id: '10012,,10017,10018,10021,10025,10034', rmd: 'prod123', is_ua_mobile: false, setName: 'cfd.fjny.*', dt_report_retry: false, report_split: true, }; (function(){ function isPwa() { var list = ["fullscreen", "standalone", "minimal-ui"] for (var i = 0; i < 3; i++) { var displayMode = list[i]; if (window.matchMedia('(display-mode: ' + displayMode + ')').matches) { return true; } } return false; } var expIds = window.reportDtConfig.h5_exp_id.split(','); var ntfExp = [10002,10003,10012,10013,10014]; if(!isPwa()) return; for (var i = 0; i < ntfExp.length; i++) { var id = String(ntfExp[i]); var index = expIds.indexOf(id); if(index === -1) return; expIds.splice(index, 1); } expIds.push(10004); window.reportDtConfig.h5_exp_id = expIds.join(','); })(); </script> <script id="dtsdk" src="//a.cdnpure.com/dt_sdk_v1021.js" crossorigin="anonymous" type="text/javascript"></script> <script src="//a.cdnpure.com/dt_report_s_v1194.js?page=page_detail" crossorigin="anonymous" type="text/javascript" ></script> <script defer src="https://cdnpure.com/static/share-button/js/share-button.1.2.3.min.js" type="text/javascript"></script> <script defer src="https://cdnpure.com/static/js/ads-1.0.4.js"></script> <style> .user_sub_container{display:none;width:100%;position:fixed;bottom:8px;background:#FFFFFF;box-shadow:0px 0px 12px rgba(0,0,0,0.12);border-radius:8px;box-sizing:border-box;padding:16px;z-index:999991;animation:usersubin 225ms cubic-bezier(0, 0, 0.2, 1);transform:translateY(0);transition:height .5s;height:max-content;justify-content:center;align-items:center}@keyframes usersubin{from{transform:translateY(100%)}to{transform:translateY(0)}}.ar_fix .user_sub_box .sub_button{margin-right:36px}.user_sub_box .sub_top{flex:1}.user_sub_box .sub_top .sub_title{color:#4B4B4B;font-size:16px;line-height:24px;font-weight:500}.user_sub_box .sub_top .sub_desc{color:#8B8B8B;margin-top:8px;font-size:12px;line-height:16px;margin-bottom:16px}.user_sub_box .sub_bottom{display:flex;justify-content:flex-end;align-items:center}.user_sub_box .sub_bottom .sub_button{background:#4087F7;border-radius:4px;padding:8px 16px;font-size:12px;color:#FFFFFF;cursor:pointer}.user_sub_box .close_button{color:#4087F7;font-size:12px;line-height:16px;margin-right:36px;cursor:pointer}.sub_success_box{display:none}.sub_success_content{display:flex;flex-direction:column;align-items:center;margin-bottom:6px}.sub_success_content .success_title{margin:4px 0;color:#4B4B4B;font-weight:500;font-size:16px;line-height:24px}.sub_success_content .success_desc{font-size:12px;line-height:16px;color:#A6A6A6}.user_sub_common_warp{width:auto;left:0;right:0;margin:0 8px}@media screen and (min-width: 720px){.user_sub_common_warp{top:80px;width:377px;right:0;left:auto}}@media screen and (min-width: 720px) and (max-width: 995px){.user_sub_common_warp{bottom:8px;top:auto}}@media screen and (min-width: 720px){.ar_fix .user_sub_common_warp{left:0;right:auto}}.follow_fancybox_custom_class .cmt-popup{margin:0 auto} @keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounce_icon{0%{transform:translateY(0)}15%{transform:translateY(-8px) scaleX(0.9) scaleY(1.1)}25%{transform:translateY(2px) scaleX(1) scaleY(0.9)}35%{transform:translateY(0) scale(1)}40%{transform:translateY(-1px)}45%{transform:translateY(0)}}.float-button-second{box-shadow:0px 2px 6px 0px #00000059;position:fixed;bottom:70px;width:40px;height:40px;right:10px;cursor:pointer;border-radius:50%;text-align:center;display:flex;justify-content:center;align-items:center;overflow:hidden;z-index:999;animation-duration:.5s;animation-fill-mode:both;animation-name:slideInRight}.float-button-second .icon{width:40px;height:40px;animation:bounce_icon 2s cubic-bezier(0.65, 0, 0.35, 1) 0.5s both}.float-shortcut-button{background:#00A6ED}.float-shortcut-button .icon{background:url("https://static.cdnpure.com/mobile/static/imgs/float-shortcut.svg") center no-repeat}.float-request-notification-permission-button{background:#FDC14C}.float-request-notification-permission-button .icon{background:url("https://static.cdnpure.com/mobile/static/imgs/icon-bell-float.svg") center no-repeat} </style> <div class="user_sub_container user_sub_common_warp bell_email" data-iapi-url="https://i.apkpure.net"> <div class="user_sub_common user_sub_box" > <div class="user_sub_common_content"> <div class="sub_top"> <div class="sub_title"> APKPure کو سبسکرائب کریں </div> <div class="sub_desc"> ابتدائی ریلیز ، خبروں ، اور بہترین اینڈروئیڈ گیمز اور ایپس کے رہنماؤں تک رسائی حاصل کرنے والے پہلے بنیں۔ </div> </div> <div class="sub_bottom"> <div class="close_button"> نہیں شکریہ </div> <div class="sub_button">سائن اپ</div> </div> </div> <div class="sub_success_box"> <div class="sub_success_content" id="user_sub_success"> <div class="icon"> <svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M5.97998 24.02C5.97998 14.08 14.04 6.02002 23.98 6.02002C33.92 6.02002 41.98 14.08 41.98 24.02C41.98 33.96 33.92 42.02 23.98 42.02C14.04 42.02 5.97998 33.96 5.97998 24.02Z" fill="#24CD77" stroke="#24CD77" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" /> <path d="M15.98 24L20.56 28.58C21.34 29.36 22.6 29.36 23.38 28.58L31.98 20" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> </svg> </div> <div class="success_title"> کامیابی کے ساتھ سبسکرائب! </div> <div class="success_desc"> اب آپ کو اپک پور کی سبسکرائب کیا گیا ہے۔ </div> </div> </div> </div> </div> <script> $$.showFloatRequestNotificationPermissionButton(0, "https://i.apkpure.net"); </script> <link rel="stylesheet" type="text/css" href="https://static.cdnpure.com/www/static/script/reviews_v1243.css" /> <script src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.7/jquery.fancybox.min.js" type="text/javascript"></script> <script src="https://static.cdnpure.com/www/static/script/sweetalert.1.1.3.min.js" type="text/javascript"></script> <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.7/jquery.fancybox.min.css" /> <link rel="stylesheet" type="text/css" href="https://static.cdnpure.com/www/static/script/sweetalert.1.1.3.min.css" /> <script defer src="https://static.cdnpure.com/www/static/script/reviews_v1243.min.js"></script> <script type="text/javascript"> (function(){ var reportDownActWhite = false; if(reportDownActWhite || localStorage.getItem('apkpure-firebase-token')){ $.ajax('https://tapi.pureapk.com/v3/report_act?' + new URLSearchParams({ h5_qimei: localStorage.getItem('__BEACON_deviceId'), pkg_name: 'simply.learn.cantonese', apk_type: '1', act: 1, uid: window.$$_$$ && window.$$_$$.user && window.$$_$$.user.id || 0, }),{headers: {'Ual-Access-Businessid': 'projecta'}}); } })(); $(function () { if (window.$$) { $$.initFaqShowMore(); } function detailsScrollLazy(params) { var scroH = $(document).scrollTop(); var viewH = $(window).height(); var contentH = $(document).height(); if (((scroH + viewH) / contentH) > 0.5) { if (window._dt_event_bus) { window._dt_event_bus.emit('details-scroll-lazy-loaded'); } $(document).unbind('scroll', detailsScrollLazy); } } $(document).scroll(detailsScrollLazy); $('#languages_info').click(function () { $.fancybox.open({ src: '.fancybox-languages', type: 'inline', autoFocus : false, backFocus : false, touch: false, baseClass: 'fancybox_custom_class' }); }); new LazyLoad({ elements_selector: '#screen .lazy_screen,.tube-lazy', data_src: "original", }); new LazyLoad({ elements_selector: ".lazy1", data_src: "original" }); var descriptionHeight = $('.above-info .card').height(); if (descriptionHeight <= 420) { $('.description-more').hide(); } showMore('.description-more'); function showMore(element_class) { $(element_class).click(function () { var $end = $(this).find('.show-more-end'); var $span = $(this).find('span'); var $des = $(this).prev(); $end.toggle(); $des.toggleClass(function(i, c,d) { var isLimit = c.indexOf('limit') !== -1; $des.animate({height: isLimit ? 'auto' : 'initial'}, 300); $span.text(isLimit ? $$lang['SHOW_LESS'] : $$lang['SHOW_MORE']); $span.toggleClass('active'); return 'limit'; }) }); } var screenboxWidth = $('.details .screenbox').width(); var screensWidth = $('.details .screen .b').width(); if (screensWidth > screenboxWidth) { if ($('html').hasClass('ar_fix')) { $('#prev').addClass('go'); } else { $('#next').addClass('go'); } } ppScroll('#screen', '#prev', '#next', 'go'); function ppScroll(o, p, n, g) { o = $(o); p = $(p); n = $(n); var prevButton = p; var nextButton = n; var isArFix = $('html').hasClass('ar_fix'); if (isArFix) { prevButton = n; nextButton = p; } var ul = o.find('div.b'); var isLast = false; prevButton.click(function () { if (!o.queue("fx").length) { var left = o.scrollLeft() - o.width(); if (isArFix) { left = o.scrollLeft() + o.width(); } if (isArFix && left >= 0 || !isArFix && left <= 0) { prevButton.removeClass(g).fadeTo("fast", 0); isLast = false; } o.animate({scrollLeft: left + 'px'}); } }); nextButton.click(function () { if (!prevButton.hasClass(g)) { prevButton.addClass(g).fadeTo("fast", 1); } if (!o.queue("fx").length) { var left = o.scrollLeft() + o.width(); if (isArFix) { left = o.scrollLeft() - o.width(); } if (isLast) { o.animate({scrollLeft: '0px'}); prevButton.removeClass(g).fadeTo("fast", 0); isLast = false; } else { o.animate({scrollLeft: left + 'px'}); isLast = (Math.abs(left) >= ul.width() - o.width()); } } }) } $$.analytics.send( 'event', 'search_apk', 'simply.learn.cantonese', 'ur', '1', ); }); </script> </body> </html> <script src="https://accounts.google.com/gsi/client" async defer></script> <div id="g_id_container" style="position: fixed; top: 80px; right: 0; z-index: 9999999;"></div> <script type="text/javascript"> const emailAuth = true; function handleCredentialResponse(response, fallback) { const lawRegion = 0; $.ajax({ xhrFields: { withCredentials: true }, crossDomain: true, type: 'POST', url: 'https://i.apkpure.net/auth/v2/one-tap/verify', data: { credential: response.credential, select_by: response.select_by, }, success: function (data) { if (!data.user) return; const { date, closeCount } = JSON.parse(localStorage.getItem('emailAuthStatus') || '{}'); let isUseEmail = true; const oneHour = 1000 * 3600; const oneDay = oneHour * 24; const cutTime = Date.now() - (date || Date.now()); const timeObj = { twoHour: oneHour * 2, oneDay: oneDay, oneWeek: oneDay * 7, fourWeek: (oneDay * 7) * 4, }; if (closeCount) { switch (closeCount) { case 1: isUseEmail = cutTime > timeObj.twoHour break; case 2: isUseEmail = cutTime > timeObj.oneDay break; case 3: isUseEmail = cutTime > timeObj.oneWeek break; default: isUseEmail = cutTime > timeObj.fourWeek break; } } if (emailAuth && isUseEmail && data.user && lawRegion && !data.user.email_authorized) { $('#user_sub_confirm').show(); } $$_$$.user = data.user; $('.float-request-notification-permission-button').attr('autoClickByOneTap', true).click(); if (fallback) { fallback(data.user); } sessionStorage.setItem('login-by-one-tap', 1); if (window.setElementDtParams) window.setElementDtParams('body', { is_login: 1, is_one_tap_login: 1 }); if (window.setNavUserInfo) window.setNavUserInfo(); }, }); } window.initOneTap = function (fallback, handler) { if (!window.$$_$$) return; if ($$_$$.user.is_user_login) return; google.accounts.id.initialize({ client_id: "445297986467-q9md3214cg93qm7rsbr8hkckqv6j8agd.apps.googleusercontent.com", state_cookie_domain: "apkpure.com", callback: function (response) { if (handler) { handler(response); return; } handleCredentialResponse(response, fallback); }, cancel_on_tap_outside: false, prompt_parent_id: 'g_id_container', itp_support: true, auto_select: false, }); try { google.accounts.id.prompt(function (notification) { $('.share-open').css('z-index', 9998); const momentType = notification.getMomentType(); let reason = notification.isDisplayed() ? 'is displayed' : ''; if (momentType === 'display' && notification.isNotDisplayed()) { reason = notification.getNotDisplayedReason(); } else if (momentType === 'skipped') { reason = notification.getSkippedReason(); } else if (momentType === 'dismissed') { reason = notification.getDismissedReason(); } if (typeof fallback === 'function' && notification.getMomentType() === 'display' && notification.isNotDisplayed()) { fallback(); } window._reporter && window._reporter.reportEvent({ eventName: 'dt_imp', businessParams: { google_prompt_type: momentType, google_prompt_reason: reason } }) }); } catch (error) { if (typeof fallback === 'function') { fallback(); } } } window.addEventListener('load', function () { if (window.google_one_tap_hide) { return; } var autoTrigger = true if (autoTrigger) { window.initOneTap(); } }); </script> <div class="user_sub_container user_sub_common_warp follow_email" data-iapi-url="https://i.apkpure.net"> <div class="user_sub_common user_sub_box" > <div class="user_sub_common_content"> <div class="sub_top"> <div class="sub_title"> APKPure کو سبسکرائب کریں </div> <div class="sub_desc"> ابتدائی ریلیز ، خبروں ، اور بہترین اینڈروئیڈ گیمز اور ایپس کے رہنماؤں تک رسائی حاصل کرنے والے پہلے بنیں۔ </div> </div> <div class="sub_bottom"> <div class="close_button"> نہیں شکریہ </div> <div class="sub_button">سائن اپ</div> </div> </div> <div class="sub_success_box"> <div class="sub_success_content" id="user_sub_success"> <div class="icon"> <svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M5.97998 24.02C5.97998 14.08 14.04 6.02002 23.98 6.02002C33.92 6.02002 41.98 14.08 41.98 24.02C41.98 33.96 33.92 42.02 23.98 42.02C14.04 42.02 5.97998 33.96 5.97998 24.02Z" fill="#24CD77" stroke="#24CD77" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" /> <path d="M15.98 24L20.56 28.58C21.34 29.36 22.6 29.36 23.38 28.58L31.98 20" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> </svg> </div> <div class="success_title"> کامیابی! </div> <div class="success_desc"> اب آپ ہمارے نیوز لیٹر کی رکنیت لے چکے ہیں۔ </div> </div> </div> </div> </div> <script type="text/javascript"> window.addEventListener('load', function () { var lawRegion = 0; function debounce(func, timeout) { timeout = timeout || 300; var timer; return function () { var args = arguments; clearTimeout(timer); timer = setTimeout(function () { func.apply(this, args); }, timeout); }; } $.ajax({ url: 'https://i.apkpure.net/account/api/v2/check_web_follow_app', method: 'post' , xhrFields: { withCredentials: true, }, crossDomain: true, data: { packageName: $('.follow-but').attr('data-package-name'), }, success: function (data) { if (data.follow) { $('.follow-but').text("Following").attr('data-follow', true); } followButDtImp(); }, error: function () { followButDtImp(); } }); function followButDtImp() { var $followBut = $('.follow-but'); var dtParams = $followBut.attr('dt-params'); var params = new URLSearchParams(dtParams); params.set('is_followed', Number(!!$followBut.attr('data-follow') === 'true')); $followBut.attr('dt-params', params.toString()); window._reporter.setCommand($followBut.get(0), { hold: false }); } function checkNeedRequestPermission(){ if(!('Notification' in window) || !('ServiceWorker' in window)) return false; if(Notification.permission !== "default") return false; return true; } function dtReport(eventCode, eventValue) { return window._dt_event_bus && window._dt_event_bus.emit && window._dt_event_bus.emit(eventCode, eventValue); } function requestPermissionAndSendThanks() { Notification.requestPermission().then(function (permission) { if (permission !== 'default' && $$.hideSecondFloatButton) { $$.hideSecondFloatButton('notification'); } if (permission === "granted") { window.dispatchEvent(new Event('apkpure-init-firebase-token')); navigator.serviceWorker.getRegistration('/') .then(function(swr) { dtReport('notification-request-permission-result-follow-details', ''); }); } dtReport('notification-request-permission-result-follow-details', permission); }); } function followOrCheckWebIsFollowAppOrUnsubscribe(apiEndpoint, autoHide,successCallback) { var iapiUrl = $('.user_sub_container').data('iapi-url'); var packageName = $('.follow-but').attr('data-package-name'); $.ajax({ xhrFields: { withCredentials: true, }, crossDomain: true, type: 'POST', url: iapiUrl + '/account/api/v2/' + apiEndpoint, data: { packageName }, success(data, err) { if (data.error) return console.error(data.msg); if (autoHide) { var timer = setTimeout(function() { $('.user_sub_common_warp.follow_email').hide(); clearTimeout(timer); }, 3000); } if (typeof successCallback === 'function') { successCallback(data); } return; }, }); } function subscriptionApp() { followOrCheckWebIsFollowAppOrUnsubscribe('web_follow_app', true, function (data) { if (data.status === 0) { $('.follow-but').text("Following").attr('data-follow', true); $('.user_sub_common_warp.follow_email .user_sub_common_content').hide(); $('.user_sub_common_warp.follow_email .sub_success_box').show(); $('.user_sub_common_warp.follow_email').show(); dtReport('follow-button-click', 'follow'); var timer = setTimeout(function() { $('.user_sub_common_warp.follow_email').hide(); clearTimeout(timer); requestPermissionAndSendThanks(); }, 3000); } }); } function unsubscribeFollowApp() { followOrCheckWebIsFollowAppOrUnsubscribe('unsubscribe_web_follow_app', false, function (data) { $('.un_sub_box').hide(); var followHtml = '<i class="plus"></i> Follow'; if (data.status === 0) { $('.follow-but').html(followHtml).attr('data-follow', false); dtReport('follow-button-click', 'cancel-follow'); } }); } function handleCredentialResponse(response) { $.ajax({ xhrFields: { withCredentials: true }, crossDomain: true, type: 'POST', url: 'https://i.apkpure.net/auth/v2/one-tap/verify', data: { credential: response.credential, }, success: function (data) { if (!data.user) return; $$_$$.user = data.user; sessionStorage.setItem('login-by-one-tap', 1); if (window.setElementDtParams) window.setElementDtParams('body', { is_login: 1, is_one_tap_login: 1 }); if (window.setNavUserInfo) window.setNavUserInfo(); if (lawRegion && !data.user.email_authorized) { return $('.user_sub_common_warp.follow_email').show(); } if (!lawRegion) { return subscriptionApp(); } } }); } $('.user_sub_common_warp.follow_email .close_button').on('click', function () { $('.user_sub_common_warp.follow_email').hide(); }); $('.user_sub_common_warp.follow_email .sub_button').on('click',function() { var iapiUrl = $('.user_sub_container').data('iapi-url'); $('.user_sub_common_warp.follow_email .user_sub_common_content').hide(); $('.user_sub_common_warp.follow_email .sub_success_box').show(); $.ajax({ xhrFields: { withCredentials: true, }, crossDomain: true, type: 'POST', url: iapiUrl + '/account/api/v2/user_email_auth', success(data, err) { subscriptionApp(); if (data.error) return console.error(data.msg); }, }); }); $('.follow-but').click(debounce(function () { dtReport('follow-button-click', 'to-follow'); var user = $$_$$.user; if (!user || !user.is_user_login) { if (window.initOneTap) { return window.initOneTap($$.oneTapTAfallback, handleCredentialResponse); } else { $$.oneTapTAfallback() } } if (user && user.is_user_login) { var isFollowed = !!($('.follow-but').attr('data-follow') === 'true'); if (isFollowed) { return unsubscribeFollowApp(); } if (user.reg_type !== 'SOCIAL' && !user.isVerifiedEmail) { return location.href= $$x_ll+'/account/email?show_tip=1'; } if (lawRegion) { if (!user.email_authorized) { $('.user_sub_common_warp.follow_email .user_sub_common_content').show(); $('.user_sub_common_warp.follow_email .sub_success_box').hide(); return $('.user_sub_common_warp.follow_email').show(); } if (user.email_authorized) { return subscriptionApp(); } } if (!lawRegion) { return subscriptionApp(); } } })); }); </script> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>