-
इन-ऐप अपडेट:फ़्लटर उपयोगकर्ताओं को नए संस्करणों के बारे में प्रभावी ढंग से कैसे सूचित करें
जब आप अपने एप्लिकेशन का नया संस्करण लॉन्च करते हैं, तो आप चाहते हैं कि आपके उपयोगकर्ताओं को इसके बारे में पता चले। क्या आपने कोई गंभीर बग ठीक किया है, कोई नई सुविधा जोड़ी है, या एप्लिकेशन आसानी से या तेज चलता है - उन्हें यह जानने की जरूरत है। एप्लिकेशन डेवलपर्स के रूप में, हम चाहते हैं कि हमारे सभ
-
अपनी एपीआई कुंजी सुरक्षित रखें:एंड्रॉइड ऐप्स के लिए सर्वोत्तम अभ्यास
मान लीजिए कि आप एक संस्करण नियंत्रण प्रणाली का उपयोग कर रहे हैं और आपका प्रोजेक्ट उन सेवाओं का उपयोग करता है जिनके लिए एपीआई कुंजियों की आवश्यकता होती है। जब वे आपकी स्थानीय मशीन पर हों तो सब कुछ अच्छा होता है, लेकिन आप इन एपीआई कुंजियों को दुनिया के साथ साझा नहीं करना चाहते। तो आप अभी भी अपने एप्ल
-
फ्रीकोडकैंप मोबाइल ऐप - कहीं भी सीखें, कोड करें और प्रगति को सिंक करें
मुझे यह घोषणा करते हुए खुशी हो रही है कि फ्रीकोडकैंप मोबाइल ऐप आखिरकार आपके डाउनलोड करने के लिए तैयार है। 🎊 मोबाइल डेवलपमेंट टीम ने बहुप्रतीक्षित /सीखें उपयोगकर्ता अनुभव सहित कई उपयोगी सुधारों के साथ एक बड़ा अपडेट जारी किया है। अब आप रिस्पॉन्सिव वेब डिज़ाइन पाठ्यक्रम के माध्यम से अपना रास्ता कोड
-
फ़्लटर में फ़ायरबेस क्लाउड मैसेजिंग को एकीकृत करना:एक चरण-दर-चरण मार्गदर्शिका
आज के अत्यधिक प्रतिस्पर्धी मोबाइल ऐप परिदृश्य में, अपने ऐप के उपयोगकर्ताओं को प्रभावी ढंग से शामिल करना और समय पर जानकारी प्रदान करना महत्वपूर्ण है। फायरबेस क्लाउड मैसेजिंग (एफसीएम) फायरबेस द्वारा प्रदान की जाने वाली एक शक्तिशाली पुश अधिसूचना सेवा है। यह आपके ऐप के उपयोगकर्ताओं से जुड़ने और उन्हें
-
मास्टर एंड्रॉइड टीडीडी:परीक्षण-संचालित विकास के लिए एक व्यावहारिक मार्गदर्शिका
सियामक महमौदी द्वारा टीडीडी, या टेस्ट-संचालित विकास, एक सॉफ्टवेयर विकास दृष्टिकोण है जहां वास्तविक कोड लागू होने से पहले परीक्षण लिखे जाते हैं। इसके लिए प्रोजेक्ट/फीचर की आवश्यकताओं में क्या और कैसे की स्पष्ट समझ की आवश्यकता है। टीडीडी कम, लेकिन पर्याप्त कोड लिखने में मदद करता है। यह सामान्य सॉ
-
एंड्रॉइड के लिए मास्टर कोटलिन:स्क्रैच से एक चैट ऐप बनाएं
क्या आप कोटलिन का उपयोग करके Android विकास की दुनिया में उतरने के लिए तैयार हैं? हमने अभी-अभी freeCodeCamp.org यूट्यूब चैनल पर 10 घंटे का एंड्रॉइड कोर्स पोस्ट किया है। अलेक्जेंड्रू क्रिस्टियन ने यह पाठ्यक्रम बनाया। मैं आपको यह समझने में मदद करूंगा कि कोटलिन और एंड्रॉइड के साथ कैसे विकास किया जाए।
-
एंड्रॉइड प्रोटो डेटास्टोर:क्या SharedPreferences से स्विच करना उचित है?
कुछ साल पहले, Google ने डेटास्टोर की घोषणा की, जो आजमाए हुए और सच्चे SharedPreferences का प्रतिस्थापन है। यदि आप अपने अनुप्रयोगों में SharedPreferences का उपयोग करते हैं या कर चुके हैं, तो आप स्विच करने के बारे में सोच रहे होंगे। लेकिन हर चीज़ की तरह, यहां मुख्य प्रश्न यह है:विकास में लागत क्या हो
-
फ़्लटर ट्यूटोरियल:अपने ऐप को नवीनतम V2 Android एंबेडिंग पर माइग्रेट करें
यदि आप शुरुआती दिनों में फ़्लटर बैंडवैगन पर चढ़े थे, तो संभवतः आपके पास एक या दो प्रोजेक्ट हैं जो फ़्लटर के संस्करण 1.12 से पहले बनाए गए थे। यदि ऐसा मामला है, तो जब भी आप अपने किसी प्रोजेक्ट में पब गेट चलाते हैं तो आपने यह संदेश देखा होगा: यह ऐप एंड्रॉइड एम्बेडिंग के अप्रचलित संस्करण का उपयोग कर रह
-
प्रोटो डेटास्टोर के लिए मास्टरिंग टेस्ट:एक प्रैक्टिकल गाइड
पिछले लेख में, मैंने बताया था कि आप अपने एप्लिकेशन में प्रोटो डेटास्टोर का उपयोग कैसे कर सकते हैं। मैंने वह लेख अपने एक एप्लिकेशन में प्रोटो डेटास्टोर का उपयोग करने के अपने अनुभव के हिस्से के रूप में लिखा था। उसके बाद, मैं यह देखना चाहता था कि मेरे द्वारा प्राप्त ज्ञान का उपयोग करके उस एप्लिकेशन मे
-
मल्टी-लाइब्रेरी एंड्रॉइड प्रोजेक्ट्स में महारत हासिल करना:स्थानीय और दूरस्थ विकास के लिए सर्वोत्तम अभ्यास
इस लेख में, हम एंड्रॉइड में मल्टी-लाइब्रेरी परियोजनाओं के बारे में बात करने जा रहे हैं। यह कोई सामान्य बात नहीं है, लेकिन सामान्य से कुछ अलग भी नहीं है। हो सकता है कि आपने अपने कार्यक्षेत्र में बहु-पुस्तकालय परियोजनाएं देखी हों, या आप बेहतर संरचना और संगठन के लिए अपनी लाइब्रेरी को उप-मॉड्यूल में प
-
एंड्रॉइड 14 संगतता के लिए अपने ऐप को नवीनतम प्ले कोर लाइब्रेरी में माइग्रेट करें
आपको हाल ही में Google Play Store से निम्नलिखित बताते हुए एक ईमेल प्राप्त हुआ होगा: अपनी Play Core Maven निर्भरता को Android 14 संगत संस्करण में अपडेट करें! आपकी वर्तमान प्ले कोर लाइब्रेरी targetSdkVersion 34 (Android 14) के साथ असंगत है, जो उपयोगकर्ता सुरक्षा में सुधार के लिए प्रसारण रिसीवरों में
-
जेटपैक कंपोज़ में टूलटिप्स का उपयोग करना:चरण-दर-चरण मार्गदर्शिका
जब मैंने जेटपैक कंपोज़ के बारे में अपना आखिरी लेख लिखा था, तो मैंने वहां कहा था कि जेटपैक कंपोज़ में कुछ (मेरी राय में) बुनियादी घटकों की कमी है, और उनमें से एक टूलटिप है। उस समय, टूलटिप्स प्रदर्शित करने के लिए कोई अंतर्निहित कंपोज़ेबल नहीं था और कई वैकल्पिक समाधान ऑनलाइन मौजूद थे। उन समाधानों के स
-
मास्टर कोटलिन और एंड्रॉइड:भविष्य के ऐप डेवलपर्स के लिए 60 घंटे का गहन पाठ्यक्रम
क्या आप अगला अभूतपूर्व मोबाइल ऐप बनाना चाहते हैं? कोटलिन, एक आधुनिक और शक्तिशाली भाषा जो आधिकारिक तौर पर Google द्वारा समर्थित है, न केवल एंड्रॉइड विकास को अधिक कुशल और मनोरंजक बनाती है बल्कि मोबाइल से परे विविध प्रोग्रामिंग अवसरों के द्वार भी खोलती है। चाहे आप नवीन एप्लिकेशन बनाना चाहते हों, वास्तव
-
Google के एक्सेसिबिलिटी स्कैनर के साथ एंड्रॉइड एक्सेसिबिलिटी का कुशलतापूर्वक ऑडिट करें
वेब कंटेंट एक्सेसिबिलिटी दिशानिर्देश (WCAG 2.1 लेवल AA) डिजिटल एक्सेसिबिलिटी के लिए एक अंतरराष्ट्रीय स्तर पर मान्यता प्राप्त मानक है। इन दिशानिर्देशों को पूरा करने से आपको यह सुनिश्चित करने में मदद मिलती है कि आपकी वेबसाइट दृश्य, मोटर, श्रवण और संज्ञानात्मक हानि वाले लोगों द्वारा उपयोग करने योग्य है
-
बबलव्रैप के साथ अपनी वेबसाइट को एक मूल एंड्रॉइड ऐप में बदलें - चरण-दर-चरण मार्गदर्शिका
यदि आप एक वेब डेवलपर हैं जो ऐप डेवलपमेंट के बारे में नहीं जानते (मेरी तरह!), तो यह लेख आपके लिए है। मैं आपको सिखाऊंगा कि नई रूपरेखाओं या भाषाओं के बिना अपनी वेबसाइट को एक मूल ऐप में कैसे बदला जाए। आप सीखेंगे कि किसी वेबसाइट को PWA (प्रोग्रेसिव वेब ऐप) में कैसे परिवर्तित किया जाए जिसे आप Play Store प
-
एंड्रॉइड ब्लूटूथ विश्वसनीयता को बढ़ावा दें:लगातार कनेक्टिविटी के लिए सिद्ध युक्तियाँ
आपके साथ ऐसा पहले भी हुआ होगा:आपके वायरलेस ईयरबड एक दिन पूरी तरह से कनेक्ट होते हैं, और अगले दिन वे ऐसा व्यवहार करते हैं जैसे वे कभी आपके फ़ोन से मिले ही नहीं। या आपकी स्मार्टवॉच दौड़ के बीच में ही गिर जाती है। जब ब्लूटूथ काम करता है तो अद्भुत होता है, लेकिन जब नहीं चलता तो परेशान करने वाला होता है।
-
Google Play की 16 KB पृष्ठ आकार की आवश्यकता:यह क्यों महत्वपूर्ण है और अपने ऐप को कैसे अपडेट करें
एंड्रॉइड हमेशा विकसित हो रहा है, और कभी-कभी ये बदलाव थोड़े गुप्त रूप से होते हैं। ऐसा ही एक परिवर्तन जो जोर पकड़ रहा है - और अब Google की ओर से एक निश्चित समय सीमा तय की गई है - वह है 16 केबी पृष्ठ आकार का कदम। यदि आप एक एंड्रॉइड डेवलपर हैं, विशेष रूप से आपके ऐप में मूल कोड के साथ, तो आपके ऐप को सुच
-
एंड्रॉइड के लो पावर ब्लूटूथ मोड के अंदर:आपका सीपीयू आपके डिवाइस को कैसे कुशल रखता है
यदि आपका फोन एक व्यक्ति होता, तो संभवतः वह अति-उपलब्धि वाला मित्र होता जो शांत नहीं बैठ सकता। वह व्यक्ति जो इस बात पर ज़ोर देता है कि वे गुप्त रूप से काम करते हुए, संदेशों का उत्तर देते हुए और साथ ही मौसम की जाँच करते हुए आराम कर रहे हैं। आपके एंड्रॉइड डिवाइस के अंदर, हर पल कुछ ऐसा ही हो रहा है। एक
-
एंड्रॉइड की ऊर्जा बचत को अनलॉक करना:एओएसपी के लो पावर आइलैंड में ब्लूटूथ सॉकेट सेटिंग्स की भूमिका
इसे चित्रित करें:आप एक कैफ़े में बैठे हैं और आपका लैपटॉप खुला है, फ़ोन मेज़ पर है, स्मार्टवॉच हर कुछ मिनटों में बज रही है, और ब्लूटूथ ईयरबड संगीत बजा रहे हैं। आपके दृष्टिकोण से, जीवन शांतिपूर्ण है। आपके फ़ोन के परिप्रेक्ष्य से, यह हर समय छोटे-छोटे ब्लूटूथ पैकेटों की एक हास्यास्पद संख्या को जोड़ रहा
-
स्केलिंग ब्लूटूथ:एंड्रॉइड, आईओएस और एंबेडेड सिस्टम में निर्बाध कनेक्टिविटी
ब्लूटूथ उन आविष्कारों में से एक है जो पहली बार उपयोग करने पर जादुई लगता है। आप एक गैजेट चालू करते हैं, उसे अपने फोन से जोड़ते हैं, और अचानक वे एक भी तार देखे बिना एक-दूसरे से बात करने लगते हैं। संगीत आपके हेडफ़ोन के माध्यम से बजता है, आपकी स्मार्टवॉच आपके दोस्तों के संदेश दिखाती है, और एक संक्षिप्त