2009-06-10 16 views
7

मैं ब्लैकबेरी एप्लिकेशन विकसित करना शुरू करना चाहता हूं, लेकिन मुझे जो मिला वह यह है कि आपको चुनना है कि कौन सा विकास वातावरण और ऐप विकसित करने के लिए किस तकनीक का उपयोग करना है। ब्लैकबेरी की डेवलपर साइट बहुत उपयोगी नहीं है। मैंने वहां कुछ लेख पढ़े और मुझे अभी भी पता नहीं है कि मुझे इस ऐप पर काम करना शुरू करने के लिए क्या करना है।ब्लैकबेरी ऐप का विकास

तो, मैं किसी को आशा करती हूं कि यहां सही दिशा में मुझे इंगित कर सकते हैं ऐप्स आवश्यकताओं को देखते हुए:

  • यह पृष्ठभूमि
  • यह ऑडियो फ़ाइलें हैं कि निभाने की जरूरत है में चलाने की क्षमता की जरूरत है आवेदन
  • ऑडियो फ़ाइल यह जरूरतों को निभाता है ब्लैकबेरी के मीडिया प्लेयर से ध्वनि के साथ में मिश्रण करने में सक्षम होना भीतर निहित
  • यह क्षमता एक टाइमर चलाने
  • मैं एपी चाहते हैं की जरूरत है पी सबसे संभावित ब्लैकबेरी उपकरणों, स्टॉर्म, बोल्ड, वक्र, और संभवतः पुराने लोगों जैसे नए लोगों के लिए उपलब्ध होना चाहिए।
  • मैं इस ऐप को स्वयं निहित करना चाहता हूं, और इस ऐप को चलाने में सक्षम होने से पहले ग्राहक द्वारा डाउनलोड किए जाने वाले किसी भी ढांचे की आवश्यकता नहीं है। यदि फ्रेम के काम को ठीक से ऐप के साथ बंडल और इंस्टॉल किया जा सकता है।

मैं ब्लैकबेरी उपयोगकर्ता नहीं हूं इसलिए मुझे नहीं पता कि उन उपकरणों के बीच मतभेद क्या हैं।

जहां तक ​​वितरण मैं इसे ऐपवर्ल्ड में बिक्री पर रखना चाहता हूं, और मुझे नहीं पता कि इसका कोई असर है जिस पर आप विकास तकनीक चुन सकते हैं।

इसके अलावा, वितरण तक, ऐपवर्ल्ड के अलावा अन्य विकल्प उपलब्ध हैं? क्या मैं इस ऐप को खुद बेच सकता हूं और सिर्फ इंस्टॉलेशन निर्देशों और ऐप को ग्राहकों को निष्पादित करने के लिए ईमेल कर सकता हूं?

उत्तर

1

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

मेरी राय: मुझे लगता है कि आपको या तो मुफ्त में जाना है, या ब्लैकबेरी के ऐप स्टोर का उपयोग करना है।

+2

जाओ और कुछ ब्लैकबेरी मंच पढ़ें। आपको बहुत से लोग मिलेंगे "यह चार डॉलर के लायक था" या जो भी हो। माइकल कोई ऐसी चीज़ बेचने वाला कोई पैसा नहीं कमाएगा जो मुफ़्त या सस्ते, या यहां तक ​​कि समान रूप से मूल्यवान-लेकिन-बेहतर-ज्ञात, ऐप के साथ प्रतिस्पर्धा करता है, लेकिन अगर यह कुछ नया और वास्तव में उपयोगी होता है, तो वह थोड़ा पैसा कमा सकता है यह। –

+0

मैं अपनी राय बताते हुए अपमान नहीं करना चाहता हूं। ऐसा लगता है कि बेचना कठिन है। – Nosredna

+0

अगर मैं बेच दूंगा या नहीं तो मैं बहुत चिंतित नहीं हूं। यह किसी और चीज की तुलना में सीखने का अनुभव है। कारण मैं इसे कुछ रुपये का मूल्य दूंगा, इसलिए कम से कम बाल्कबेरी उपकरणों के लिए भुगतान करने की कुछ संभावनाएं हैं जिन्हें मुझे प्राप्त करना होगा :) –

9

यदि आप उपकरणों की सबसे विस्तृत श्रृंखला का समर्थन करना चाहते हैं, तो आपको अपने विकास पर्यावरण के रूप में 4.2.2 या 4.3 को लक्षित करना चाहिए। अधिकांश "आधुनिक" डिवाइस कम से कम 4.3 या उच्चतर का समर्थन करते हैं हालांकि अभी भी कुछ उपयोगकर्ता 4.2.2 पर फंस गए हैं क्योंकि उनका एंटरप्राइज़ (या प्रदाता) अद्यतन जारी नहीं करेगा।

