Bolt.new पर पहला वर्ज़न जल्दी तैयार हो जाता है: एक प्रॉम्प्ट, एक प्रीव्यू और Publish बटन। वहाँ से लोगों के App Store से इंस्टॉल करने लायक ऐप तक पहुँचना अलग काम है। वह काम कैसा होगा, यह आपके Bolt प्रोजेक्ट के प्रकार पर निर्भर करता है।
Bolt प्रोजेक्ट के दो प्रकार
Bolt दो तरह की चीज़ें बनाता है और उसके अपने दस्तावेज़ चेतावनी देते हैं कि वेब के लिए बनाए गए प्रोजेक्ट आसानी से मोबाइल पर नहीं लाए जा सकते। अगर आपने पहले प्रॉम्प्ट में मोबाइल ऐप बनाने को नहीं कहा था, तो आपके पास वेब प्रोजेक्ट है।
| वेब प्रोजेक्ट | Expo प्रोजेक्ट | |
|---|---|---|
| यह क्या है | ब्राउज़र में चलने वाला वेब ऐप | साझा कोड से iOS और Android के लिए बना React Native ऐप |
| कहाँ प्रकाशित होता है | मुफ़्त bolt.host पते पर या सशुल्क प्लान में कस्टम डोमेन पर | आपके खुद चलाए EAS बिल्ड में, फिर TestFlight और App Store Connect पर |
| आपके फ़ोन पर | किसी भी तरह का iOS बिल्ड नहीं | QR कोड के ज़रिए Expo Go में प्रीव्यू |
Bolt का काम कहाँ खत्म होता है
वेब प्रोजेक्ट के लिए प्रकाशित पते के चारों ओर नेटिव शेल बनाना आसान रास्ता लगता है। यह Apple के दिशानिर्देश 4.2 में अटकता है: your-app.bolt.host के चारों ओर बना WebView परिभाषा के अनुसार दोबारा पैकेज की गई वेबसाइट है।
Expo प्रोजेक्ट में कोड असली होता है, लेकिन आखिरी चरण Bolt का काम नहीं है। उसके दस्तावेज़ पूरी प्रक्रिया बताते हैं: EAS CLI को लोकल कंप्यूटर पर इंस्टॉल करें, अपने आप सबमिशन के साथ iOS बिल्ड चलाएँ, TestFlight का इंतज़ार करें और फिर सार्वजनिक रिलीज़ के लिए App Store Connect से सबमिट करें।
Bolt में
- एक प्रॉम्प्ट“मोबाइल ऐप बनाओ”
- Expo प्रोजेक्टReact Native कोड
- Expo Go प्रीव्यूआपके फ़ोन पर एक QR कोड
- GitHubकमिट सिंक किए गए
Bolt के बाद: इसे आप संभालेंगे या AirBuild पर लाने के बाद AirBuild
- बिल्डआपके कंप्यूटर पर EAS CLI
- TestFlightiPhone पर आज़माएँ
- लिस्टिंगस्क्रीनशॉट, गोपनीयता के जवाब, समीक्षा नोट
- App Reviewजवाब दें, सुधारें, फिर सबमिट करें
App Review एक बातचीत है
समीक्षक पूछता है कि ऐप को किसी अनुमति की ज़रूरत क्यों है या ऐसी स्क्रीन की ओर इशारा करता है जिस पर कुछ नहीं होता। आप उसे ठीक करके फिर सबमिट करते हैं। टूल इस प्रक्रिया को आपके लिए छोड़ देते हैं। प्रोजेक्ट को AirBuild पर लाने के बाद AI टीम आपकी ओर से यह बातचीत करती है और आपको हर कदम दिखाई देता है।
- सबमिट करेंबिल्ड और लिस्टिंग
- समीक्षक पूछता हैजैसे, कैलेंडर क्यों?
- सुधारेंउपयोग की जानकारी, स्क्रीनशॉट
- फिर सबमिट करेंजवाब साथ में जोड़कर
समीक्षक फिर पूछे, तो यही प्रक्रिया दोहरती है
AirBuild पर लाने की प्रक्रिया
लिंक दें
अपने प्रकाशित
bolt.hostपते या Bolt से सिंक होने वाली GitHub रिपॉज़िटरी के साथ प्रतीक्षा सूची में शामिल हों। साथ में एक वाक्य में बताएँ कि iOS ऐप को क्या करना चाहिए और वह किसके लिए है। Expo प्रोजेक्ट भी स्वीकार हैं। उनके लिए रिपॉज़िटरी बेहतर लिंक है।आपकी AI टीम इसे SwiftUI में दोबारा बनाती है
AirBuild के प्रोडक्ट, डिज़ाइन और डेवलपमेंट एजेंट समझते हैं कि आपका ऐप क्या करता है, उसमें कौन सी स्क्रीन और प्रक्रियाएँ हैं। फिर वे Apple के अपने फ़्रेमवर्क से उनके आधार पर नेटिव iOS ऐप बनाते हैं। आपका Bolt प्रोजेक्ट वैसा ही रहता है। आप उसे Bolt में संपादित और प्रकाशित करना जारी रख सकते हैं।
इसे अपने iPhone पर आज़माएँ, फिर App Review
ऐप TestFlight के ज़रिए आपके फ़ोन तक पहुँचता है, ताकि आप उसे आज़मा सकें और आसान भाषा में बदलाव माँग सकें। तैयार होने पर AirBuild App Store लिस्टिंग तैयार करता है, ऐप सबमिट करता है, समीक्षा की स्थिति देखता है, समीक्षकों को जवाब देता है, उनकी बताई समस्याएँ ठीक करता है और फिर सबमिट करता है।
क्या साथ आता है
| आपके ऐप का हिस्सा | उसका क्या होता है |
|---|---|
| स्क्रीन और प्रक्रियाएँ | इन्हें iOS नेविगेशन वाले SwiftUI व्यू के रूप में दोबारा बनाया जाता है: टैब बार, स्टैक, शीट और वापस जाने का जेस्चर। Expo प्रोजेक्ट भी स्क्रीन दर स्क्रीन इसी तरह बदला जाता है। |
| कॉपी, रंग और ब्रांडिंग | साथ आते हैं। ऐप आपका लगना चाहिए, किसी टेम्पलेट जैसा नहीं। |
| डेटा और बैकएंड | वहीं रहते हैं। हमें बताएँ कि आपका ऐप किससे जुड़ता है, Supabase, Firebase या किसी API से। हम उसी के हिसाब से iOS ऐप की योजना बनाते हैं। |
| आपका Bolt प्रोजेक्ट | बिना बदलाव के रहता है और आप उसे Bolt में संपादित और प्रकाशित कर सकते हैं। |
क्या तैयार रखें
- आपके Bolt प्रोजेक्ट का प्रकाशित लिंक। अगर वह Expo प्रोजेक्ट है या उसके कुछ पेज साइन इन करने के बाद दिखते हैं, तो उसकी GitHub रिपॉज़िटरी दें।
- Apple Developer Program की सदस्यता या ऐप सबमिट करने से पहले उसमें शामिल होने की योजना।
- एक पैराग्राफ में बताएँ कि iOS ऐप को सबसे पहले क्या करना चाहिए। उसमें वेब ऐप का हर काम शामिल होना ज़रूरी नहीं है।
- गोपनीयता नीति का URL। Apple यह माँगता है और इसके बिना App Store Connect सबमिशन स्वीकार नहीं करेगा।
सवाल-जवाब
क्या Bolt.new किसी ऐप को App Store पर प्रकाशित कर सकता है?
अपने आप नहीं। Bolt का वेब प्रोजेक्ट bolt.host पते पर प्रकाशित होता है। Bolt का Expo प्रोजेक्ट आपको React Native कोड देता है। Bolt के दस्तावेज़ों के मुताबिक, उसके बाद ऐप को बिल्ड और सबमिट करने के लिए आपको सशुल्क Apple Developer अकाउंट और अपने कंप्यूटर पर EAS CLI चाहिए।
मेरा Bolt प्रोजेक्ट एक वेब ऐप है। क्या मैं इसे रैप करके iOS ऐप बना सकता हूँ?
आप ऐसा कर सकते हैं, लेकिन दिशानिर्देश 4.2 के मुताबिक ऐप में ऐसी सुविधाएँ, कॉन्टेंट और UI होने चाहिए जो उसे दोबारा पैकेज की गई वेबसाइट से बेहतर बनाएँ। आपके bolt.host पते के चारों ओर बना शेल ठीक वैसा ही होता है और अक्सर अस्वीकार कर दिया जाता है।
मेरा Bolt प्रोजेक्ट पहले से Expo इस्तेमाल करता है। इसे AirBuild पर क्यों लाऊँ?
क्योंकि Bolt का काम कोड पर खत्म हो जाता है। बिल्ड चलाना, App Store लिस्टिंग भरना और App Review संभालना आपकी ज़िम्मेदारी है। AirBuild ऐप को नेटिव SwiftUI में दोबारा बनाता है और सबमिशन से दोबारा सबमिशन तक App Review संभालता है।
मेरे बैकएंड का क्या होगा?
वह वहीं रहता है। प्रतीक्षा सूची में शामिल होते समय हमें बताएँ कि आपका ऐप किससे जुड़ता है, Supabase, Firebase या किसी API से। हम आपका डेटा दूसरी जगह ले जाने के बजाय उसी के हिसाब से iOS ऐप की योजना बनाते हैं।
क्या मुझे Mac या Xcode चाहिए?
दोनों में से कुछ भी नहीं। AirBuild आपकी AI टीम को Mac या क्लाउड में चलाता है और ऐप TestFlight के ज़रिए आपके iPhone तक पहुँचता है। प्रकाशित करने के लिए Apple Developer Program की सदस्यता ज़रूरी है।
iOS ऐप के कोड का मालिक कौन होगा?
आप। आपका Bolt कोड आपका ही रहता है और उससे AirBuild जो SwiftUI प्रोजेक्ट बनाता है, वह भी आपका होता है।