मुख्य सामग्री पर जाएं
27 Pearls store screenshots and release board

27 Pearls - मोबाइल रिलीज़ और स्टोर सबमिशन

Upwork brand logoUpworkDevOps इंजीनियरिंगअप्रैल 28, 2023 - मई 05, 2023२ महीने

एक तैयार 27 Pearls ऐप एक हफ़्ते के एंगेजमेंट के भीतर App Store और Google Play पर मंज़ूर लिस्टिंग बन गया, बिना किसी दौर की अस्वीकृति के। उस हफ़्ते में रिलीज़ बिल्ड और साइनिंग, छात्र के फ़ायदे को केंद्र में रखकर लिखी लिस्टिंग कॉपी, हर ज़रूरी डिवाइस साइज़ के स्क्रीनशॉट, ऐप जो डेटा लेता है उससे मेल खाती प्राइवेसी घोषणाएँ, और रिव्यूअर के लिए काम करता एक अकाउंट शामिल था। ऐप आज भी Google Play पर है।

App StorePlay StoreReact NativeExpo
Md Moniruzzaman Image

Md Moniruzzaman

पूरी कहानी

तैयार ऐप का मतलब लॉन्च हुआ ऐप नहीं है। वह हफ़्ता जिसने दोनों स्टोर पर यह फ़ासला पाट दिया।

तैयार होना, लॉन्च होना नहीं है

कोई ऐप तब तक छात्रों के हाथ में नहीं पहुँचता जब तक दो स्टोर उसे मंज़ूरी न दे दें, और हर स्टोर अपनी वजहों से रिजेक्ट करता है: प्राइवेसी के किसी सवाल का छूटा हुआ जवाब, गलत साइज़ का कोई स्क्रीनशॉट, ऐसा लॉगिन जिसे रिव्यूअर पार न कर सके। हर रिजेक्शन में कई दिन जाते हैं, और जब नया सत्र शुरू होने ही वाला हो, तो एक एजुकेशन ऐप के लिए हर दिन मायने रखता है।

संस्थापक चाहते थे कि रिलीज़ एक ही बार में, ठीक से, एक तय हफ़्ते के भीतर हो जाए, ताकि टीम कागज़ी काम के बजाय प्रोडक्ट पर ध्यान दे सके।

दो लिस्टिंग, जो किताब का वादा बेचती हैं

स्टोर लिस्टिंग ज़्यादातर छात्रों के लिए प्रोडक्ट का पहला पेज होती है, इसलिए दोनों लिस्टिंग छात्र के फ़ायदे को केंद्र में रखकर लिखी गईं: कॉलेज जीवन के लिए एक असिस्टेंट, एक कॉलेज प्रोफ़ेसर की किताब पर आधारित, जो मुश्किल चीज़ों को आसान बनाता है। हर स्टोर को अपनी अलग कॉपी, कैटेगरी, आयु रेटिंग और आर्टवर्क मिला, जो App Store Connect और Play Console में तैयार किए गए।

Brand colour backdrop
The Google Play listing: title, install and the phone screenshots
App Store Connect: the iOS version ready for distribution and the screenshots for each iPhone display size

स्क्रीनशॉट, जो तय करते हैं कि इंस्टॉल होगा या नहीं

ज़्यादातर लोग विवरण से नहीं, स्क्रीनशॉट से फ़ैसला करते हैं। यह सेट छात्र को ऐप में उसी क्रम से ले चलता है जिस क्रम में वह उससे मिलेगा: साइन इन, कॉलेज जीवन के हिस्सों के हिसाब से समूहों में बँटे लक्ष्य, इस हफ़्ते पूरे करके टिक करने वाले लक्ष्य, और आख़िर में इंतज़ार करते इनाम, ताकि किसी के इंस्टॉल पर टैप करने से पहले ही फ़ायदा साफ़ हो जाए।

Brand colour backdrop
Store screenshot: sign in
Store screenshot: my goals by area
Store screenshot: goals to track
Store screenshot: my rewards

