প্রকল্প সম্পর্কে

Restage Flutter অ্যাপ্লিকেশনের জন্য সার্ভার-চালিত UI সক্ষম করে, যা ডেভেলপারদের অ্যাপ স্টোরে পূর্ণাঙ্গ রিলিজ ছাড়াই স্ক্রিন, পে-ওয়াল এবং অনবোর্ডিং ফ্লো তৈরি ও ডেপ্লয় করার সুযোগ দেয়। এটি বিদ্যমান Flutter উইজেটগুলোকে রেন্ডার আর্টিফ্যাক্টে কম্পাইল করে, যা একটি CLI টুলের মাধ্যমে পুশ এবং পাবলিশ করা যায়। এর মূল সক্ষমতাগুলোর মধ্যে রয়েছে: - কাস্টম ডিজাইন সিস্টেম: লাইট/ডার্ক মোড এবং রিব্র্যান্ডিংয়ের ক্ষেত্রে সামঞ্জস্যতা নিশ্চিত করতে অ্যাপের বিদ্যমান উইজেট এবং Theme.of(context) ব্যবহার করে। - বহুমুখী UI কম্পোনেন্ট: পূর্ণাঙ্গ স্ক্রিন, নির্দিষ্ট কম্পোনেন্ট (যেমন কার্ড) এবং জটিল ফ্লো (অনবোর্ডিং, সার্ভে) সমর্থন করে। - বিস্তৃত উইজেট ক্যাটালগ: কোর, Material এবং Cupertino লাইব্রেরি জুড়ে ১১৬টি বিল্ট-ইন উইজেট প্রদান করে এবং @RestageWidget-এর মাধ্যমে কাস্টম উইজেট সমর্থন করে। - নিরাপত্তা এবং স্থিতিশীলতা: পুরনো ক্লায়েন্টদের কাছে অসামঞ্জস্যপূর্ণ ভার্সন পৌঁছানো রোধ করতে বিল্ড-টাইম কম্পাইলেশন চেক অন্তর্ভুক্ত করে এবং নেটওয়ার্ক ফেচ ব্যর্থ হলে লোকাল ফলব্যাক কপি প্রদান করে। - মনেটাইজেশন ইন্টিগ্রেশন: পারচেজ/রিস্টোর, প্রমোশনাল অফার এবং একটি ঐচ্ছিক RevenueCat অ্যাডাপ্টারসহ একটি প্লাগযোগ্য বিলিং গেটওয়ে ফিচার রয়েছে। - নমনীয় ডেপ্লয়মেন্ট: আর্টিফ্যাক্টগুলো কাস্টম ব্যাকএন্ড বা CDN থেকে পরিবেশন করা যেতে পারে এবং SDK-টি অফলাইন অপারেশন সমর্থন করে। - অতিরিক্ত ইন্টিগ্রেশন: AI-জেনারেটেড UI-এর জন্য A2UI এবং স্টোরি জেনারেশন ও ব্রাউজিংয়ের জন্য Widgetbook সমর্থন করে।