কলের সঠিক জীবনচক্র
Connect / connect→Login অথবা Restore→RunFeature→Logout / Close
- Connect / connect
- অ্যাপ ক্লায়েন্ট তৈরি করে এবং প্রকাশ্য কনফিগারেশন লোড করে। এর অর্থ অ্যাকাউন্ট লগইন করা বা ফিচার অনুমোদিত হওয়া নয়।
- Login
- বর্তমান Launch স্টোরের গ্রাহক অ্যাকাউন্টে লগইন করে এবং সেই অ্যাকাউন্টের পণ্য ব্যবহারের পরিচয়তথ্য আনে।
- Restore
- নিরাপদ স্টোরেজ থেকে আগের সেশন ফেরায়। সেশন না থাকলে লগইন পৃষ্ঠায় ফিরুন। স্পষ্ট প্রত্যাখ্যানকে কখনো অফলাইন সাফল্য ধরবেন না।
- RunFeature
- রপ্তানি, সেভ, গণনা বা পটভূমির কাজের প্রকৃত সম্পাদনের সময় অনুমতি ও ব্যবহার গণনা যাচাই করে। প্রত্যাখ্যাত হলে কাজের কোড চলবে না।
- Logout
- গ্রাহক স্বেচ্ছায় লগআউট করলে বর্তমান অ্যাকাউন্টের সেশন ও ক্যাশ পরিষ্কার করে।
- Close
- সাধারণভাবে অ্যাপ বন্ধ হলে হার্টবিট ও রানটাইম থামায়, তবে ব্যবহারকারীর মনে রাখার জন্য নির্বাচিত নিরাপদ সেশন রাখে।
- ReleaseDevice
- গ্রাহক স্পষ্টভাবে ডিভাইস মুক্ত করতে চাইলে তবেই কল করুন। ডিভাইস মুক্ত করা, অ্যাকাউন্ট থেকে বের হওয়া এবং অ্যাপ বন্ধ করা তিনটি আলাদা কাজ।
স্টোর ঠিকানা, গ্রাহক অ্যাকাউন্ট, পণ্য ও পেমেন্ট পরিবেশ অনুযায়ী ক্যাশ আলাদা রাখুন। অ্যাপ চলার পুরো সময় ক্লায়েন্ট অবজেক্ট সচল রাখুন, যাতে ফ্লোটিং সিট নীতি অনুযায়ী হার্টবিট পাঠাতে পারে।