मैं एंड्रॉइड ऐप कैसे बना सकता हूं और मुझे ऐसा कहां से सीखना चाहिए?


जवाब 1:

नमस्कार,

यदि आप कस्टम कोडिंग के माध्यम से एक ऐप बनाना चाहते हैं, तो आपको एंड्रॉइड ऐप विकसित करने के लिए जावा, एसक्यूएल आदि जैसे लैंगगू सीखने की आवश्यकता है या एक अन्य तरीका मोबाइल ऐप डेवलपमेंट प्लेटफॉर्म है।

ऐप डेवलपमेंट टूल की मदद से आप कोड की एक लाइन लिखे बिना ड्रैग एंड ड्रॉप सुविधाओं के साथ ऐप विकसित कर सकते हैं।

मैं एक ऐप डेवलपर हूं, मैंने अधिकांश मोबाइल ऐप डेवलपमेंट प्लेटफ़ॉर्म की कोशिश की है। मैंने आज तक ५० से अधिक ऐप विकसित किए हैं।

Configure.IT

आदि वे ऐप स्टोर पर सफलतापूर्वक चल रहे हैं।

इस क्षेत्र में मेरे अनुभव के अनुसार, मैं डेवलपर्स के साथ-साथ शुरुआती लोगों को भी मोबाइल ऐप डेवलपमेंट प्लेटफॉर्म का उपयोग करने की सलाह देता हूं

Configure.IT

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

इस टूल का मुख्य लाभ, यह वेब आधारित प्लेटफ़ॉर्म है, इसलिए आपको किसी भी अतिरिक्त सिस्टम को खरीदने की आवश्यकता नहीं है, आप किसी भी स्थान से और साथ ही किसी भी सिस्टम से ऐप बना सकते हैं।

मुझे उम्मीद है कि मेरा जवाब आपकी मदद कर सकता है।


जवाब 2:

आपके पास सभी आवश्यक मदद हैं

आपका पहला ऐप बिल्डिंग

यदि आपको कुछ पाठ्यक्रमों की आवश्यकता है, तो मुझे कुछ पाठ्यक्रम प्रांगण में उपयोगी लगे। हालाँकि, आपको अपनी JAVA अवधारणाओं को शुरू करने से पहले अच्छी तरह से समझ लेना चाहिए। एक शुरुआत के लिए ग्रहण अच्छा काम करेगा। ग्रहण के बाद कुछ एप्लिकेशन विकसित करने के बाद Android स्टूडियो में जाएं।


जवाब 3:

सड़क पर आराम करते समय, क्या आप हाथ में मोबाइल फोन के बिना किसी भी वयस्क के साथ आए हैं? उत्तर स्पष्ट है 'नहीं'। जेब में मोबाइल * 24 * 7 ले जाना इतना स्पष्ट क्यों है? कारण कई हैं। फोन की समृद्ध विशेषताएं और उपयोगी ऐप्स के लिए एक्स्टेंसिबल समर्थन इसे सभी के लिए जरूरी बनाते हैं। मोबाइल फोन के उपयोग से लोगों को फायदा हुआ है और इसके प्रति क्रेज बढ़ रहा है, जिसमें गिरावट का कोई संकेत नहीं है।

स्मार्टफोन के इस चलन के साथ, की बढ़ती मांग है

Android अनुप्रयोग विकास सेवाएं

कि एक app के निर्माण में सहायता प्रदान करते हैं। एंड्रॉइड ऐप डेवलपमेंट कंपनी की सेवाओं को किराए पर लेना क्यों आवश्यक है? इसका कारण यह नहीं है कि प्ले स्टोर में मौजूद सभी ऐप सफल और लोगों में लोकप्रिय हैं। आप अपने ऐप को असफल होना पसंद नहीं करेंगे, ठीक है! इस कारण से, यह बुद्धिमान है

Android एप्लिकेशन डेवलपर को काम पर रखें

जो इस क्षेत्र में अनुभवी और कुशल है।

आइए किसी ऐप को सफल बनाने की गहराई में जाएं। अनुसंधान से पता चला है कि यह प्रदर्शन, उपयोगिता और लचीलापन कारक है जो एक ऐप की लोकप्रियता में प्रमुख रूप से योगदान देता है। यह लेख कुशल एंड्रॉइड ऐप बनाने के लिए विशेषज्ञ युक्तियों पर चर्चा करता है।

