کتابخانه IOBluetooth برای .NET بهروزرسانی شده و نسخه پیشنمایشی 1.2 آن منتشر شده است. این نسخه با .NET 9.0 و 10.0 سازگار شده و شامل تغییرات متعددی برای بهبود API و مستندات آن است. توسعهدهندگان میتوانند با استفاده از این کتابخانه، قابلیتهای کلاسیک بلوتوث، ارتباطات Hands-free و Object Exchange را در پروژههای خود پیادهسازی کنند.
این بهروزرسانی، نام کلاسها را مطابق با قراردادهای .NET تغییر داده و پیشوند IOBluetooth را از نام کلاسها حذف کرده است. تنها استثنا در این مورد، کلاس IOBluetoothDevice است که به دلیل عمومی بودن واژه "Device"، نام آن به BluetoothDevice تغییر یافته است. این تغییرات، استفاده از کتابخانه را برای توسعهدهندگان آسانتر کرده و با استانداردهای .NET همسو میسازد.
یکی از مهمترین ویژگیهای این نسخه، تعریف enumeration IOReturn است که تمام مقادیر بازگشتی ممکن از APIهای سطح پایین را نشان میدهد. این امر به توسعهدهندگان کمک میکند تا کدهای خطا را به راحتی شناسایی کرده و مشکلات را به طور موثرتری رفع کنند. همچنین، کتابخانه IOBluetoothUI برای انتخاب دستگاه UI نیز در دسترس است.
توسعهدهندگان علاقهمند میتوانند با مراجعه به پروژه GitHub، بازخورد، پیشنهاد یا گزارش مشکلات خود را با توسعهدهنده در میان بگذارند. این اقدام به بهبود مستمر کتابخانه و رفع اشکالات احتمالی کمک خواهد کرد. این نسخه هنوز در مرحله پیشنمایش قرار دارد و ممکن است تغییرات بیشتری در آینده اعمال شود.
بهروزرسانی IOBluetooth برای .NET، ابزاری ارزشمند برای توسعهدهندگان .NET است که به دنبال استفاده از قابلیتهای بلوتوث در برنامههای خود هستند. این کتابخانه با ارائه APIهای ساده و مستند، فرآیند توسعه را تسهیل کرده و امکانات گستردهای را در اختیار توسعهدهندگان قرار میدهد.
مشاهده مطلب اصلی