स्टोर जो भी स्क्रीन साइज़ माँगें, हर एक

किसी ज़रूरी साइज़ के बिना लिस्टिंग लौटा दी जाती है, और एक रिजेक्शन में कई दिन जाते हैं। स्क्रीनशॉट माँगे गए हर साइज़ में बनाए गए, Google Play पर फ़ोन और टैबलेट की दोनों श्रेणियाँ, और App Store Connect में iPhone का हर डिस्प्ले साइज़, सब एक ही बिल्ड से, ताकि हर तस्वीर ऐप को ठीक वैसा ही दिखाए जैसा वह चलता है।

Brand colour backdrop
The 10 inch tablet screenshot of My Goals
The 7 inch tablet screenshot of My Rewards
The phone screenshot of the goals list

एक हफ़्ता, दोनों स्टोर, पहली बार में

पूरा वर्कफ़्लो एक हफ़्ते के एंगेजमेंट के भीतर पूरा हुआ: रिलीज़ बिल्ड और साइनिंग, स्टोर एसेट, लिस्टिंग की कॉपी, ऐप जो डेटा इकट्ठा करता है उससे मेल खाती प्राइवेसी और डेटा घोषणाएँ, काम करने वाला एक रिव्यूअर अकाउंट, और सबमिशन। दोनों स्टोर ने बिना किसी रिजेक्शन के दौर के इसे मंज़ूरी दी, और यही सर्विस उन संस्थापकों को अलग से भी दी जाती है जिनका ऐप बन चुका है और जिन्हें उसे लॉन्च करना है।

Brand colour backdrop
Store publishing done for hire: a one-week engagement, both stores approved

समय पर लॉन्च

संस्थापक के लिए उस हफ़्ते ने एक तैयार बिल्ड को ऐसे लॉन्च हुए प्रोडक्ट में बदल दिया जिसमें कुछ भी अधूरा नहीं छूटा, और आगे का हर अपडेट उसी मंज़ूर रिलीज़ प्रक्रिया से निकलने के लिए तैयार कर दिया; Google Play लिस्टिंग आख़िरी बार अगस्त 2025 में अपडेट हुई। छात्रों के लिए इसका मतलब था कि सत्र शुरू होते ही ऐप मौजूद था। ऐप की अपनी अलग कहानी है: 27 Pearls।

उन्होंने क्या कहा

Dr. Kris Valenza

Upwork में क्लाइंट

३ वर्ष ११ महीने

Monir it's a pleasure to work with! He has extremely punctual, completes projects, fully, and at a high-level, and he is very professional. We will certainly be hiring him again!

जून 11, 2024

(5.0)

Dr. Kris Valenza

Upwork में क्लाइंट

३ वर्ष ११ महीने

Monir is a real professional. We will be hiring him again in the future. It was a pleasure working with him!

अक्टू 19, 2023

(5.0)

Dr. Kris Valenza

Upwork में क्लाइंट

३ वर्ष ११ महीने

Unbelievably amazing app developer! Being a researcher by trade, I had sifted through hundreds of potential developers when my previous ones went into other fields. He wowed us from the beginning--not only did he demonstrate he could do what he wanted, the value added aspect of his proposal was something we couldn't possibly turn down. And we were not disappointed. To the contrary. Monir gave us much more than we ever dreamed of. Incredible integrity, excellent English, and a work ethic that would be hard to match. We will be hiring him again for a premium version of our app, as well as for other apps we envision for the future. Thank you, Monir, for a truly professional and pleasurable experience!

अप्रैल 27, 2023

(5.0)

Dr. Kris Valenza

Upwork में क्लाइंट

३ वर्ष ११ महीने

Above and beyond! Monir wowed our team even from the beginning in the interview process. He did an outstanding job for us and was very patient. He made recommendations that really enhanced the app--all custom and from scratch. Great communicator and constant availability. We will not hesitate to hire him again, and we are already planning our next project with him. Thank you, Monir!

फ़र 24, 2023

(5.0)

आपको ये भी पसंद आ सकते हैं

27 Pearls App Logo

