Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

মাইক্রোসফ্ট ডিভাইসস্ক্রিপ্ট প্রকল্প টাইপস্ক্রিপ্টকে আইওটি ডিভাইসে নিয়ে যায়

মাইক্রোসফ্ট ডিভাইসস্ক্রিপ্ট প্রকল্প টাইপস্ক্রিপ্টকে আইওটি ডিভাইসে নিয়ে যায়

সাম্প্রতিক উন্নয়নে, মাইক্রোসফ্ট DeviceScript প্রযুক্তি নিয়ে পরীক্ষা-নিরীক্ষা করছে, যা ইন্টারনেট অফ থিংস (আইওটি) ডিভাইসগুলিতে TypeScript শক্তি নিয়ে আসে। তাদের প্রোগ্রামিংয়ে DeviceScript অন্তর্ভুক্ত করার মাধ্যমে, ডেভেলপাররা এখন ESP32 এবং RP2040 হার্ডওয়্যার প্ল্যাটফর্মের মতো সীমিত সংস্থান সহ মাইক্রোকন্ট্রোলার-ভিত্তিক ডিভাইসগুলিতে TypeScript ব্যবহার করতে পারে।

মাইক্রোসফ্ট রিসার্চ মে মাসে ওপেন সোর্স DeviceScript প্রকল্প চালু করেছে। TypeScript এর একটি উপসেট হিসাবে, এটি কাস্টম VM বাইটকোডে কম্পাইল করে যা সীমাবদ্ধ পরিবেশে চালানোর জন্য ডিজাইন করা হয়েছে। VM নিজেই 10KB কোড কম্পাইল করে, যখন ফ্লোটিং-পয়েন্ট লাইব্রেরি এবং Jacdac SDK যোগ করলে সাইজ 30KB বৃদ্ধি পায়। মাইক্রোকন্ট্রোলার এবং পেরিফেরালগুলির জন্য মাইক্রোসফটের জ্যাকড্যাক প্রযুক্তি একটি শক্তিশালী হার্ডওয়্যার এবং সফ্টওয়্যার স্ট্যাক।

DeviceScript সাথে শুরু করতে, বিকাশকারীরা প্রকল্পের ওয়েবসাইটে দেওয়া নির্দেশাবলী অনুসরণ করতে পারেন। ভিজ্যুয়াল স্টুডিও কোড এডিটরের জন্য একটি বিশেষ এক্সটেনশন ব্যবহারকারীদের DeviceScript কোড তৈরি, স্থাপন, ডিবাগ এবং ট্রেস করতে দেয়। অতিরিক্তভাবে, এক্সটেনশনে নিরীক্ষণের ক্ষমতা রয়েছে যা ডিভাইস পরিচালনার সুবিধা দেয়। ডকারের মতো কন্টেইনারগুলির সাথে একত্রে, ডিভাইসস্ক্রিপ্ট কমান্ড লাইন ইন্টারফেস (CLI) ডেভেলপারদের তাদের পছন্দের IDE থেকে প্রোগ্রাম কম্পাইল করতে সক্ষম করে।

DeviceScript TypeScript অনুরূপভাবে কাজ করলে, সমস্ত বৈশিষ্ট্য সমর্থিত নয়। এটি DeviceScript রানটাইমের জন্য উপলব্ধ সীমিত সংস্থানগুলির কারণে, যার ফলে স্ট্রিংগুলি UTF-16 এর পরিবর্তে ইউনিকোড হওয়া, আক্রমনাত্মক গাছের ঝাঁকুনি, এবং সাবনরমালের অনুপস্থিতির মত পার্থক্য রয়েছে৷ যাইহোক, জাভাস্ক্রিপ্টের শব্দার্থবিদ্যা সাধারণত বজায় রাখা হয়।

