मैं C में काफी कुशल हूं और कुछ C ++ जानता हूं, लेकिन कभी भी जावा को नहीं छुआ। हाल ही में मुझे एक ऐप के लिए एक आइडिया मिला, जो मुझे लगता है कि क्षमता है, और मैं इसे विकसित करना चाहता हूं।
मैं पहले एंड्रॉइड जाने की योजना बना रहा हूं, क्योंकि इसके लिए मैक / आईफोन की आवश्यकता नहीं है।
तो मेरा सवाल यह है: क्या मैं एंड्रॉइड डेवलपमेंट सीखने के लिए सीधे जा सकता हूं, जावा सिंटैक्स उठाकर जा सकता हूं क्योंकि मुझे इसकी आवश्यकता है (आखिरकार मुझे नहीं लगता कि यह सी / सी ++ से बहुत अलग है), या क्या मुझे कुछ लेना चाहिए सप्ताह पहले जावा की मूल बातें जानने के लिए और फिर Android विकास के साथ शुरू करें?
hello world
ऐप के लिए पर्याप्त सरल लग सकता है, लेकिन इससे अधिक जटिल कुछ भी हो सकता है और आप डिबगिंग करते समय समस्याओं में भाग लेंगे क्योंकि आप कुछ क्वर्की के बारे में नहीं जानते हैं। जब मैं कुछ समय मिलता है तो मैं एक लंबे समय तक जवाब देने की कोशिश करूंगा (कुछ बदमाशों की गलतियां जो मुझे एसओ पर आती हैं) की ओर इशारा करता है।