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

Splync v1.12 نے ٹِپ جار متعارف کرایا

تجرباتی ٹپ جار

Splync v1.12 نے نئے نوٹیفیکیشنز اور بیجز کے ذریعے صارفین کے مابین بات چیت کو بہتر بنانے پر توجہ دی، اگلا قدم صارفین اور ڈویلپر کے درمیان رابطے کو مضبوط بنانا ہے۔ آنے والے ورژنز میں، ہم نے صارفین کی ضروریات، تجاویز، یا خدشات کو آسانی سے شیئر کرنے کے لئے فیڈ بیک بٹن متعارف کروانے کا منصوبہ بنایا ہے۔ Splync کا مقصد صارفین پر مبنی، کمیونٹی پر مبنی ترقی کرنا ہے، اور اس مقصد کے لیے کھلی بات چیت ضروری ہے۔ اس سمت میں پہلے قدم کے طور پر، Splync v1.12 نے تجرباتی طور پر ڈویلپر کی حمایت کے لیے ایک ٹپ جار متعارف کرایا ہے۔ یہ پہلا موقع ہے کہ Splync نے رضاکارانہ ادائیگی کے اختیارات پیش کیے ہیں۔ ایپ مکمل طور پر مفت استعمال کے قابل ہے، اور ٹپ دینا مکمل طور پر اختیاری ہے۔ ٹپ جار کوئی خصوصیات کو نہیں کھولتا، کوئی حد ختم نہیں کرتا، یا ایپ میں کوئی انعام نہیں دیتا۔ Splync میں ٹپ دینے کا مطلب بالکل وہی ہے جو سنائی دیتا ہے—شکریہ کے ایک سادہ اشارے۔ اگر آپ ایپ کا استعمال پسند کرتے ہیں اور اس کی جاری ترقی کی حمایت کرنا چاہتے ہیں، تو ہم آپ کی ٹپ کے لئے شکرگزار ہیں۔ یہ ایک بار کا، اختیاری تعاون ہے، جو صرف شکریہ ادا کرنے کا طریقہ ہے۔

Splync کو ایک فرد نے بنایا ہے

واضح کرنے کے لیے، Splync ایک فرد نے بنایا ہے۔ میں ایک واحد کاروباری کے طور پر ایپ کو ڈیزائن، ڈیولپ، برقرار اور فروغ دیتا ہوں۔ یہ بلاگ بھی ایک ہی شخص کے ذریعے لکھا گیا ہے اور وقت بچانے کے لئے میری Python + OpenAI API اسکرپٹس کے ذریعے 42 زبانوں میں خودکار طور پر ترجمہ ہوتا ہے۔ فی الحال، میں ایک مکمل اسٹیک انجینئر کے طور پر سب کچھ خود بنانے سے لطف اندوز ہوتا ہوں۔ میں ابھی یقین نہیں کہ اکیلے کتنی دور جا سکتا ہوں۔ ایک دن، میں Splync کو مزید مضبوط بنانے کے لیے ایک ٹیم بنا سکتا ہوں۔ ایک کہاوت ہے: "اگر آپ تیزی سے جانا چاہتے ہیں تو اکیلے جائیں۔ اگر آپ دور جانا چاہتے ہیں تو ساتھ جائیں۔" Splync بالآخر اس راستے پر چل سکتا ہے۔ جبکہ Splync کو اجتماعی آواز کے ساتھ ایک پروڈکٹ کے طور پر پیش کیا گیا ہے، اس کی ترقی فی الحال ایک شخص کے ذریعے چلتی ہے۔ تسلسل اور پیشہ ورانہ معیار کے لئے، یہ بلاگ اور ایپ اکثر "ہم" کی بجائے "میں" کا استعمال کرتی ہے۔ سیاق و سباق کے مطابق، میں دونوں کے درمیان سوئچ کر سکتا ہوں۔ عبارت سے قطع نظر، کسی بھی حمایت جو آپ Tip Jar کے ذریعے فراہم کرتے ہیں، بے حد حوصلہ افزا ہے اور براہ راست جاری ترقی کو برقرار رکھنے میں مدد کرتی ہے۔

iOS ایپ میں ٹپ جار کو کیسے نافذ کریں

iOS ایپ میں ٹپ جار کو نافذ کرنا بظاہر سیدھا لگ سکتا ہے، لیکن یہ تکنیکی اور فلسفیانہ دونوں حوالوں سے غور و خوض کا متقاضی ہوتا ہے۔ Splync v1.12 میں، ٹپ جار Apple کے In-App Purchase (IAP) نظام کے ذریعے غیر قابل استعمال، ایک بار کی اشیاء کے ساتھ نافذ کیا گیا تھا۔ تکنیکی نقطہ نظر سے، یہ عمل App Store Connect میں ٹپ مصنوعات کی تعریف کرنے سے شروع ہوتا ہے۔ ہر ٹپ آپشن کو ایک الگ مصنوعات کے طور پر درج کیا جاتا ہے جس کی قیمت مقررہ ہوتی ہے، واضح طور پر رضاکارانہ تعاون کے طور پر لیبل کیا جاتا ہے۔ ان مصنوعات کے پیچھے کوئی خصوصیات نہیں ہیں، اور خریداری کے بعد کوئی ایپ مواد نہیں کھلتا۔ یہ تمیز ضروری ہے، کیونکہ Apple اس کا سختی سے جائزہ لیتا ہے کہ آیا ایپ کے اندر خریداریوں کے ذریعے ڈیجیٹل مصنوعات یا فعالیت فراہم کی جاتی ہے۔ ایپ جانب، Splync دستیاب ٹپ مصنوعات کو StoreKit کا استعمال کرتے ہوئے حاصل کرتا ہے اور انہیں ایک مخصوص Tip Jar اسکرین پر پیش کرتا ہے۔ جب کوئی صارف ٹپ کا انتخاب کرتا ہے، تو خریداری کا عمل مکمل طور پر Apple کے محفوظ ادائیگی کے نظام کے ذریعے ہوتا ہے۔ کامیاب لین دین کے بعد، ایپ صرف ایک شکریہ کا پیغام دکھاتی ہے—کوئی فلیگ ذخیرہ نہیں ہوتا، صارف کی حالت تبدیل نہیں ہوتی، اور کوئی استحقاق نہیں دیے جاتے۔

