2008-11-10 7 views
8

मेरे पास T-Mobile G1 है और मैं डेवलपर एसडीके डाउनलोड करने जा रहा हूं और देख सकता हूं कि मैं अपने फोन के लिए कुछ सरल ऐप्स बना सकता हूं या नहीं। यदि आपने समान विकास किया है, तो कृपया नीचे जवाब दें और मुझे अपने अनुभव के बारे में बताएं। कृपया विशेष रूप से उपयोगी पाए गए किसी भी लिंक को साझा करें।किसी के पास Google एंड्रॉइड डिवाइस के विकास से कोई इंप्रेशन, संकेत, ट्यूटोरियल हैं?

उत्तर

5

मैं यहाँ से शुरू कर दिया

http://code.google.com/android/kb/commontasks.html

मैं अपने पर्यावरण और एमुलेटर ऊपर और के बारे में 15 मिनट के भीतर चल रहा है मिला है।

पहला इंप्रेशन काम करने के लिए मजेदार है।

पॉल

8

मैं एसडीके दस्तावेज होने के लिए नहीं मिला कि सभी सहायक, कम से कम पहली बार में। वास्तव में क्या शुरू किया गया था उदाहरण अध्यायों के माध्यम से कॉमन्सवेयर से एंड्रॉइड के व्यस्त कोडर की मार्गदर्शिका को देख रहा था। आप यह on the book's website पा सकते हैं। पुस्तक के लिए कोड उदाहरण भी उस लिंक पर प्रदान किए जाते हैं।

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

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

अंतिम सहायक संसाधन जो मैं आपको इंगित कर सकता हूं वह ब्लॉगिंग समुदाय है। प्रत्येक अब और फिर, Planet Android और Hello Android उनके पास कुल ब्लॉग से कोड अंश हैं। Jeffrey Sharkey एंड्रॉइड विकास में बड़ा है और उसने अपने ब्लॉग पर कुछ उपयोगी कोड जारी किए हैं।

वर्तमान में एंड्रॉइड विकास अंधेरे में शूटिंग की तरह है, लेकिन उम्मीद है कि जल्द ही इसे बंद कर दें और हमें अधिक मूल्यवान संसाधन प्रदान करें! मुझे पता है कि वहां afewbooks हैं। सौभाग्य!

3

मुझे notepad tutorial मूल बातें समझने में बेहद सहायक पाया गया।

5

सबसे बड़ी बात यह है कि मैं यह सुनिश्चित करना चाहता हूं कि आप वास्तव में एंड्रॉइड ऐप्स के जीवन चक्र को समझें। कई ऐप्स वहां डाले जाते हैं जो क्रैश या बुरी तरह से प्रदर्शन करते हैं (या पूरे फोन को खराब तरीके से चलाते हैं) क्योंकि उन्हें एप्लिकेशन लाइफसाइकिल का सही पालन करने के लिए डिज़ाइन नहीं किया गया है।

सरल ऐप्स के लिए चिंता करने की कोई बात नहीं है लेकिन जल्द ही आप पृष्ठभूमि में कुछ चलाने (संगीत चलाने, आदि) चलाने के लिए या उपयोगकर्ता को ऐप्स स्विच करने पर अपने राज्य को सहेजने की आवश्यकता हो सकती है। यह मुश्किल है लेकिन कुछ उदाहरण देखने के बाद समझ में आता है।

तुम भी मई में गूगल आई/ओ डेवलपर सम्मेलन से Android सत्र से कुछ बाहर की जाँच हो सकता है:

1

मैं भी एंड्रॉइड विकास के साथ अपने पैरों को गीला करना शुरू कर दिया। ईमानदारी से, मुझे लगता है कि वहां कुछ किताबें विकास ढांचे को समझाने और आपको उपकरणों का उपयोग करने के साथ शुरू करने के लिए बहुत अच्छी नौकरी करती हैं। कुछ पुस्तकें जिन्हें मैं पढ़ रहा हूं उनमें शामिल हैं "24 घंटे में स्वयं को एंड्रॉइड एप्लिकेशन डेवलपमेंट सिखाएं" (जाहिर है कि शीर्षक एक असाधारण है; पुस्तक सिर्फ घंटों में व्यवस्थित होती है। प्रत्येक घंटे में शुरुआत के लिए कुछ समय लगेगा), "हैलो, एंड्रॉइड : Google के मोबाइल डेवलपमेंट प्लेटफ़ॉर्म (तृतीय संस्करण) का परिचय ", और" एंड्रॉइड 2 शुरू करना "। मेरे, अब तक, सीमित अनुभव, एसडीके का उपयोग कर विकासशील और आनंददायक है। कहा जा रहा है, आपको गति तक पहुंचने के लिए वास्तव में समय/ऊर्जा प्रतिबद्ध करने की आवश्यकता है।

संबंधित मुद्दे