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

ট্যাপফ্লো (tapflow) হলো Appetize বা BrowserStack-এর একটি স্ব-হোস্টেড বিকল্প, যা মোবাইল QA টিমকে Xcode, Android Studio বা ডিভাইস পুলের প্রয়োজন ছাড়াই সরাসরি ব্রাউজারে iOS সিমুলেটর এবং Android এমুলেটর চালানোর সুযোগ দেয়। এটি বিদ্যমান Mac অবকাঠামো পুনরায় ব্যবহার করে, ফলে বিল্ড, স্ট্রিম এবং রেকর্ডিং আপনার নিজস্ব সার্ভারে থাকে, যা সম্পূর্ণ নিয়ন্ত্রণ নিশ্চিত করে। প্রধান বৈশিষ্ট্যগুলির মধ্যে রয়েছে: রিয়েল-টাইম ব্রাউজার স্ট্রিমিং (H.264 কোডেক সহ জিরো-বাফার ডিকোডিং), টাচ ও সুইপ ইনপুট, ক্লিপবোর্ড সিঙ্ক, ডিভাইস অডিও, নেটওয়ার্ক নিয়ন্ত্রণ, অ্যাপ বিল্ড ম্যানেজমেন্ট, সেশন রেকর্ডিং এবং টিম সহযোগিতার টুল। এটি REST API এবং পার্সোনাল অ্যাক্সেস টোকেনের মাধ্যমে CI/CD এবং AI-এজেন্ট ওয়ার্কফ্লো সমর্থন করে। এজেন্টরা আউটবাউন্ড সংযোগের মাধ্যমে একটি রিলে সার্ভারে (Linux/macOS) যুক্ত হয়, যা টিমের জন্য একটি ড্যাশবোর্ড সরবরাহ করে। প্রকল্পটি MIT লাইসেন্সের অধীনে ওপেন-সোর্স।