12 पॉइंट द्वारा sungchi 2024-10-09 | 5 टिप्पणियां | WhatsApp पर शेयर करें

यह ऐप मेरी पत्नी के इस वाक्य से प्रेरित होकर बनाया गया: "ChatGPT से बार-बार सवाल पूछो तब भी वह विनम्र रहता है और चिढ़ता नहीं। उसकी जगह न ले ली जाए, इसलिए सावधान रहो।"

क्योंकि इसमें आप रैंडम प्रोफ़ाइल और तस्वीर वाले AI साथी (GPT-4o आधारित) से बातचीत करते हैं, इसलिए इसे एक सुरक्षित चैटिंग ऐप के रूप में पेश किया गया, और Apple/Google की समीक्षा प्रक्रिया में इसे सभी आयु वर्ग के लिए उपयुक्त रेटिंग मिली। मैं यह भी परखना चाहता था कि expo और cursor का उपयोग करके ऐप बनाने पर प्रोडक्टिविटी कितनी बेहतर हो सकती है.

इसे Chuseok की छुट्टियों के दौरान पूरा किया था, लेकिन iOS नहीं बल्कि Android की समीक्षा लंबी खिंचने के कारण इसे अब GeekNews पर साझा कर रहा हूँ.

5 टिप्पणियां

 
spector 2024-10-29

क्या expo में paid payments का भी support है? जब मैंने इसे इस्तेमाल किया था, तो याद है कि उसी वजह से रुक गया था, इसलिए पूछ रहा/रही हूँ।

 
sungchi 2024-10-29

अगर आपका मतलब in-app payment जोड़ने से है, तो expo की अपनी library बंद हो चुकी है, और docs में नीचे दिए गए दो विकल्प recommend किए गए हैं, इसलिए मैंने react-native-purchases चुनकर इस्तेमाल किया। यह RevenueCat नाम की payment service का SDK है, और इसे इस्तेमाल करना ज़्यादा मुश्किल नहीं लगा।

react-native-purchases
react-native-iap

 
sungchi 2024-10-11

Expo का अनुभव लिखा ही है, तो Cursor का अनुभव भी लिख दूँ..

  • 500 तक मुफ्त प्रश्न किए जा सकते हैं, लेकिन इस ऐप में मैंने पूरा मुफ्त quota इस्तेमाल कर लिया, इसलिए paid payment भी करनी पड़ी
  • GPT-o1 को भी connect किया जा सकता है, लेकिन उसके लिए फिर अतिरिक्त cost देनी पड़ती है और अभी वह Cursor के लिए optimize नहीं है
  • मूल रूप से Claude 3.5 sonnet और Cursor की optimization मिलकर बहुत अच्छा अनुभव देते हैं
    • github copilot भी साथ में इस्तेमाल किया, लेकिन बार-बार update होने और coding के लिए बेहतर model इस्तेमाल करने वाले Cursor का ही ज़्यादा उपयोग करने लगा
  • पूरे project में bug ढूँढना और नई feature requests के लिए दिशा सुझाना शानदार है
  • पता नहीं यह options में है या नहीं, लेकिन जो माँगा नहीं था उसके अलावा code style को बार-बार छेड़ना कभी-कभी असुविधाजनक लगा
 
yolatengo 2024-10-11

expo डेवलपमेंट अनुभव के बारे में जानना चाहता/चाहती हूँ

 
sungchi 2024-10-11

कुछ बातें जो ध्यान में आती हैं, उन्हें लिखूँ तो इस तरह हैं.

फायदे

  • iOS app review पास कर चुके वर्ज़न से Android build किया गया, और वह बिना किसी समस्या के लगभग वैसा ही चला
  • Xcode और Android Studio को सिर्फ install करके, उन्हें एक बार भी खोले बिना app release करना संभव
  • eas-cli से key management, cloud build, और store submit तक संभव है (https://expo.dev dashboard मौजूद है)

नुकसान

  • कुछ native features में crash हो सकता है या Expo environment से बाहर जाना पड़ सकता है (इस app के स्तर के लिए Expo environment पर्याप्त था)
  • eas free tier खत्म होने पर हर build पर लागत आती है (1 डॉलर;; चाहें तो थोड़ा महँगा subscription model भी इस्तेमाल कर सकते हैं)