एक ऐसे ऐप का निर्माण करें, जो फोन की ज्यादा बैटरी को खत्म न करे

चलते-फिरते उपयोग के लिए मोबाइल फोन का इरादा है। यदि कोई ऐप बहुत अधिक बैटरी खाता है तो उपयोगकर्ताओं को दिन भर इसे जिंदा रखने के लिए बार-बार फोन चार्ज करने की असुविधा का सामना करना पड़ेगा। एक ऐसे ऐप का निर्माण करें जो JIT के बिना रेगेक्स, EDGE और 3G के माध्यम से पाठ डेटा पार्सिंग और डेटा ट्रांसफर जैसे पहलुओं का ध्यान रखकर कम बैटरी का उपयोग करता है।

CursorLoader ऑब्जेक्ट का उपयोग करें

'एप्लिकेशन नॉट रिस्पॉन्डिंग' विंडो वह अंतिम चीज है जिसे उपयोगकर्ता आपके ऐप का उपयोग करते समय देखना चाहेंगे। यह उपयोगकर्ता इंटरफ़ेस थ्रेड में लंबे समय से चल रहे संचालन का परिणाम है। सबसे अच्छा समाधान यह है कि CursorLoader वस्तुओं का उपयोग किया जाए ताकि उपयोगकर्ता निर्बाध अनुभव का आनंद ले सकें जबकि पृष्ठभूमि में क्वेरी चल रही हो।

स्मार्ट लोग उपयोगी चुनते हैं: - मोबाइल समाधान से आपका व्यवसाय कैसे लाभान्वित हो सकता है?

उपयोगकर्ता इंटरफ़ेस थ्रेड में लंबे समय तक चलने वाले कार्यों को शामिल न करें

UI थ्रेड वह है जो सबसे आगे चलता है। परिणामस्वरूप, ऐप की गति और जवाबदेही पर इसका सीधा प्रभाव पड़ता है। उपयोगकर्ता इंटरफ़ेस थ्रेड में सभी कार्यों को जोड़ने के बजाय, पृष्ठभूमि में कुछ लंबे चलने वाले लोगों को स्थानांतरित करना बुद्धिमान है। इस आंदोलन के साथ, उपयोगकर्ताओं को फ्रीज समय या सिस्टम त्रुटि का सामना नहीं करना पड़ेगा।

नेटवर्क कनेक्टिविटी को ध्यान में रखें

ऐप के अपडेट को आदर्श रूप से वाई-फाई, 3 जी या 4 जी कनेक्शन पर डाउनलोड और इंस्टॉल किया जाना चाहिए। धीमी इंटरनेट कनेक्टिविटी के साथ, अपडेट को डाउनलोड करने में अधिक समय लगेगा, जो अंततः फोन की बैटरी को नालियों में बदल देता है। एक ऐसे ऐप का निर्माण करें जो अपडेट को केवल तेज़ नेटवर्क कनेक्टिविटी पर काम करने की अनुमति देता है।

उच्च प्रदर्शन और अनुकूलित ऐप के साथ आने के लिए इन विशेषज्ञ युक्तियों के साथ अपने ऐप विचार पर काम करें। इस तरह के कुशल एंड्रॉइड ऐप प्ले स्टोर में सुपर हिट होने के लिए निश्चित हैं!

स्रोत: - mobappstech.tumblr


जवाब 4:

जावा एंड्रॉइड ऐप विकसित करने के लिए एक शर्त है। तो, पहले जावा सीखने की कोशिश करें। डेवलपर सहित विभिन्न वेबसाइटों पर बहुत सारे उदाहरण और ट्यूटोरियल हैं जैसे कि vogella.com, androidhive.com, आदि। डेवलपर। जिनके पास Google से आधिकारिक नमूने और प्रशिक्षण हैं। यदि कुछ काम नहीं कर रहा है, तो आप स्टैक ओवरफ्लो का उपयोग कर सकते हैं और सहायता प्राप्त कर सकते हैं। शुभकामनाएं


जवाब 5:

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

Android प्रोग्रामिंग सीखने के लिए उत्कृष्ट संसाधन

सबसे पहले, जावा सीखें:

जावा