27 Pearls - जीवन कौशल और कॉलेज ज्ञान ऐप

एक ऐप जो 27 Pearls of College Wisdom किताब को ऐसे लक्ष्यों में बदलता है जिन्हें छात्र हर हफ़्ते पूरा करते हैं, और हर दस पर उनका खुद चुना हुआ एक इनाम। कॉलेज जीवन का हर हिस्सा, दाख़िले से लेकर प्रोफ़ेसरों, कक्षाओं और कॉलेज छोड़ने तक, ठोस लक्ष्यों की एक छोटी सूची बन जाता है, जिसे पूरा होने पर छात्र स्वाइप करके हटा देता है। React Native और Expo में, NestJS, GraphQL और MongoDB बैकएंड पर बना, 2022 से 2025 के बीच एक ही संस्थापक के साथ चार कॉन्ट्रैक्ट में।

Md Moniruzzaman Image

Md Moniruzzaman

अप्रैल 27, 2023

Dr. Kris Valenza
Webanion brand logo

जब होस्टेड CI सबसे धीमा कदम बन गया, तो बिल्ड घर लौट आए

बिल्ड और डिप्लॉय GitHub के होस्टेड रनर से, जहाँ हर रन नई मशीन पर शुरू होता था और रिलीज़ कतारों और गड़बड़ियों का इंतज़ार करती थीं, घर के एक रनर पूल पर आ गए: एक बिल्ड मशीन जो चालू रहते हुए हर जॉब लेती है, और हमेशा चालू सर्वर पर स्टैंडबाय रनर, एक ऐसे वॉचडॉग के पीछे जो शक होने पर शिपिंग जारी रखने की ओर झुकता है। इमेज एक प्राइवेट कंटेनर रजिस्ट्री में जाती हैं और स्टूडियो की लाइब्रेरी एक प्राइवेट npm रजिस्ट्री में, दोनों बिल्डिंग के अंदर, और हर रन GitHub की रिटेंशन से आगे तक संग्रह में रहता है। सबसे धीमा डिप्लॉय आठ मिनट चौबीस सेकंड से तीन मिनट पाँच सेकंड पर आ गया, और CI एक तिहाई तेज़ हो गया।

Md Moniruzzaman Image

Md Moniruzzaman

सित 24, 2026

fully booked brand logo

Fully Booked - बिना डाउनटाइम सेल्फ होस्टेड Kubernetes पर माइग्रेशन

Fully Booked मैनेज्ड क्लाउड इंफ़्रास्ट्रक्चर पर चलता था, जिसका बिल हर महीने बढ़ता था और पूरे स्टैक का स्वामित्व किसी के पास नहीं था। हमने पूरे प्लेटफ़ॉर्म को सेल्फ होस्टेड Kubernetes क्लस्टर पर स्थानांतरित किया, उपयोगकर्ताओं के लिए एक मिनट का भी डाउनटाइम लाए बिना। कटओवर में DNS, इनग्रेस, डेटाबेस और रिलीज़ पाइपलाइन शामिल थे, इस तरह चरणबद्ध कि ट्रैफ़िक तभी हटाया गया जब हर परत नए क्लस्टर पर सिद्ध हो गई। उस सप्ताह ऐप इस्तेमाल करने वाले किसी को पता नहीं चला कि कुछ हुआ है, और यही उद्देश्य था। मासिक बिल अपना हार्डवेयर बन गया, और वही क्लस्टर अब प्लेटफ़ॉर्म की साप्ताहिक रिलीज़ संभालता है।

Md Moniruzzaman Image

Md Moniruzzaman

जून 23, 2026

+1
Dominic Dormer
Read the Md Moniruzzaman blog

ब्लॉग प्रोडक्शन से लिखे फ़ील्ड नोट्स हैं: आर्किटेक्चर के फ़ैसले, असली उपयोगकर्ताओं के सामने टिके AI सिस्टम, और अपनी लागत खुद निकालने वाला इन्फ्रास्ट्रक्चर। काम से लिखा गया, काम के बारे में नहीं।