diff options
Diffstat (limited to 'files/bn/mozilla/add-ons/sdk/tutorials/index.html')
-rw-r--r-- | files/bn/mozilla/add-ons/sdk/tutorials/index.html | 175 |
1 files changed, 175 insertions, 0 deletions
diff --git a/files/bn/mozilla/add-ons/sdk/tutorials/index.html b/files/bn/mozilla/add-ons/sdk/tutorials/index.html new file mode 100644 index 0000000000..25c953da9e --- /dev/null +++ b/files/bn/mozilla/add-ons/sdk/tutorials/index.html @@ -0,0 +1,175 @@ +--- +title: Tutorials +slug: Mozilla/Add-ons/SDK/Tutorials +tags: + - টিউটোরিয়াল +translation_of: Archive/Add-ons/Add-on_SDK/Tutorials +--- +<p>এই পেজ এর তালিকাগুলো নিজ হাতে গড়া অনুচ্ছেদ, কেমনে SDK ব্যবহার করে নির্দিষ্ট কাজসমূহ অর্জন করা যায় এ সম্পর্কে।</p> +<hr> +<h3 id="শুরু_করা"><a name="শুরু করা">শুরু</a> করা</h3> +<div class="column-container"> + <div class="column-half"> + <dl> + <dt> + <a href="/en-US/Add-ons/SDK/Tutorials/Installation"> স্থাপন করা </a></dt> + <dd> + ডাউনলোড, স্থাপন,এবং SDK চালু করা Windows, OS X এবং Linux এ।</dd> + </dl> + <dl> + <dt> + <a href="/en-US/Add-ons/SDK/Tutorials/Troubleshooting">সমস্যাসমাধান </a></dt> + <dd> + কিছু pointers ব্যবহার করা হয় গতানুগতিক সমস্যাসমূহ সমাধান করার জন্য এবং আরও সাহায্য পাওয়ার জন্য।</dd> + </dl> + </div> + <div class="column-half"> + <dl> + <dt> + শুরু করা</dt> + <dd> + SDK এর সাথে একটি simple add-ones তৈরি করুন।</dd> + </dl> + </div> +</div> +<hr> +<h3 id="ইউজার_ইন্টারফেস_তৈরি">ইউজার ইন্টারফেস তৈরি</h3> +<div class="column-container"> + <div class="column-half"> + <dl> + <dt> + <a href="/en-US/Add-ons/SDK/Tutorials/Adding_a_Button_to_the_Toolbar">একটি toolbar button যুক্ত করুন</a></dt> + <dt> + <a href="/en-US/Add-ons/SDK/Tutorials/Adding_a_Button_to_the_Toolbar"> একটি বোতাম যুক্ত করুন </a> Firefox Add-on toolbar এ।<a href="/en-US/Add-ons/SDK/Tutorials/Add_a_Menu_Item_to_Firefox"> </a></dt> + <dt> + <a href="/en-US/Add-ons/SDK/Tutorials/Add_a_Menu_Item_to_Firefox">একটি menu item যুক্ত করুন Firefox এ </a></dt> + <dd> + Firefox main menus এ items যুক্ত করুন।</dd> + </dl> + </div> + <div class="column-half"> + <dl> + <dt> + পপআপ প্রদর্শন</dt> + <dd> + পপআাপ dialog প্রদর্শন করা HTML এবং Javascript এর সাথে।<a href="/en-US/Add-ons/SDK/Tutorials/Add_a_Context_Menu_Item"> </a></dd> + <dd> + <a href="/en-US/Add-ons/SDK/Tutorials/Add_a_Context_Menu_Item">একটি </a><a href="/en-US/Add-ons/SDK/Tutorials/Add_a_Context_Menu_Item">context menu item যুক্ত করা</a></dd> + <dd> + Firefox's context menu এ items যুক্ত করুন।</dd> + </dl> + </div> +</div> +<hr> +<h3 id="ব্রাউজার_দিয়ে_যোগাযোগ">ব্রাউজার দিয়ে যোগাযোগ</h3> +<div class="column-container"> + <div class="column-half"> + <p><a href="/en-US/Add-ons/SDK/Tutorials/Open_a_Web_Page"> একটি web page খোলা </a></p> + <p><a href="/en-US/Add-ons/SDK/Tutorials/Open_a_Web_Page"> একটি web page খুলুন একটি নতুন browser tab e অথবা window তে tabs module ব্যবহার করে,এবং ইহার বিষয়বস্তুকে প্রবেশাধিকার দেয়া।</a></p> + <dl> + <dt> + </dt> + <dd> + </dd> + <dt> + পৃষ্ঠা লোড শুনুন</dt> + <dd> + Tabs module ব্যবহার করা অবহিত করার জন্য যখন নতুন web page load হবে, এবং তাদের বিষয়বস্তুকে প্রবেশাধিকার দেয়া হবে।</dd> + </dl> + </div> + <div class="column-half"> + <dl> + <dt> + open tab এর তালিকা পাওয়া</dt> + <dd> + বর্তমানে খোলা tabs গুলোর মাধ্যমে বারবার,এবং তাদের content access tab module ব্যবহার করুন।</dd> + </dl> + </div> +</div> +<hr> +<h3 id="ওয়েব_পেজ_পরিবর্তন">ওয়েব পেজ পরিবর্তন</h3> +<div class="column-container"> + <div class="column-half"> + <dl> + <dt> + <a href="/en-US/Add-ons/SDK/Tutorials/Modifying_Web_Pages_Based_on_URL">URL এর উপর ভিত্তি করে ওয়েব পেজ পরিবর্তন করা </a></dt> + <dd> + URL এর উপর ভিত্তি করে web pages এর জন্য filters তৈরি করাঃযার URL টি ফিল্টার সাথে মিলে একটি ওয়েব পাতা লোড হয়, যখনই এটি একটি নির্দিষ্ট স্ক্রিপ্ট চালায়।</dd> + </dl> + </div> + <div class="column-half"> + <dl> + <dt> + <a href="/en-US/Add-ons/SDK/Tutorials/Modifying_the_Page_Hosted_by_a_Tab">সচল ওয়েব পেজ চালানো </a></dt> + <dd> + বর্তমান সক্রিয় ওয়েব পেজ এর মধ্যে পরিবর্তনশীল একটি স্ক্রিপ্ট লোড করুন।</dd> + </dl> + </div> +</div> +<hr> +<h3 id="উন্নয়ন_কৌশল">উন্নয়ন কৌশল</h3> +<div class="column-container"> + <div class="column-half"> + <dl> + <dt> + <a href="/en-US/Add-ons/SDK/Tutorials/Logging">লগিং </a></dt> + <dd> + <br> + ডায়গনিস্টিক উদ্দেশ্যে কনসোল থেকে বার্তা লগ ইন</dd> + <dt> + <br> + পূর্ণব্যবহারযোগ্য মডিউল নির্মাণ</dt> + <dd> + আলাদা modules এ আপনার add-on গঠন করুন যাতে এটি উন্নয়ন,ত্রুটি সরানো,এবং রক্ষণাবেক্ষণ করা সহজ হয়।পূর্ণব্যবহারযোগ্য packages তৈরি করুন যেটা আপনার modules এ ধারণ করবে,সুতরাং অন্যান্য add-on developers রাও তাদের ব্যবহার করতে পারবে।</dd> + <dt> + ইউনিট টেস্টিং</dt> + <dd> + SDK's test framework ব্যবহার করে writting and running unit tests করুন।</dd> + <dt> + ক্রোম কর্তৃপক্ষ</dt> + <dd> + components object এ access পাবেন,আপনার add-on load হওয়ার জন্য সক্রিয় করুন এবং কোন xpcom object ব্যবহার করুন।</dd> + <dt> + <a href="/en-US/Add-ons/SDK/Tutorials/Creating_event_targets">event targets </a>তৈরি করা</dt> + <dd> + আপনি তাদের নিজস্ব ইভেন্ট থেকে নির্গত নির্ধারণ বস্তু সক্রিয় করুন।</dd> + </dl> + </div> + <div class="column-half"> + <dl> + <dt> + লোড এবং লোড না করার জন্য শুনুন</dt> + <dd> + যখন আপনার add-on firefox এ load বা unload হবে তখন এর বিজ্ঞপ্তি জানুন এবং আর্গুমেন্ট পাস করান add-on এ command line হতে।</dd> + <dd> + <a href="/en-US/Add-ons/SDK/Tutorials/Add_a_Menu_Item_to_Firefox">Third-party modules </a>ব্যবহার করা</dd> + <dd> + ইনস্টল করুন এবং অতিরিক্ত মডিউল ব্যবহার করুন যা SDK এর সাথে Ship করে না।</dd> + <dt> + স্থানীয়করণ</dt> + <dd> + অনুবাদ কোড লেখা।</dd> + <dt> + মোবাইল উন্নয়ন</dt> + <dd> + Firefox Mobile এর জন্য android এর উপর add-ons উন্নয়ন করুন।</dd> + <dt> + <a href="/en-US/Add-ons/Add-on_Debugger">Add-on ডিবাগার</a></dt> + <dd> + আপনার অ্যাড অন এর জাভাস্ক্রিপ্ট ডিবাগ করুন।</dd> + </dl> + </div> +</div> +<hr> +<h3 id="একসঙ্গে_নির্বাণ"><a name="putting-it-together"></a>একসঙ্গে নির্বাণ</h3> +<div class="column-container"> + <div class="column-half"> + <dl> + <dt> + <a href="/en-US/Add-ons/SDK/Tutorials/Annotator">ভাষ্যকার add-on </a></dt> + <dd> + একটি অপেক্ষাকৃত জটিল add-on এ walkthrough করা।</dd> + </dl> + </div> +</div> +<p> </p> |