नमस्ते
मैं Android के लिए अपने विकास के अनुभव को बताना चाहता हूं।
यह सब इस तथ्य से शुरू हुआ कि मुझे एक पुरानी कार मिली और मैं सोच रहा था कि यह कितना पेट्रोल खाती है और तदनुसार मैं बिंदु A से बिंदु B तक गैसोलीन कितना खर्च करता हूं, और गर्मियों के अंत में मुझे एक Android फोन मिला। एंड्रॉइड में मेरी रुचि और खपत की गणना के विचार को लागू करने में मेरी रुचि ने मुझे एक सरल आवेदन लिखने के लिए प्रेरित किया।
आवेदन का सार काफी सरल है, प्रति 100 किमी में खपत का संकेत है और यही है।
अगला, हम अपनी यात्रा शुरू करते हैं, और कार्यक्रम जीपीएस से निर्देशांक प्राप्त करता है और गति, दूरी की यात्रा और प्रवाह पर विचार करता है।
यह पता चला:
पेट्रोल मीटर
और अब उन समस्याओं के साथ जो मुझे सामना करना पड़ा।
पहली बात जो स्पष्ट नहीं थी - कहां से शुरू करें?
सामान्य तौर पर, सिद्धांत रूप में, कहां से शुरू करें?
जवाब बहुत आसान है गूगल और अनुकूलन। उसके साथ सब कुछ सरल था।
समस्या एमुलेटर सेटिंग को लेकर थी। तथ्य यह है कि विंडोज उपयोगकर्ता नाम रूसी में लिखा गया है, और उपयोगकर्ता फ़ोल्डर में एमुलेटर बनाया गया है। लेकिन उनके रूसी चरित्र समस्याग्रस्त हैं। नतीजतन, एमुलेटर ने ग्रहण में मानक मास्टर बनाया, लेकिन इसे शुरू नहीं किया।
मुझे फिर से Google करना पड़ा और आखिरकार इसे खुद करना पड़ा, अब हैलो दुनिया संकलित हुई और एमुलेटर पर चली गई।
खुशी तब हुई जब मैंने इसे फोन पर फेंक दिया और यह वहाँ काम कर गया!
दूसरे का सामना करना पड़ा
UI कैसे डिज़ाइन करें
उत्तर स्पष्ट नहीं है क्योंकि यह पहली बार लगता है।
तथ्य यह है कि ग्रहण में मूल संपादक मेरे लिए समझ से बाहर नहीं था और मैं वहां कुछ करने में सफल नहीं हुआ, पहली बार मुझे अपने हाथों से सब कुछ डिजाइन करना पड़ा, लेकिन यह टिन है।
यह अच्छा है कि मैंने DroidDraw को उदाहरणों और लो , और निहारने के साथ पाया, मैंने 5 मिनट में इंटरफ़ेस बनाया। यह सरल, प्राथमिक है, लेकिन यह एक शुरुआत के लिए भी आवश्यक है।
तो इस बात के लिए धन्यवाद, मैंने इस समस्या को हल किया।
निम्नलिखित समस्या क्या थी
खिड़कियों के बीच एक संक्रमण कैसे करें, कैसे बचाएं और जीपीएस के साथ कैसे काम करें
मैंने परीक्षण और त्रुटि से लिखा है, इसलिए पहले तो कार्यक्रम अक्सर गिर गया, इसलिए मैं लॉग'इंग से परिचित हुआ और गतिविधि के काम को समझा और सीखा कि कैसे बदलाव करना है। यह गतिविधि के साथ था जिसमें मुझे समस्याएं थीं, क्योंकि मैं विभिन्न स्थितियों में घटनाओं की कॉल को काफी नहीं समझता था, लेकिन यह हल किया गया लग रहा था।
चूंकि मेरे कार्यक्रम ने "माइलेज" बचाया, इसलिए मुझे यह सीखना पड़ा कि डेटा को कैसे सहेजना और प्राप्त करना है। इस प्रकार, मैं एप्लिकेशन डेटा को सहेजने की प्रक्रिया से परिचित हो गया।
यह बहुत बुरा है कि इंटरनेट पर अभी भी कुछ फ़ोरम हैं और कुछ सक्रिय विषय हैं जहाँ कोई लोगों से मिल सकता है और बातचीत कर सकता है, लेकिन मुझे लगता है कि यह अस्थायी है।
मुझे वास्तव में Android साइट निर्देशिका का काम पसंद आया।
बाजार में अपलोड करने के 30 मिनट बाद, कार्यक्रम अन्य साइटों पर दिखाई दिया।
मुझे नहीं पता कि वे किस प्रकार का लाभ देते हैं, लेकिन गति ही मुझे मारती है।
अपनी कहानी को संक्षेप में मैं निम्नलिखित कहना चाहता हूं:
यह बहुत अच्छा है जब आप रोजमर्रा की जिंदगी में अपने विचार को लागू कर सकते हैं और उपयोग कर सकते हैं, अब मुझे पता है कि घर से स्टोर तक ईंधन की खपत क्या है :)
मुझे एंड्रॉइड महसूस हुआ, मुझे यह पसंद आया, शायद मैं कुछ और करूंगा।
मैं अग्रिम में निम्नलिखित कहना चाहता हूं। कार्यक्रम इसे बहुत ही औसत मानता है, आप कह सकते हैं कि क्या प्रोग्राम इस पर विचार करता है कि क्या मैं ट्रैफिक जाम में खड़ा हूं या गर्म हूं, मैं कहूंगा: - नहीं। नहीं होगा कार्यक्रम ब्याज और व्यक्तिगत लाभ के लिए लिखा गया था। यह सटीक होने का दिखावा नहीं करता है।
यहाँ एक कहानी है।
आप निम्नलिखित बाजार से डाउनलोड कर सकते हैं। क्यूआर:
आप सभी को धन्यवाद।