DevEco Studio
ডেভইকো স্টুডিও হল হুয়াওয়ের হারমোনিওএস অপারেটিং সিস্টেমের জন্য অফিসিয়াল ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (আইডিই), যা জেটব্রেইনের ইন্টেলিজে আইডিইএ সফ্টওয়্যার এবং হুয়াওয়ের স্মার্ট অ্যাসিস্টের উপর নির্মিত যা বিশেষভাবে হারমোনিওএস ডেভেলপমেন্টের জন্য ডিজাইন করা হয়েছে। এটি মাইক্রোসফ্ট উইন্ডোজ এবং ম্যাকোস ভিত্তিক অপারেটিং সিস্টেমে ডাউনলোডের জন্য উপলব্ধ। হুয়াওয়ে ডেভেলপার কনফারেন্স 2020 (এইচডিসি 2020)-এর একদিন আগে 9ই সেপ্টেম্বর, 2020-এ ডেভইকো স্টুডিও চালু করা হয়েছিল, যা ফোন, ট্যাবলেট এবং ঘড়ির জন্য হারমোনিওএস 1 এবং হারমোনিওএস 2 বিটা সংস্করণে হুয়াওয়ে ভিশন টিভিগুলির জন্য সংস্করণ 1 থেকে শুরু হওয়া প্রথম স্থিতিশীল বিল্ড। 8ই জুলাই, 2022-এ, ডেভইকো স্টুডিও 3-এর পরবর্তী প্রকাশের পরে বিটা 4 জেএস/ইটিএস হারমোনিওএস অ্যাপ ডেভেলপমেন্টের জন্য হুয়াওয়ের পছন্দের ভাষা হিসাবে জাভাকে প্রতিস্থাপন করেছে যেহেতু হারমোনিওএস. হ্যাপ মডিউল. অ্যাপ ফাইল প্যাকেজ করা অ্যাপ্লিকেশনগুলি হারমোনিওএস 3-এর জন্য এপিআই 8-এ জাভা ভাষা সমর্থন করে না কারণ হুয়াওয়ে 2024 সালে হারমোনিওএস-এর জন্য নিজস্ব কাংজি প্রোগ্রামিং ভাষা প্রকাশ করার পরিকল্পনা করেছে যা অ্যান্ড্রয়েড প্ল্যাটফর্মের জন্য গুগলের কোটলিন এবং অ্যাপল প্ল্যাটফর্মের জন্য অ্যাপলের সুইফটের সমতুল্য। হার্মনিওএস 2-এর পূর্ববর্তী সংস্করণগুলির পুরানো এপিআই স্তরের সংস্করণগুলিতে সি + +-এর মতো জাভা এখনও সমর্থিত। বর্তমান স্থিতিশীল সংস্করণে নিম্নলিখিত বৈশিষ্ট্যগুলি প্রদান করা হয়েছেঃ হারমোনিওএস ডেভইকো স্টুডিও 2.1 বর্তমান সংস্করণটি 2 জুন, 2021-এ হারমোনিওএস 2 লঞ্চে ক্রস-ডিভাইস প্রজেক্ট টেমপ্লেট, পারমাণবিক পরিষেবা বিকাশ এবং টিভি, স্মার্টফোন, ট্যাবলেট, ঘড়ি, রাউটার, আইওটি ডিভাইস তৈরির সমর্থনে আরও অনেক কিছু রয়েছে। নতুন ক্রস-ডিভাইস ইঞ্জিনিয়ারিং টেমপ্লেট ডেভইকো স্টুডিওর নতুন সংস্করণটি মূল একক-ডিভাইস প্রকল্প টেমপ্লেটের উপর ভিত্তি করে নতুন 11টি ক্রস-ডিভাইস প্রকল্প টেমপ্লেট নিয়ে আসে। বিকাশকারী একটি নির্দিষ্ট প্রকল্পের জন্য টেমপ্লেট এবং ডিভাইসের ধরন নির্বাচন করতে পারেন। ডেভেলপারদের জন্য ক্রস-ডিভাইস প্রকল্প তৈরি করা সহজ, এবং স্বয়ংক্রিয়ভাবে উদাহরণ কোড এবং সম্পর্কিত সরবরাহ তৈরি করে। অ্যাটমাইজেশন পরিষেবা উন্নয়নের জন্য সমর্থন ডেভইকো স্টুডিও 2.1 সংস্করণ আগামী দিনগুলিতে এর সুযোগ অন্বেষণ করতে পারমাণবিক পরিষেবা উন্নয়নের জন্য সমর্থন যোগ করেছে। এখন পারমাণবিক পরিষেবা প্রকল্পটি দ্রুত সম্পন্ন করার প্রক্রিয়াটি সহজ হয়ে ওঠে। বিকাশকারীকে শুধুমাত্র কাঙ্ক্ষিত প্রকল্প টেমপ্লেট নির্বাচন করতে হবে, কোডিং উন্নয়ন প্রক্রিয়া সম্পাদন করতে হবে, তার পরে, কোড সংকলন এবং অবশেষে ডিবাগিং পরীক্ষা করতে হবে। প্রকল্প তৈরির মেনুতে সর্বশেষ সংস্করণে বেশ কয়েকটি বড় পরিবর্তন রয়েছে। বর্তমান সংস্করণে, ডেভেলপারদের প্রথমে প্রজেক্ট টেমপ্লেট নির্বাচন করতে হবে, এবং তারপর সমর্থিত ডিভাইসের ধরন নির্বাচন করতে হবে। প্রকল্পের ধরণে একটি নতুন "পরিষেবা" বিকল্প ইনস্টল করা হয়েছে, যা একটি পারমাণবিক পরিষেবা প্রকল্প তৈরিতে ব্যবহৃত হয়। "শো ইন সার্ভিস সেন্টার" বোতামটি পারমাণবিক প্রকল্প তৈরি করার সময় যন্ত্রের পরিষেবা কেন্দ্র খুঁজে পেতে সহায়তা করবে। রাউটার ডিভাইসগুলির জন্য সমর্থন ডেভইকো স্টুডিও 2.1 সংস্করণ ইনস্টল করার পরে, ডেভেলপাররা জে. এস ভাষায় দ্রুত এমন অ্যাপ্লিকেশন তৈরি করতে পারে যা রাউটার ডিভাইসে চলতে পারে। নতুন রিলিজে রাউটারগুলির জন্য সমর্থন প্রদানের জন্য একটি রাউটার একক ডিভাইস প্রকল্প টেমপ্লেট রয়েছে। এখন পর্যন্ত, ডেভইকো স্টুডিও আট ধরনের বিভিন্ন পদ্ধতির জন্য সমর্থন প্রদান করে। এর মধ্যে রয়েছে স্মার্টফোন, ট্যাবলেট, অটোমোটিভ মেশিন, স্মার্ট স্ক্রিন, স্মার্ট পরিধানযোগ্য, লাইটওয়েট স্মার্ট আনুষঙ্গিক, স্মার্ট ভিশন এবং রাউটার। সমর্থন নমুনা প্রকল্প আমদানি হারমোনিওএস নমুনা অ্যাপ্লিকেশনটি আইডিই ডেভেলপারদের দ্বারা বিভিন্ন এপিআই-এর দ্রুত বোঝার বা প্রয়োগের ক্ষেত্রগুলির জন্য ব্যবহৃত হয়। এটি ডিজাইন তৈরি করা এবং দ্রুত অ্যাপ্লিকেশন তৈরি করা সহজ করে তোলে। এই ডেভেলপমেন্ট টুলের নতুন সংস্করণ নমুনা প্রকল্প আমদানি সমর্থন করে যা ডেভেলপারদের স্বয়ংক্রিয়ভাবে ডেভইকো স্টুডিওতে নমুনা প্রকল্প আমদানি করতে দেয়। ডেভেলপাররা "ইম্পোর্ট হারমোনিওএস স্যাম্পেল" বোতামের মাধ্যমে নমুনা প্রকল্পের কোডগুলি অ্যাক্সেস করতে পারে। একটি নতুন ডিস্ট্রিবিউটেড সিমুলেটর ডেভইকো স্টুডিও 2.1 আরও উন্নত ফাংশন সহ একটি নতুন ডিস্ট্রিবিউটেড সিমুলেটর নিয়ে এসেছে। এটি গুরুত্বপূর্ণ দূরবর্তী এমুলেটরগুলির মধ্যে একটি, যা প্রতি ঘন্টার পুনরাবৃত্তিতে লগইন করার অনুমতি দাবি করে। যদি অধিবেশনের মেয়াদ শেষ হয়ে যায়, তবে এটি অনিবার্যভাবে অধিবেশনের জন্য পুনরায় অনুরোধ/লগইন করার জন্য অনুরোধ করে। এই ডিস্ট্রিবিউটেড সিমুলেটর ডেভেলপারদের একটি অ্যাপ্লিকেশনের ডিস্ট্রিবিউটেড ফাংশন পরীক্ষা করতে সাহায্য করে। এই বর্তমান রিলিজটি পূর্ববর্তী সংস্করণে ঘটে যাওয়া সমস্যাগুলি সংশোধন করা হয়েছে, বিদ্যমান বৈশিষ্ট্যগুলিকেও উন্নত করেছে। বর্ধিত বৈশিষ্ট্য এবং স্থির সমস্যাগুলি হারমোনিওএস এসডিকে-র ডাউনলোডকে অনুকূল করেঃ যখন ডেভইকো স্টুডিও প্রথমবার ইনস্টল করা হবে, তখন জাভা এসডিকে, জেএস এসডিকে, টুলচেইন, প্রিভিউয়ার ডিফল্টভাবে ডাউনলোড করা হবে বর্ধিত অ্যাপ্লিকেশন স্বাক্ষর ক্ষমতাঃ অ্যাপ্লিকেশন অটোমেশন স্বাক্ষর চালু করার জন্য সমর্থন, এবং কনফিগারেশন ফাইলগুলির মাধ্যমে অ্যাপ্লিকেশন স্বাক্ষর তথ্য সংরক্ষণের জন্য সমর্থন জাভা সম্পাদক ক্ষমতা বৃদ্ধিঃ হুয়াওয়েক্লাউড স্মার্ট অ্যাসিস্টের সংহতকরণের মাধ্যমে স্মার্ট কোড সমাপ্তি ক্ষমতা প্রদান করতে প্রিভিউয়ার ক্ষমতা বৃদ্ধিঃ কোয়ালিফায়ার ডিরেক্টরির অধীনে এক্সএমএল ফাইল প্রিভিউ সমর্থন, প্রিভিউয়ার ইমেজ ট্রান্সমিশন, রিয়েল-টাইম প্রিভিউ পারফরম্যান্স অপ্টিমাইজেশন সার্ভিস উইজেট বর্ধনঃ পরিধানযোগ্য ডিভাইসের জন্য কার্ড বিকাশ সমর্থন, এবং একাধিক কার্ড টেমপ্লেট সংকলন এবং নির্মাণ যুক্ত করুন। একবার একটি হারমোনিওএস অ্যাপ ডেভইকো স্টুডিওর সাথে সংকলিত হয়ে গেলে, এটি হুয়াওয়ে অ্যাপ গ্যালারিতে প্রকাশিত হতে পারে। হুয়াওয়ের অ্যাপগ্যালারির জন্য অ্যান্ড্রয়েড স্টুডিওতে অ্যান্ড্রয়েড অ্যাপের মতো, হারমোনিওএস অ্যাপ্লিকেশনগুলিকে হুয়াওয়ে অ্যাপগ্যালারি রিভিউ নির্দেশিকাগুলির সাথে সামঞ্জস্যপূর্ণ হতে হবে। ডেভইকো সার্ভিস ফিচার-প্যাকড ক্লাউড সার্ভিস সেন্টার প্রদান করে যা ডেভেলপারদের অনলাইনে বিস্তৃত উন্নয়ন পরিস্থিতি অনুভব করতে, উন্নয়ন সংস্থানগুলি ভাগ করে নিতে এবং দূরবর্তী পরীক্ষাগার পরিবেশের মধ্যে আপনার অ্যাপ্লিকেশন এবং পরিষেবাগুলি ব্যাপকভাবে পরীক্ষা করতে দেয়। প্রিমিয়াম পণ্যগুলি বিকাশ এবং প্রকাশ করার সময় আপনি মূল অন্তর্দৃষ্টিতে অ্যাক্সেস পাবেন। এর মধ্যে রয়েছে ডেভইকো মার্কেটপ্লেস। ডেভইকো মার্কেটপ্লেস ডেভইকো মার্কেটপ্লেস যা 25শে সেপ্টেম্বর, 2021-এ চালু করা হয়েছিল যা ডেভেলপারদের স্থানীয় গ্রন্থাগার, তৃতীয় পক্ষের গ্রন্থাগার, নমুনা কোড এবং আরও অনেক কিছু সহ বিভিন্ন উন্নয়ন সংস্থানগুলিতে অ্যাক্সেসের অনুমতি দেয়, যা সুপার ডিভাইস হার্ডওয়্যার এবং পারমাণবিক পরিষেবাগুলির অ্যাপ বিকাশকে স্থানীয় ভিত্তিক হারমোনিওএস অ্যাপ্লিকেশনগুলিতে প্রয়োগ করা সহজ করে তুলতে পারে। হারমোনিওএস ডেভইকো মার্কেটপ্লেসের পলিমারাইজেশন ইকোসিস্টেম রিসোর্স ডেভেলপমেন্ট কিটের একটি সম্পদ, যা ডেভেলপারদের সহজেই ওয়ান-স্টপ প্রয়োজনীয় সম্পদ অর্জন করতে সক্ষম করে, হার্ডওয়্যার, পারমাণবিক পরিষেবা এবং অ্যাপ্লিকেশনগুলির হংক মেং-চি-র বিকাশ সম্পূর্ণ করতে সহজ করে। ডেভইকো মার্কেটপ্লেস ওয়েবসাইট সম্পদকে দুটি বিভাগে বিভক্ত করে, যা নিম্নলিখিত দুটি পৃষ্ঠায় প্রদর্শিত হয়ঃ "ডিভাইস কম্পোনেন্টস" পৃষ্ঠাঃ ডিভাইস ডেভেলপারদের জন্য রিসোর্স লাইব্রেরি, রিলিজ এবং কম্পোনেন্ট প্যাকেজ রিসোর্স প্রদান করে। বাজারের মধ্যে রয়েছে সিস্টেম বান্ডিল যেমন কার্নেল, ড্রাইভার এবং পরিষেবা কাঠামোর বান্ডিলের মতো সিস্টেম ক্ষমতার বিস্তৃত বিন্যাস। পারমাণবিক পরিষেবা বিভাগ যা সাধারণ পরিস্থিতিতে সুরক্ষা, মাল্টিমিডিয়া এবং নেটওয়ার্ক পারমাণবিক পরিষেবাগুলি অন্তর্ভুক্ত করে। প্রজেক্ট টেমপ্লেট বিভাগ যার মধ্যে রয়েছে সুপার ডিভাইস এবং বিভিন্ন ডিভাইসের জন্য অ্যাপ্লিকেশন ডেভেলপমেন্ট প্রজেক্ট টেমপ্লেট, যা বিভিন্ন সাধারণ শিল্প ব্যবহারের ক্ষেত্রে এবং এ. পি. আই কোড নমুনার কোড নমুনা এবং হারমোনি. ও. এস অ্যাপের জন্য সাধারণ পরিস্থিতি অন্তর্ভুক্ত করে। সংস্করণের ইতিহাস নিম্নলিখিতটি ডেভইকো স্টুডিওর প্রধান রিলিজগুলির একটি তালিকাঃ সিস্টেমের প্রয়োজনীয়তা এই বৈশিষ্ট্যগুলির মধ্যে আইডিই + হারমোনিওএস এসডিকে + হারমোনিওএস এমুলেটর-এর প্রয়োজনীয়তা অন্তর্ভুক্ত রয়েছে। তথ্যসূত্র উইন্ডোজ ম্যাকোস প্রোগ্রামিং সরঞ্জামের জন্য সমন্বিত উন্নয়ন পরিবেশ প্রোগ্রামিং সরঞ্জাম হুয়াওয়ে পণ্য