📱

Android ऐप विकास की समझ

Apr 22, 2025

Android App Development Lecture Notes

मुख्य विषय

  • पहली Android App बनाना
  • कोर्स का परिचय और सामग्री

Android Development की Playlist

  • प्लेलिस्ट को एक्सेस करें और वीडियोस को बुकमार्क करें
  • सभी महत्वपूर्ण वीडियोस इस प्लेलिस्ट में शामिल हैं

Android Studio में प्रोजेक्ट बनाने के चरण

  1. नया प्रोजेक्ट शुरू करें
    • Android Studio में "Start a new Android Studio project" पर क्लिक करें
    • "Empty Activity" से प्रारंभ करें
    • सभी डिफ़ॉल्ट सेटिंग्स के साथ "Finish" पर क्लिक करें
  2. Gradle Build
    • प्रोजेक्ट लांच करने के बाद Gradle Build करें

XML और Java फाइलें

  • activity_main.xml
    • UI का डिज़ाइन: XML फाइल में UI तत्वों की उपस्थिति
  • MainActivity.java
    • कोडिंग और फ़ंक्शनलिटी: Java फाइल में कार्यक्षमता का विकास

Layout Editor

  • Layout Editor का उपयोग कर UI डिज़ाइन करें
  • Views और View Groups
    • View Group Objects (जैसे Linear Layout)
    • Button, Image View, Scroll View इत्यादि का उपयोग
  • Constraint Layout का महत्व: UI डिजाइनिंग को सरल बनाना

बटन और स्प्रिंग Constraints

  • बटन को स्प्रिंग्स का उपयोग करके कनेक्ट करना
  • UI तत्वों को व्यवस्थित करने के लिए Constraints का उपयोग करें

Best Practices

  • String Resources का उपयोग करें (strings.xml में)
  • सभी स्थायी स्ट्रिंग्स को एक जगह पर रखना

एप्लिकेशन का प्रदर्शन

  • एप्लिकेशन का APK तैयार करना
  • Debug APK को स्थानांतरित करना:
    1. Android Studio में "Build Bundle(s)/APK(s)" पर जाएं
    2. APK फोल्डर को पायें और अपने फोन में इंस्टॉल करें

एप्लिकेशन कार्यक्षमता

  • बटन के क्लिक पर Toast संदेश दिखाना
  • बटन के क्लिक से संबंधित कार्य:
    • "send now" पर क्लिक करने पर: "sending data from app"
    • "receive now" पर क्लिक करने पर: "receiving data from app"
    • "delete now" पर क्लिक करने पर: "deleting data from app"

समापन विचार

  • कोर्स में भविष्य के प्रोजेक्ट्स और ऐप्स पर चर्चा
  • Android Development में पूर्णता के लिए मार्गदर्शन
  • छात्रों को ऐप्स को Play Store पर रखने और पैसे कमाने का सीखना

फीडबैक

  • वीडियो को देखने के बाद फीडबैक देना न भूलें
  • अगले समय में और अधिक रोमांचक प्रोजेक्ट्स के लिए बने रहें