2009-11-18 16 views
5

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

  • ओपन एप्लिकेशन स्टोर?
  • रिच एपीआई?
  • संगतता?
  • बड़ी कंपनी का समर्थन?

...

आप उस पर किसी भी विचार है? कैसे सूर्य (या ओरेकल) जावा ME को मजबूत कर सकते हैं?

उत्तर

1

1-) एप्लिक या Simon Lewis को जो भी धन चाहिए, भुगतान करें ताकि MIDP3 संदर्भ कार्यान्वयन खुले-सोर्स हो। सुनिश्चित करें कि फ़ोन निर्माता इसे चलाने के लिए उपयोग करने योग्य ओपन सोर्स वीएम प्राप्त कर सकते हैं।

2-) वास्तविक जीवन परीक्षण चलाने वाले कई उचित टीकेएस लिखें, न केवल एपीआई की चौड़ाई को कवर करें।

3-) चश्मे में अस्पष्टताओं और अंतर छेद को हटाने के लिए मौजूदा जेएसआर के साथ एक अच्छे कंघी के साथ जाएं। किसी भी संभावित भविष्य डिवाइस को फिट करने के लिए एक विनिर्देश बनाने की कोशिश करना बंद करो।

4-) वास्तव में टीके विफलताओं के बिना हैंडसेट भेजने के लिए फोन निर्माताओं की प्रतिकृति को लागू करें।

5-) आवेदन प्रमाणन के लिए स्पष्ट मानदंड और प्रक्रियाओं को स्थापित करने के लिए दुनिया भर में ऑपरेटरों के साथ काम करें।

6-) नोकिया, सोनी एरिक्सन और सैमसंग को अपने सभी प्रयासों को तीन गुना करने के बजाय जे 2 एमई पर सहयोग करने के लिए प्राप्त करें।

7-) मौजूदा तीसरे पक्ष के जे 2 एमई डेवलपर्स, बड़े, मध्यम और छोटे की एक स्वतंत्र टीम बनाए रखें ताकि वे आपको सही रास्ते पर रख सकें।

0

स्पॉल्स्की podcast 57 of SO में इस बारे में कई अच्छे अंक बनाता है कि क्यों विंडोज मोबाइल और बाद में जावा एमई आईफोन की तुलना में संघर्ष करता है। हार्डवेयर बहुत असंगत है और इस बिंदु पर भिन्न है कि एप्लिकेशन डिज़ाइन और कार्यान्वयन प्रतिबंधित रूप से चुनौतीपूर्ण है क्योंकि एप्लिकेशन के कई संस्करणों को पागल हार्डवेयर भिन्नताओं का समर्थन करने के लिए डिज़ाइन किया जाना चाहिए। आईफोन काफी मजबूत है क्योंकि एक आईफोन एप्लिकेशन आईएसए आईफोन एप्लिकेशन क्योंकि हार्डवेयर अलग-अलग नहीं होता है। कोई भी डेवलपर अपने एक-एक समय के हार्डवेयर क्विर्क के लिए विकसित होने का समय बर्बाद नहीं कर रहा है जिसका मतलब है कि प्रत्येक फोन के लिए एप्लिकेशन को पोर्ट करना "जावा" चलाता है।

0

एक एकीकृत अनुप्रयोग भंडार/स्टोर अच्छा होगा। Java App Store एक अच्छी शुरुआत है।

0

चूंकि एंड्रॉइड विकास जावा में है, और एंड्रॉइड अब कई प्लेटफार्मों में आगे बढ़ रहा है - मैं सुझाव दूंगा कि कम से कम उपभोक्ता उपकरणों के लिए जावाएमई की मांग की गई है।

छोटे डिवाइस अब शक्तिशाली हैं जो जावाएमई की बाधाओं की आवश्यकता नहीं है, जो बहुत अधिक सीमित प्रणाली के आसपास डिजाइन किए गए हैं।

अभी भी जावाएमई के आगे जाने के लिए कुछ विशिष्ट समर्थन होगा, लेकिन मुझे नहीं लगता कि आप हार्डवेयर के निर्माताओं के बाहर कोई भी विकास देखने जा रहे हैं।

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