Android की मुख्य प्रोग्रामिंग भाषा है। ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग कॉन्सेप्ट्स, जावा फंडामेंटल आदि जानें। जावा सीखने के लिए यहां कुछ संसाधन दिए गए हैं:

जावा ट्यूटोरियल (व्यापक ट्यूटोरियल)

जावा के साथ शुरुआत करना - "जावा प्रोग्रामिंग के लिए एक शुरुआती गाइड"

जावा प्रोग्रामिंग का परिचय - लार्स वोगेल

वीडियो - लर्निंग जावा: भाग 1: मूल परिचय

फ्री इंटरएक्टिव जावा ट्यूटोरियल

जावा (MIT कोर्स) में प्रोग्रामिंग का परिचय

जावा शुरुआती ट्यूटोरियल

Android विकास के साथ शुरुआत करना:

हर Android डेवलपर को संसाधन + द्वारा पता होना चाहिए

सर्गेई पोवजनर

हर Android डेवलपर को संसाधन पता होना चाहिए

नोट: भले ही आप बाकी को छोड़ दें, ऊपर सेर्गेई की सूची की जांच करना सुनिश्चित करें।

Android विकास के साथ शुरू करना +

रे वेंडरलिच

एंड्रॉइड डेवलपमेंट के साथ शुरुआत करना - रे वेंडरलिच

Android विकास के साथ शुरू करना +

क्रिस लैस

एंड्रॉइड डेवलपमेंट के साथ शुरुआत करना मैं अक्सर कैसे…

समर्थन लाइब्रेरी (Android के पुराने संस्करणों के साथ समर्थन बनाए रखने में मदद करने के लिए)

सहायता पुस्तकालय | Android डेवलपर्स

वीडियो प्रशिक्षण

Android Bootcamp प्रशिक्षण

ट्यूटोरियल: एंड्रॉइड एप्लिकेशन डेवलपमेंट - 9,000 फुट का अवलोकन

अनुशंसित पुस्तकें: टिप्पणी में पोस्ट की गई महान पुस्तक संदर्भ सूची के लिए निमा घ का धन्यवाद।

सर्वश्रेष्ठ एंड्रॉइड पुस्तकें और संसाधन 2014 संस्करण

Nimooli.com पर पेज

मुफ़्त ई-बुक्स

andbook! Android प्रोग्रामिंग

andbook! उपलब्ध पूर्वावलोकन ...

आधुनिक एप्लिकेशन बनाने के लिए आवश्यक कोड लाइब्रेरी, नमूने और उपकरण

एंड्रॉयड एसेट स्टूडियो + द्वारा

रोमन नुरिक

Googlecode.com पर पेज

ActionBarSherlock + द्वारा

जेक व्हार्टन

ActionBarSherlock - होम

AndroidSideMenu

दिमित्री-Zaitsev / AndroidSideMenu

SlidingMenu

jfeinstein10 / SlidingMenu

ViewPagerIndicator द्वारा +

जेक व्हार्टन

+

पैट्रिक Åकारफील्ड

ViewPagerIndicator

UnifiedPreference

saik0 / UnifiedPreference

Android के लिए दृश्य ताज़ा करने के लिए खींचो

chrisbanes / एंड्रॉयड-PullToRefresh

SwipeListView

47deg / android-swipelistview

Android PagerSlidingTabStrip द्वारा +

एंड्रियास स्टट्ज़

नोट: स्लाइड शैली टैब संकेतक प्ले स्टोर में पसंद है

astuetz / PagerSlidingTabStrip

अपनी क्षुधा गोली के अनुकूल बनाओ - उपयोगकर्ता के टुकड़े करने के लिए जानें

फ्रेगमेंट के साथ + द्वारा काम करना

शेन कोनडर

एंड्रॉइड यूजर इंटरफेस डिजाइन: फ्रैगमेंट्स के साथ काम करना - टुट्स + कोड ट्यूटोरियल

एंड्रॉइड में फ्रेग्मेंट्स का उपयोग करना - ट्यूटोरियल

द्वारा +

लार्स वोगेल

फ्रेगमेंट - ट्यूटोरियल के साथ एंड्रॉइड में मल्टी-पान विकास

अधिक के लिए यहाँ देखें:

अपना पहला Android ऐप विकसित करने के लिए, Android प्रोग्रामिंग सीखना कैसे शुरू करें