// প্রশ্নোত্তর
প্রশ্ন, সোজাসাপটা উত্তর।
মানুষ সবচেয়ে বেশি যেসব প্রশ্ন করেন, সেগুলো এখানে দেওয়া হলো। আপনার প্রশ্নটি এখানে না থাকলে contact@push200.com-এ ইমেইল করুন।
কার্ড লাগবে না। Expo, Capacitor, React Native আর Flutter অ্যাপ। আপনার বর্তমান GitHub রিপোজিটরির সঙ্গেই কাজ করে। আপনার কি আপনার GitHub-এই থাকে।
শুরু করা
Push200 কী?
Push200 আপনার GitHub রিপোজিটরি থেকে আপনার মোবাইল অ্যাপ বিল্ড করে, সাইন করে, টেস্ট করে এবং App Store আর Google Play-তে পাঠায়। আপনি শুধু আপনার পোর্টালে একটি বোতাম চাপেন।
এর নাম Push200 কেন?
আপনি আপনার অ্যাপ পুশ করেন, আর ওয়েবে সফলতার স্ট্যাটাস কোড হলো 200। পুশ, তারপর 200 OK।
কোন কোন অ্যাপ সাপোর্ট করে?
Expo আর Capacitor অ্যাপ, iPhone ও Android-এর জন্য। সাধারণ React Native সাপোর্ট নতুন, এখনো খুব বেশি আসল অ্যাপে পরীক্ষা হয়নি। Flutter সাপোর্ট একেবারেই নতুন, তাই আপনার প্রথম বিল্ড কেমন হলো তা আমাদের জানান।
আমাকে কি কোডিং জানতে হবে?
না। আপনি আপনার অ্যাকাউন্টগুলো যুক্ত করেন আর আপনার অ্যাপের পেজের ধাপগুলো অনুসরণ করেন। প্রতিটি ধাপে ঠিক যে পেজটি দরকার তার লিংক থাকে, আর কী চাপতে হবে তা বলে দেওয়া হয়।
আমার কি Mac লাগবে?
না। iOS বিল্ড চলে GitHub-এর হোস্ট করা Mac-এ, তাই আপনি Windows থেকেই কাজ করতে পারবেন।
আমার অ্যাপ অন্য কেউ বানিয়েছেন। তবুও কি Push200 ব্যবহার করতে পারব?
হ্যাঁ। তাঁকে বলুন আপনার অ্যাপের কোড আপনার অ্যাকাউন্টের একটি GitHub রিপোজিটরিতে রেখে দিতে। তারপর আপনি নিজেই এটি যুক্ত করে বিল্ড করতে পারবেন।
বিল্ড ও স্টোর
ভুল করে কি আমার অ্যাপ প্রকাশ হয়ে যাবে?
না। বিল্ড থেমে যায় App Store Connect-এ, TestFlight-এর জন্য প্রস্তুত অবস্থায়, অথবা Google Play ড্রাফট হিসেবে। কখন কিছু প্রকাশ্যে যাবে, তা আপনিই ঠিক করেন।
এটা কি আমার কোড বদলায়?
না। প্রতিটি বিল্ড চলে তার নিজের আলাদা ব্রাঞ্চে, আর আপনার মূল ব্রাঞ্চ কখনো বদলানো হয় না।
আমার কোড থেকে একাধিক অ্যাপ তৈরি হয়। সবগুলো কি বিল্ড করা যাবে?
হ্যাঁ। আমরা আপনার রিপোজিটরির প্রতিটি অ্যাপ খুঁজে বের করি। প্রতিটি অ্যাপ পায় নিজস্ব পেজ আর স্টোর সংযোগ, আর এক চাপেই সবগুলো বিল্ড করতে পারবেন।
আমার অ্যাপ কি টেস্ট করা হয়?
প্রতিটি Android বিল্ড একটি ভার্চুয়াল ফোনে ইনস্টল করে খোলা হয়, সঙ্গে থাকে স্ক্রিনশট আর ক্র্যাশ চেক। iPhone-এর ক্ষেত্রে আপনি TestFlight-এ আপনার বিল্ড টেস্ট করেন।
প্রথম Android ভার্সন কেন হাতে আপলোড করতে হয়?
Google চায় নতুন অ্যাপের একেবারে প্রথম ভার্সনটি একবার হাতে আপলোড করা হোক। কীভাবে করবেন, আপনার অ্যাপের পেজ তা দেখিয়ে দেয়। এরপর থেকে প্রতিটি বিল্ড নিজে থেকেই Google Play-তে চলে যায়।
আমার অ্যাপ Firebase ব্যবহার করে। এটা কি চলবে?
হ্যাঁ। আপনার অ্যাপের পেজে আপনার google-services.json আর GoogleService-Info.plist ফাইল যোগ করুন, আমরা প্রতিটি বিল্ডে সেগুলো দিয়ে দেব।
কি ও নিরাপত্তা
আমার কি কোথায় যায়?
সোজা আপনার রিপোজিটরির এনক্রিপ্ট করা GitHub সিক্রেটে, আর সেগুলো শুধু সেখানেই থাকে। Push200 আপনার স্টোর কি রাখে না।
Push200 আমার কোন কোড দেখতে পায়?
শুধু GitHub যুক্ত করার সময় আপনি যে রিপোজিটরিগুলো বেছে নেন। আপনার GitHub সেটিংসে যেকোনো সময় এটি বদলাতে বা Push200-এর অ্যাক্সেস সরিয়ে দিতে পারেন।
Push200 কি আমার অ্যাপ সবার জন্য প্রকাশ করে দিতে পারে?
Google Play-তে আপনি Push200-কে শুধু টেস্টিং ট্র্যাকের অ্যাক্সেস দেন, তাই এটি সবার জন্য প্রকাশ করতে পারে না। Apple-এ আপনার বিল্ড App Store Connect-এ থেমে থাকে, যতক্ষণ না আপনি নিজে জমা দেন।
প্ল্যান ও খরচ
খরচ কত?
ফ্রি প্ল্যান $0, ১টি অ্যাপের জন্য। Pro প্রতি মাসে US$19, ৫টি অ্যাপের জন্য, আর Team প্রতি মাসে US$49, সীমাহীন অ্যাপের জন্য। বড় প্রতিষ্ঠান আলাদা দামের জন্য আমাদের সঙ্গে কথা বলতে পারে। যেকোনো সময় বাতিল করতে পারবেন।
বিল্ড মিনিটের খরচ কে দেয়?
GitHub বিল্ড মিনিটের বিল আপনার নিজের অ্যাকাউন্টে, আপনার GitHub প্ল্যানের আওতায় করে। একটি সাধারণ পূর্ণ iOS ও Android বিল্ডে প্রায় ১৮ মিনিট লাগে, অর্থাৎ যেকোনো ফ্রি সীমার আগে GitHub-এর তালিকাভুক্ত রেটে মোটামুটি US$0.44। নিয়ন্ত্রণে থাকতে GitHub-এ একটি খরচের সীমা ঠিক করে দিন।
আমার অ্যাকাউন্ট কীভাবে মুছব?
আপনার পোর্টালের অ্যাকাউন্ট অংশে গিয়ে সেখান থেকে মুছে ফেলুন। আপনার কোড আর আপনার নিজের GitHub রিপোজিটরির সবকিছু যেখানে আছে সেখানেই থাকবে।
আপনার পরের রিলিজ হতে পারে মাত্র এক ক্লিক দূরে।
কার্ড ছাড়াই বিনামূল্যে শুরু করুন। আজই আপনার প্রথম অ্যাপ সেট আপ করুন।
বিনামূল্যে শুরু করুন