ब्लैकबेरी के लिए विकास 10. आरंभ करना

ब्लैकबेरी 10 प्लेटफॉर्म काफी समय से ध्यान आकर्षित कर रहा है। रिम से समाधान काफी दिलचस्प निकला, तो क्यों न इस क्षेत्र में अपना हाथ आजमाया जाए।
आज हम सिम्युलेटर में बीबी 10 के लिए एक सरल एप्लिकेशन चलाने की कोशिश करेंगे और इस चमत्कार को देखेंगे।

पक्षियों के बारे में थोड़ा सा


Cascades BB के लिए मुख्य एप्लिकेशन डेवलपमेंट टूल में से एक है। यह ब्लैकबेरी 10 नेटिव एसडीके का हिस्सा है और इसे ग्राफिकल इंटरफ़ेस बनाने के लिए डिज़ाइन किया गया है। यह जानवर क्यूटी और क्यूएमएल पर आधारित है, 2 डी और 3 डी प्रभाव, एनीमेशन का समर्थन करता है। यह आपको मौजूदा तत्वों के आधार पर अपने तत्वों को बनाने की अनुमति भी देता है। Cascades में UI विकसित करने की सरलता को प्रदर्शित करने के लिए , हम QML और C ++ का उपयोग करके एक क्लिक करने योग्य बटन बनाने का एक उदाहरण देंगे।

QML में रोटरी बटन:
import bb.cascades 1.0 Page { content: Button { id: rotatingButton text: "My Rotating Button" animations: [ RotateTransition { id: rotButton toAngleZ: 360 duration: 350 } ] onClicked: { rotButton.play(); } } } 


रोटरी बटन C ++ में:
 // Create the root page and the button Page* root = new Page; Button* myButton = Button::create("My Rotating Button"); // Create a rotation animation and associate it with the button RotateTransition* rotation = RotateTransition::create(myButton) .toAngleZ(360) .duration(350); // Connect the button's clicked() signal to the animation's play() slot, so that // when the button is clicked, the animation plays. Make sure to test the return // value to detect any errors. bool res = QObject::connect(myButton, SIGNAL(clicked()), rotation, SLOT(play())); Q_ASSERT(res); // Indicate that the variable res isn't used in the rest of the app, to prevent // a compiler warning Q_UNUSED(res); // Set the content of the page and display it root->setContent(myButton); app->setScene(root); 


चलिए शुरू करते हैं


शुरू करने के लिए, हमें एक टूलबॉक्स पर स्टॉक करना होगा:

इसके अलावा, आपको यहां चाबियाँ प्राप्त करने और फ़ॉर्म भरने की आवश्यकता है। अपने पिन को याद रखना या लिखना सुनिश्चित करें, यह अभी भी आपके लिए उपयोगी होगा।
यह एक रूप की तरह दिखता है

थोड़ी देर बाद, चाबियाँ ई-मेल द्वारा आपके पास आ जाएंगी।

अब:
  1. निर्देशों का पालन करते हुए एसडीके , (वीएमवेयर प्लेयर) और सिम्युलेटर स्थापित करें;
  2. हम VMware palyer शुरू करते हैं;
  3. आइटम का चयन करें "एक वर्चुअल मशीन खोलें" ;
  4. हम स्थापित सिम्युलेटर के साथ फ़ोल्डर में फ़ाइल "BlackBerry10Simulator" पाते हैं और "ओपन" पर क्लिक करते हैं;
  5. सूची से एक सिम्युलेटर का चयन करें और "वर्चुअल मशीन चलाएं" पर क्लिक करें;

सिम्युलेटर लॉन्च





थोडा बेशर्मी


शुरू करने से पहले, सिम्युलेटर को कॉन्फ़िगर करें:
  1. हम सेटिंग्स की तलाश कर रहे हैं;
  2. सेटिंग्स में, आइटम का चयन करें "सुरक्षा और गोपनीयता" ;
    छिपा हुआ पाठ
  3. वहां हम "विकास मोड" पाते हैं;
    छिपा हुआ पाठ
  4. जांचें कि यह चालू है (यदि नहीं, तो इसे चालू करना होगा);
    छिपा हुआ पाठ


चलो बनाते हैं


  1. सबसे पहले, ब्लैकबेरी नेटिव एसडीके लॉन्च करें।
    यह अपनी सीटी के साथ सबसे आम ग्रहण है;
  2. एक नई परियोजना बनाएँ और "एसडीके नमूने से ब्लैकबेरी कैस्केड्स सी ++ प्रोजेक्ट" चुनें
    उस तरह;
  3. अब हमें एप्लिकेशन टेम्पलेट का चयन करने की आवश्यकता है।
    उदाहरण के लिए;
  4. उसे एक नाम दें और एक आइकन चुनें;
  5. हम परिनियोजन सेटअप विज़ार्ड में आते हैं और अगला क्लिक करते हैं;
  6. अब आपको डिवाइस को स्थापित करने की आवश्यकता है।
    यदि सिम्युलेटर चालू होता है, तो डिवाइस स्वचालित रूप से पता लगाया जाता है।

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

    हम कुंजियों के मार्ग को इंगित करते हैं, पिन (जिसे आपने फॉर्म भरते समय संकेत दिया था) और पासवर्ड, उदाहरण के लिए स्पॉइलर के नीचे।
    उदाहरण

    हमसे बैकअप कुंजियों और प्रमाणपत्र के बारे में पूछा जाएगा। इस आइटम को छोड़ दिया जा सकता है (और, यदि वांछित है, तो बाद में कॉन्फ़िगर किया गया है);
  8. यह विज़ार्ड के साथ काम पूरा करता है, यह "फिनिश" पर क्लिक करने के लिए रहता है;
  9. अभी भी बिल्ड को कॉन्फ़िगर करने की आवश्यकता है। ऐसा करने के लिए, प्रोजेक्ट पर राइट-क्लिक करें और बिल्ड कॉन्फ़िगरेशन चुनें-> एक्टिव सेट करें-> सिम्युलेटर-डीबग ;
    छिपा हुआ पाठ
  10. यह केवल परियोजना (परियोजना और बिल्ड प्रोजेक्ट के लिए आरएमबी) को इकट्ठा करने के लिए बनी हुई है;
  11. और रन (परियोजना पर आरएमबी और भागो-> ब्लैकबेरी सी / सी ++ एप्लिकेशन );


वह सब है।
परिणाम


PS एक व्यक्तिगत त्रुटि में लेख और रिपोर्ट के बारे में अपनी समीक्षा लिखें।

Source: https://habr.com/ru/post/In174431/


All Articles