इसका मतलब है कि आप या तो अपने ऐप को विकसित करने के लिए जेडीई 4.2.2 या जेडीई 4.3.0 का उपयोग करना चाहेंगे। ध्यान रखें कि तूफान (टचस्क्रीन) विकास के लिए आपको 4.7.0 जेडीई का उपयोग करने की आवश्यकता होगी जबतक कि आप "संगतता मोड" (जो बेकार हो) में भागना नहीं चाहते हैं।

विकास कार्यप्रवाह के संदर्भ में, ब्लैकबेरी द्वारा प्रदान की गई ग्रहण प्लगइन काफी अच्छी तरह से काम करता है, और ब्लैकबेरी आपके ऐप के यूआई, मेमोरी उपयोग इत्यादि का परीक्षण करने के लिए काफी सभ्य सिमुलेटर प्रदान करता है लेकिन वे वास्तविक डिवाइस के सभी तत्वों का अनुकरण नहीं कर सकते हैं मैं परीक्षण करने के लिए एक या अधिक वास्तविक उपकरणों को खरीदने की सलाह देते हैं।

ऑडियो मिश्रण के अलावा आपकी सभी आवश्यकताओं को करने योग्य होना चाहिए। विशेष रूप से सीडीएमए डिवाइस हार्डवेयर के कारण एक ही समय में एक ध्वनि बजा सकते हैं, और मुझे यकीन नहीं है कि जीएसएम डिवाइस भी एक ही समय में कई ऑडियो स्रोतों को ठीक से मिश्रित कर सकते हैं।

ऐप के वितरण के लिए, ऐप वर्ल्ड चीजों को करने का सबसे आसान तरीका है, लेकिन क्रैकबेरी.com जैसी अन्य साइटें भी हैं जो आपके ऐप को बेचने के लिए स्टोरफ्रंट प्रदान करती हैं।

+0

+1 मार्क, मुझे बहुत सारी नई जानकारी मिलती है। लेकिन क्या आप कम से कम सीडीएमए ऑडियो मिश्रण मुद्दे के लिए कई लिंक के साथ इसे पूरा कर सकते हैं? धन्यवाद! –

+0

मेरे सभी सुझाव व्यक्तिगत अनुभव से हैं इसलिए मेरे पास वास्तव में साझा करने के लिए आसान लिंक नहीं हैं। सीडीएमए जानकारी आरआईएम इंजीनियर (ईमेल के माध्यम से) से है, इसलिए फिर से लिंक करने के लिए कोई सार्वजनिक जानकारी नहीं है। सीडीएमए उपकरणों द्वारा उपयोग की जाने वाली क्वालकॉम चिपसेट में सीमा है। जब सिस्टम अलर्ट खेला जाता है (आने वाले ईमेल, एसएमएस इत्यादि) –

+0

मार्क, आपके उत्तर के लिए बहुत बहुत धन्यवाद, यह बहुत उपयोगी है, यह संगीत को बाधित करके हमारे (स्ट्रीमिंग ऑडियो) ऐप को प्रभावित करता है। ऑडियो सीमा के बारे में, इस परिदृश्य में क्या होगा: - उपयोगकर्ता अंतर्निहित ब्लैकबेरी मीडिया प्लेयर के साथ संगीत चला रहा है - उपयोगकर्ता मेरा ऐप शुरू करता है (मीडिया प्लेयर अभी भी खेल रहा है) - तो मेरा ऐप एक छोटा खेलता है ऑडियो क्लिप कर सकते हैं तीसरे पक्ष के अनुप्रयोग निम्न करें: - खेलने यह ध्वनि क्लिप है - - मीडिया प्लेयर प्लेबैक जहां यह रुका हुआ पुन: प्रारंभ मुझे लगता है कि, तो मिश्रण ऑडियो की कमी wouldn कर सकते हैं मीडिया प्लेयर थामने कोई समस्या नहीं है बहुत बहुत धन्यवाद! –

3

वास्तविक रिम डेवलपर साइट तो बेकार है मैं कहना चाहता हूँ कि आप सबसे अच्छा मंचों की जाँच करने के लिए कर रहे हैं, मैं

http://supportforums.blackberry.com/rim/board?board.id=java_dev http://www.blackberryforums.com/developer-forum/

होने के लिए सबसे अधिक उपयोगी पाया है और आप की आवश्यकता होगी एपीआई संदर्भ भी

http://www.blackberry.com/developers/docs/4.3.0api/index.html

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