ফ্রি প্ল্যান আছে
এক ক্লিকে আপনার মোবাইল অ্যাপ প্রকাশ করুন। অ্যাপটি বিল্ড, সাইন, টেস্ট করে App Store আর Google Play-তে পাঠানো হয়। Mac লাগবে না, আর আপনি না বলা পর্যন্ত কিছুই প্রকাশ্যে যায় না।
কার্ড লাগবে না। Expo, Capacitor, React Native আর Flutter অ্যাপ। আপনার বর্তমান GitHub রিপোজিটরির সঙ্গেই কাজ করে। আপনার কি আপনার GitHub-এই থাকে।
// push200 কী
মোবাইল অ্যাপ রিলিজ মানেই সার্টিফিকেট, প্রোফাইল, সাইনিং কি, বিল্ড নম্বর আর দুটি আলাদা স্টোর। প্রতিবার আপনি ডিপ্লয় ক্লিক করলে Push200 আপনার GitHub রিপোজিটরি থেকে এর সবকিছুই করে দেয়।
নামেই আসল ভাবনা: আপনি পুশ করেন, আর পান 200, যা সফলতার স্ট্যাটাস কোড।
# রিলিজের অনুভূতি এমনই
POST /release HTTP/1.1
Targets: ios, android
HTTP/1.1 200 OK
Signed: true
Phone-Test: passed
Delivered-To: App Store Connect, Google Play
Public: false # যতক্ষণ না আপনি বলছেন// চেনা চেনা লাগছে?
401 Unauthorized
“Provisioning profile মিলছে না।”
200 OK প্রতিটি বিল্ডের জন্য সার্টিফিকেট আর প্রোফাইল আনা হয়।
409 Conflict
“এই বিল্ড নম্বর আগেই ব্যবহার হয়েছে।”
200 OK আমরা স্টোরের সর্বশেষ নম্বর দেখে তার পরেরটি ব্যবহার করি।
403 Forbidden
“এর জন্য আপনার Mac লাগবে।”
200 OK iOS বিল্ড চলে GitHub-এর হোস্ট করা Mac-এ। আপনি Windows থেকেই কাজ করুন।
500 Internal Server Error
“আমার কম্পিউটারে তো চলছিল।”
200 OK প্রতিটি বিল্ড প্রতিবার একটি পরিষ্কার মেশিনে শুরু হয়।
404 Not Found
“আপলোড কি কার কাছে?”
200 OK আপনার কি আপনার নিজের GitHub-এ এনক্রিপ্ট করা অবস্থায় থাকে। আমরা সেগুলো রাখি না।
503 Service Unavailable
“Android-এ ক্র্যাশ করল নাকি?”
200 OK প্রতিটি Android বিল্ড আগে একটি ভার্চুয়াল ফোনে খুলে দেখা হয়।
// যেভাবে কাজ করে
আপনার অ্যাপ যে GitHub রিপোজিটরিতে আছে, সেটি লিংক করুন। আপনার মূল ব্রাঞ্চে কোনো কোড বদলাতে হবে না।
ধাপে ধাপে গাইড দেখে একবারই Apple আর Google Play যুক্ত করুন। আপনার কি সোজা চলে যায় আপনার নিজের এনক্রিপ্ট করা GitHub সিক্রেটে।
আপনার পোর্টালে প্রতিটি ধাপ লাইভ দেখুন, তারপর ফলাফল TestFlight বা Google Play-তে খুলুন।
// আপনি যা পাবেন
কাজটা করে আপনার App Store Connect কি। প্রতিটি বিল্ডের জন্য সার্টিফিকেট আর প্রোফাইল ঠিক করা হয়, তারপর বিল্ডটি App Store Connect-এ যায়, TestFlight-এর জন্য প্রস্তুত।
বান্ডেলগুলো আপনার আপলোড কি দিয়ে সাইন করে যাচাই করা হয়, তারপর Play অ্যাক্সেস যুক্ত করলে ড্রাফট হিসেবে Google Play-তে পাঠানো হয়।
Android বিল্ড একটি ভার্চুয়াল ফোনে ইনস্টল করে খোলা হয়, সঙ্গে থাকে স্ক্রিনশট আর ক্র্যাশ চেক।
স্টোর কি সোজা আপনার রিপোজিটরির এনক্রিপ্ট করা GitHub সিক্রেটে সিল করে রাখা হয়, আর যোগ করার সময়ই Apple ও Google-এর সঙ্গে যাচাই করা হয়। Push200 কোনো কপি রাখে না।
public: falseআপনার অপেক্ষায়। সুইচটি চালিয়ে দেখুন।বিল্ড থেমে যায় App Store Connect-এ বা একটি Play ড্রাফটে। প্রকাশ্যে আনার সিদ্ধান্ত সবসময় আপনার।
প্রতিটি বিল্ড চলে তার নিজের আলাদা ব্রাঞ্চে, আপনার সর্বশেষ কোড থেকে। আপনার মূল ব্রাঞ্চ কখনো বদলানো হয় না।
// 200 OK
মাঝরাতে আর সার্টিফিকেট নিয়ে লড়াই নয়। আপনার অ্যাপ App Store আর Google Play-তে, যেখান থেকে আপনার চেনা সবাই ডাউনলোড করতে পারবে।
Apple আর Google প্রতিটি অ্যাপ রিভিউ করে, আর কখন প্রকাশ্যে আসবে তা আপনিই ঠিক করেন।
// মূল্য
বিল্ড চলে আপনার নিজের GitHub অ্যাকাউন্টে, তাই বিল্ড মিনিটের বিল GitHub আপনার নিজের প্ল্যানেই করে। আপনি যত বিল্ডই করুন, আমাদের দাম একই থাকে।
কার্ড ছাড়াই বিনামূল্যে শুরু করুন। দাম মার্কিন ডলারে। যেকোনো সময় বাতিল করতে পারবেন।
$0 চিরকাল
একটি আসল অ্যাপে চালিয়ে দেখুন।
একা ডেভেলপারদের জন্য সেরা
$19 /মাস
একা কাজ করা ডেভেলপারদের জন্য।
$49 /মাস
যে টিম ঘন ঘন রিলিজ করে।
আলোচনা সাপেক্ষ
বড় প্রতিষ্ঠানের জন্য।
// কৌতূহলীদের জন্য
একটি ছোট ফর্ম পূরণ করুন। আমরা সেটিংস তৈরি করে বিল্ড ফাইলগুলো একটি আলাদা ব্রাঞ্চে যোগ করি, তাই আপনার নিজের কোড পরিষ্কার থাকে।
বিনামূল্যে আপনার অ্যাপ প্রকাশ করুন →// আপনার বিল্ড সেটিংস
{
"framework": "capacitor",
"platform": "both",
"appDir": "mobile",
"ios": { "bundleId": "com.you.app" },
"android": {
"packageName": "com.you.app",
"track": "internal"
}
}// প্রশ্নোত্তর
আপনি আপনার অ্যাপ পুশ করেন, আর ওয়েবে সফলতার স্ট্যাটাস কোড হলো 200। পুশ, তারপর 200 OK।
Expo আর Capacitor অ্যাপ, iOS ও Android-এর জন্য। সাধারণ React Native সাপোর্ট নতুন, এখনো খুব বেশি আসল অ্যাপে পরীক্ষা হয়নি। Flutter সাপোর্ট একেবারেই নতুন, তাই আপনার প্রথম বিল্ড কেমন হলো তা আমাদের জানান।
না। iOS বিল্ড চলে GitHub-এর হোস্ট করা Mac-এ, তাই আপনি Windows থেকেই কাজ করতে পারবেন।
GitHub বিল্ড মিনিটের বিল আপনার নিজের অ্যাকাউন্টে, আপনার GitHub প্ল্যানের আওতায় করে। একটি সাধারণ পূর্ণ iOS ও Android বিল্ডে প্রায় ১৮ মিনিট লাগে, অর্থাৎ যেকোনো ফ্রি সীমার আগে GitHub-এর তালিকাভুক্ত রেটে মোটামুটি US$0.44। নিয়ন্ত্রণে থাকতে GitHub-এ একটি খরচের সীমা ঠিক করে দিন।
সোজা আপনার রিপোজিটরির এনক্রিপ্ট করা GitHub সিক্রেটে, আর সেগুলো শুধু সেখানেই থাকে। এক ক্লিকে GitHub যুক্ত করুন এবং ঠিক কোন কোন রিপোজিটরি শেয়ার করবেন তা বেছে নিন। Push200 আপনার স্টোর কি রাখে না।
না। বিল্ড থেমে যায় App Store Connect-এ বা একটি Google Play ড্রাফটে। কখন কিছু প্রকাশ্যে যাবে, তা আপনিই ঠিক করেন।
ফ্রি প্ল্যান $0, ১টি অ্যাপের জন্য; Pro প্রতি মাসে US$19, ৫টি অ্যাপের জন্য; আর Team প্রতি মাসে US$49, সীমাহীন অ্যাপের জন্য। বড় প্রতিষ্ঠান আলাদা দামের জন্য আমাদের সঙ্গে কথা বলতে পারে। যেকোনো সময় বাতিল করতে পারবেন।
কার্ড ছাড়াই বিনামূল্যে শুরু করুন। আজই আপনার প্রথম অ্যাপ সেট আপ করুন।
বিনামূল্যে আপনার অ্যাপ প্রকাশ করুন →