ایپل ریویوئر نے میرا پہلا ٹپ جار مسترد کردیا

ٹپ جار کو نافذ کرنا صرف StoreKit کوڈ لکھنے کا معاملہ نہیں ہے۔ اس کے لیے صارفین کے ساتھ واضح بات چیت، مناسب قانونی اور مالی تیاری، اور ایپل کے ایپ ریویو گائیڈ لائنز کے ساتھ احتیاط سے ہم آہنگ ہونا ضروری ہے۔ یہاں تک کہ ایک سادہ ٹپنگ خصوصیت کے لئے، ڈویلپرز کو یہ یقینی بنانا ہوتا ہے کہ متعلقہ معاہدے موجود ہیں اور App Store Connect کے ذریعے ادائیگیوں کو حاصل کرنے کے لئے ایک درست بینک اکاؤنٹ ترتیب دیا گیا ہے۔ ان تمام مراحل کو مکمل کرنے کے بعد، میں نے ایپ کو جائزے کے لئے جمع کرایا۔ تقریباً ایک دن بعد، اسٹیٹس "Waiting for Review" سے "In Review" میں بدل گیا۔ میں پرجوش تھا—ایسا لگا کہ Splync آخرکار منافع بخش ہونے والا ہے۔ تاہم، کچھ ہی منٹوں بعد، اسٹیٹس "Rejected" میں تبدیل ہوگیا۔ Splync کے لئے میری ابتدائی ٹپ جار جمع کرانے کو مسترد کردیا گیا۔ مسترد کرنے کے پیغام میں "گائیڈ لائن 3.2.2 – کاروبار – دیگر کاروباری ماڈل مسائل – ناقابل قبول" کا حوالہ دیا گیا تھا۔ ایپل نے کہا: "ہم نے نوٹس کیا کہ آپ کی ایپ میں چیریٹی عطیات جمع کرنے کی صلاحیت ہے، جو App Store کے لئے مناسب نہیں ہے، کیونکہ آپ کی ایپ ان ایپ خریداری کے ذریعے عطیات جمع کرتی ہے۔"

ایپل نے میرے ٹپ جار کو عطیہ کیوں سمجھا

مختصر یہ کہ، میرے ٹپ جار کو چیریٹی عطیات کی خصوصیت کے طور پر تعبیر کیا گیا۔ ایپل کی پالیسیوں کے تحت، مخصوص ضروریات اور منظوری کے عمل کے بغیر ان ایپ خریداریوں کے ذریعے عطیات جمع کرنا منع ہے۔ یہ میرا ارادہ نہیں تھا۔ Splync کا ٹپ جار ڈویلپر کے لئے صرف ایک رضاکارانہ ٹپ کے طور پر ڈیزائن کیا گیا تھا، نہ کہ کسی مقصد یا تنظیم کے لئے عطیہ کے طور پر۔ مسئلہ بالآخر الفاظ کا تھا۔ جیسے "حمایت" اور "Splync کمیونٹی" کے حوالہ جات نے غیر ارادی طور پر فیچر کو ایک عطیہ نظام کی طرح بنادیا تھا نہ کہ ذاتی ٹپ کی طرح۔ الفاظ کو زیادہ واضح اور براہ راست کرنے کے بعد، میں نے ایپ کو دوبارہ جمع کرایا۔ اپ ڈیٹ بغیر کسی مزید مسائل کے قبول کر لیا گیا۔ جاپان میں، جہاں میں رہتا ہوں، ٹپ دینا روزانہ کی ثقافت کا حصہ نہیں ہے۔ اس تجربے نے میرے لئے ایک بات کو خاص طور پر واضح کر دیا: ٹپ دینا اور عطیہ کرنا بنیادی طور پر مختلف ہیں۔ ایک ٹپ خدمت فراہم کنندہ کی طرف ایک ذاتی شکریہ کا اشارہ ہے، جبکہ ایک عطیہ کسی مقصد کی حمایت میں کیا جانے والا تعاون ہے۔ یہ فرق اہمیت رکھتا ہے—نہ صرف ثقافتی طور پر، بلکہ قانونی اور پلیٹ فارم کی پالیسیوں کے لحاظ سے بھی۔

مزید وضاحتیں

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