ICSE • कक्षा 8 • Computer Science • अध्याय 5
अनुमानित समय: 45 Mins
प्रगति: अध्ययनरत
ऐप विकास (App Development)
आईसीएसई कक्षा 8 कंप्यूटर विज्ञान में, "ऐप डेवलपमेंट" मोबाइल एप्लिकेशन, ऐप वर्गीकरण आर्किटेक्चर, उपयोगकर्ता इंटरफ़ेस डिज़ाइन, ऐप जीवनचक्र और विज़ुअल ब्लॉक प्रोग्रामिंग की जांच करने वाला एक आधिकारिक, तकनीकी रूप से आधुनिक अध्ययन गाइड प्रदान करता है। यह व्यापक अध्याय बताता है कि ऐप क्या है? (मोबाइल स्मार्टफोन, टैबलेट, स्मार्टवॉच या वेब ब्राउज़र पर विशिष्ट कार्यों को निष्पादित करने के लिए डिज़ाइन किए गए एप्लिकेशन सॉफ़्टवेयर का संक्षिप्त रूप), ऐप्स का वर्गीकरण: 1. मूल ऐप्स (विशेष रूप से देशी प्रोग्रामिंग भाषाओं का उपयोग करके एकल मोबाइल ऑपरेटिंग सिस्टम के लिए निर्मित: एंड्रॉइड के लिए जावा/कोटलिन, आईओएस के लिए स्विफ्ट/ऑब्जेक्टिव-सी; उच्चतम प्रदर्शन, कैमरा, जीपीएस, एक्सेलेरोमीटर, ऑफ़लाइन क्षमता, उच्च विकास लागत के साथ पूर्ण हार्डवेयर एकीकरण), 2. वेब ऐप्स (उत्तरदायी इंटरनेट-सक्षम वेबसाइटें) वेब ब्राउज़र के माध्यम से एक्सेस किए गए मोबाइल ऐप्स की तरह दिखने और कार्य करने के लिए डिज़ाइन किया गया; क्रॉस-प्लेटफ़ॉर्म, शून्य इंस्टॉलेशन, इंटरनेट पर निर्भर), 3. हाइब्रिड ऐप्स (एक देशी कंटेनर शेल के अंदर वेब ऐप कोड को संयोजित करने वाले क्रॉस-प्लेटफ़ॉर्म ऐप्स: फ़्लटर, रिएक्ट नेटिव; संतुलित लागत और प्रदर्शन), ऐप श्रेणियाँ (उपयोगिता ऐप्स, सोशल नेटवर्किंग, शैक्षिक ई-लर्निंग, गेमिंग, ई-कॉमर्स, मनोरंजन), मोबाइल ऑपरेटिंग सिस्टम (एंड्रॉइड) [Google द्वारा ओपन-सोर्स], iOS [Apple द्वारा स्वामित्व]), ऐप डेवलपमेंट जीवनचक्र: 1. संकल्पना और विचार, 2. वायरफ़्रेमिंग और प्रोटोटाइपिंग (UI/UX डिज़ाइन सिद्धांत: विज़ुअल पदानुक्रम, स्पर्श लक्ष्य, सहज ज्ञान युक्त नेविगेशन), 3. फ्रंट-एंड और बैक-एंड कोडिंग, 4. परीक्षण और डिबगिंग, 5. ऐप स्टोर पर प्रकाशन (Google Play Store, Apple App Store), और विज़ुअल ब्लॉक प्रोग्रामिंग एमआईटी ऐप आविष्कारक के साथ (डिज़ाइनर विंडो: उपयोगकर्ता इंटरफ़ेस घटक, लेआउट, मीडिया, सेंसर; ब्लॉक संपादक: इवेंट-संचालित प्रोग्रामिंग, "जब बटन 1.क्लिक करें...", नियंत्रण तर्क, चर) 2026-27 सीआईएससीई आईसीएसई पाठ्यक्रम के साथ संरेखित।