java - which is better choice among J2ME and iPhone -


संभव डुप्लिकेट:

आईटी उद्योग में प्रवेश करने के लिए मैं नया हूँ जे.एम.ई.ई., आईफोन, एंड्रॉइड के जरिए आईटी उद्योग में प्रवेश करने के लिए मेरे करियर का बेहतर तरीका है ..... कृपया मुझे सुझाव दें और अपने बेहतर कैरियर के लिए मेरी मदद करें

  • एंड्रॉइड:
    • प्रोग्रामिंग भाषा: जावा
    • "पोस्ट-पाठ" आइटमप्रॉप = "पाठ">

      विभिन्न प्लेटफार्मों के बारे में कुछ जानकारी: प्लेटफार्म: जावा एपीआई प्लस एंड्रॉइड-विशिष्ट एपीआई का एक सबसेट

    • विकास पर्यावरण: विंडोज, मैक या लिनक्स पर या तो कमांडलाइन या एक्लिप्स
    • डिवाइस: कई निर्माताओं से हैंडसेट
    • लाइसेंस: पूरी तरह से खुला स्रोत
    • परिनियोजन: हालांकि आप चुनते हैं
    • मार्केटशेयर: हालिया रिपोर्ट के अनुसार, दूसरे स्थान पर (ब्लैकबेरी के पीछे)
  • आईफोन:
    • प्रोग्रामिंग भाषा: उद्देश्य-सी
    • प्लेटफार्म: कोकोटाच (उद्देश्य-सी में लिखी गई चौखटे / पुस्तकालयों का एक सेट)
    • विकास पर्यावरण: मैक पर Xcode डेवलपर उपकरण और आईफोन एसडीके, केवल
    • उपकरण: आईफोन, आईपैड
    • लाइसेंसिंग: पी तैनाती: iTunes ऐप स्टोर के माध्यम से (अनुमोदन प्लस $ 100 / वर्ष आवश्यक)
    • मार्केटशेयर: हालिया रिपोर्टों के अनुसार, 3 वें स्थान (एंड्रॉइड के पीछे)

    ध्यान दें कि बाजार में हिस्सेदारी परिवर्तन के अधीन है और यह कि एंड्रॉइड और आईफ़ोन वर्तमान में बहुत करीब हैं अब, आईटी उद्योग में प्रवेश करने के बारे में आपके प्रश्न के लिए ....

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


Comments