DeviceScript সাথে কাজ করার সময়, বিকাশকারীরা জ্যাকড্যাক পরিষেবাগুলি ব্যবহারের মাধ্যমে সেন্সর, অ্যাকুয়েটর বা অন্যান্য হার্ডওয়্যার উপাদানগুলি অ্যাক্সেস করতে পারে। সেন্সরগুলি সার্ভার হিসাবে কাজ করে, যখন স্ক্রিপ্টগুলি মিথস্ক্রিয়া সহজতর করার জন্য ক্লায়েন্টদের প্রতিষ্ঠা করে। সেন্সর বা সার্ভারের সাথে ইন্টারঅ্যাক্ট করার জন্য প্রতিটি প্রয়োজনীয় পরিষেবার জন্য বিকাশকারীরা ক্লায়েন্ট তৈরি করে, যা ভূমিকা হিসাবেও পরিচিত। তারপরে তারা DeviceScript প্যাকেজগুলি বিতরণ এবং ব্যবহার করতে npm, Yarn বা pnpm এর মতো সরঞ্জামগুলি ব্যবহার করতে পারে।

AppMaster.io-এর নো-কোড প্ল্যাটফর্ম DeviceScript এর low-code প্রকৃতির পরিপূরক করে, যা ব্যবহারকারীদের স্বজ্ঞাত ভিজ্যুয়াল উপাদান ব্যবহার করে ওয়েব অ্যাপ্লিকেশন, ব্যাকএন্ড অ্যাপ্লিকেশন এবং মোবাইল অ্যাপ বিকাশ করতে দেয়। AppMaster তাদের টুলকিটের অংশ হিসেবে অন্তর্ভুক্ত করে, ডেভেলপাররা তাদের উৎপাদনশীলতা এবং তাদের প্রকল্পের সামগ্রিক দক্ষতা বাড়াতে পারে।

সম্পর্কিত পোস্ট

BubbleCon 2024-এ AppMaster: No-Code Trends অন্বেষণ
BubbleCon 2024-এ AppMaster: No-Code Trends অন্বেষণ
AppMaster NYC-তে BubbleCon 2024-এ অংশগ্রহণ করেছে, অন্তর্দৃষ্টি অর্জন করেছে, নেটওয়ার্ক প্রসারিত করছে এবং নো-কোড ডেভেলপমেন্ট স্পেসে উদ্ভাবন চালানোর সুযোগ অন্বেষণ করেছে।
FFDC 2024 Wrap-Up: NYC-তে FlutterFlow ডেভেলপারস কনফারেন্সের মূল অন্তর্দৃষ্টি
FFDC 2024 Wrap-Up: NYC-তে FlutterFlow ডেভেলপারস কনফারেন্সের মূল অন্তর্দৃষ্টি
FFDC 2024 নিউ ইয়র্ক সিটিকে আলোকিত করেছে, ফ্লুটারফ্লো-এর মাধ্যমে ডেভেলপারদের অ্যাপ ডেভেলপমেন্টে অত্যাধুনিক অন্তর্দৃষ্টি এনেছে। বিশেষজ্ঞ-নেতৃত্বাধীন সেশন, একচেটিয়া আপডেট, এবং অতুলনীয় নেটওয়ার্কিং সহ, এটি এমন একটি ইভেন্ট ছিল যা মিস করা যাবে না!
2024-এর প্রযুক্তি ছাঁটাই: উদ্ভাবনকে প্রভাবিত করছে অব্যাহত তরঙ্গ
2024-এর প্রযুক্তি ছাঁটাই: উদ্ভাবনকে প্রভাবিত করছে অব্যাহত তরঙ্গ
টেসলা এবং অ্যামাজনের মতো জায়ান্ট সহ 254টি কোম্পানিতে 60,000 চাকরি কাটার সাথে, 2024 সালে প্রযুক্তি ছাঁটাইয়ের একটি অব্যাহত তরঙ্গ উদ্ভাবনের ল্যান্ডস্কেপকে নতুন আকার দিতে দেখা যাচ্ছে।
বিনামূল্যে শুরু করুন
এটি নিজে চেষ্টা করার জন্য অনুপ্রাণিত?

AppMaster এর শক্তি বোঝার সর্বোত্তম উপায় হল এটি নিজের জন্য দেখা। বিনামূল্যে সাবস্ক্রিপশন সহ কয়েক মিনিটের মধ্যে আপনার নিজের অ্যাপ্লিকেশন তৈরি করুন

জীবনে আপনার আইডিয়া আনুন