کیت توسعه نرمافزار جدید گوگل به منظور اجرای اپها در دستگاههای اندرویدی و غیر اندرویدی
نمایش خبر
تاریخ : 1401/6/8 نویسنده: مریم رشنو | ||
برچسبها : | کیت توسعه نرم افزار Software Development Kit ، گوگل Google |
بر اساس اطلاعات منتشرشده، این SDK بناست به توسعهدهندگان امکان دهد تا سه جنبه کلیدی، یعنی شناسایی دستگاههای مجاور، ایجاد اتصال امن میان دستگاهها و میزبانی از تجربه یکپارچه کاربری روی چندین دستگاه را در محصولات خود بگنجانند. به گفته گوگل، این SDK میاندستگاهی از ارتباط وایفای، بلوتوث و باند فوقپهن (ultra-wideband) برای اتصال دستگاهها استفاده خواهد کرد.
گوگل در بلاگ خود با فهرست کردن موارد استفاده چندگانه از برنامههایی که در دستگاهها و پلتفرمهای گوناگون قابل استفاده هستند، از توانایی این SDK در زمینههای زیر سخن گفته است:
• شناسایی و صدور مجوز ارتباط با دستگاههای مجاور
• اشتراک وضعیت فعلی یک اپلیکیشن روی یک دستگاه، با همان اپلیکیشن در دستگاه دیگر
• راهاندازی اپ در یک دستگاه ثانویه بدون نیاز به در حال اجرا نگه داشتن آن در پسزمینه
• ایجاد اتصال امن برای ارتباط دستگاهها با یکدیگر
• فعال کردن انتقال task در جایی که کاربر یک task را روی یک دستگاه آغاز میکند و میتواند به راحتی آن را در دستگاه دیگری ادامه دهد
گوگل موارد استفاده مختلفی را برای SDK میاندستگاهی خود در صفحه مستندات آن شرح داده و به نظر میرسد امکانات آن، در بسیاری از سناریوها مفید واقع خواهد شد. به عنوان مثال، این کیت میتواند به چندین کاربر در دستگاههای جداگانه اجازه دهد هنگام ثبت سفارش گروهی غذا، آیتمهایی را از یک منوی مشترک انتخاب کنند و نیاز به دستبهدست شدن گوشی برای سفارش دادن بقیه را از میان بردارند. همچنین با کمک تواناییهای این کیت توسعه، کاربر میتواند خواندن یک مقاله را روی گوشی خود آغاز و سپس ادامه آن را روی تبلت مطالعه کند. مسافران خودروها نیز با برنامههای توسعهیافته با این کیت میتوانند موقعیت مکانی خاصی را روی نقشه با استفاده از گوشی خود و از طریق سیستم ناوبری خودرو به اشتراک بگذارند.
بنا بر اعلام رسمی گوگل «این کیت توسعه به شما امکان تمرکز روی مهمترین چیزها را میدهد، یعنی ایجاد تجربه کاربری لذتبخش و اتصال [و انتقال] این تجربیات در میان [مجموعهای از] فرم فاکتورها و پلتفرمهای گوناگون». علاوه بر این، دیگر نیاز نیست اپلیکیشنها برای اجرای پروتکلهای اتصال، مجوزهایی را اعلام یا درخواست کنند و کاربر می تواند به اپها اجازه دهد صرفا ً به دستگاه مورد نظر او اتصال یابند.
مجموعه این قابلیتها تا حدود زیادی شکل گسترشیافته Nearby Share در ساختار کنونی اندروید به نظر میرسد که با استفاده از آن کاربران این سیستمعامل میتوانند فایلهای خود را در کرومبوک و دیگر دستگاههای اندرویدی انتقال دهند. چنان که در ماه آوریل نیز میشال رحمان (Mishaal Rahman) از شرکت نرمافزاری Esper از احتمال ارائه بهروزرسانی جدیدی برای Nearby Share خبر داده بود که به کاربران اجازه میدهد فایلها را در دستگاههایی که با حساب کاربری گوگل وارد آنها شدهاند، با سرعت بالا به اشتراک بگذارند. گوگل هم در جریان رویداد CES 2022 از امکان استفاده از Nearby Share روی دستگاههای ویندوزی تا اواخر سال جاری میلادی خبر داده بود.
کیت توسعه میاندستگاهی در حال حاضر به صورت پیشنمایش توسعهدهندگان در دسترس قرار گرفته و البته فعلا تنها برای گوشیها و تبلتهای اندرویدی مجهز به نسخه 8 و بالاتر این پلتفرم قابل استفاده است. اما گوگل در نهایت پشتیبانی از این کیت را به «سایر سطوح اندرویدی و سیستمعاملهای غیراندرویدی» از جمله iOS و ویندوز گسترش خواهد داد؛ هرچند درباره زمان آن تاکنون خبری منتشر نشده است. به علاوه، از آنجا که این قابلیتها در روزهای نخستین توسعه خود قرار دارند، احتمالاً نمیتوان در آینده نزدیک شاهد تولید و عرضه برنامههایی بود که اتصال میان دستگاههای iOS و اندروید را برقرار میسازند.
- بررسی ویدئویی و نگاهی از نزدیک به ردمی +Note 14 Pro
- معرفی Moto G05 ،Moto G15 Power ،Moto G15 و Moto E15 – پایینردههای اقتصادی موتورولا
- معرفی میانرده اقتصادی Realme 14x 5G با Dimensity 6300، باتری 6,000mAh و درجه حفاظت IP69
- آشنایی با Honor Pad V9 – تبلت جدید آنر با Dimensity 8350 و السیدی 2.8K
- رونمایی از Poco M7 Pro 5G – میانردهای با Dimensity 7025 Ultra و دوربین 50 مگاپیکسلی
- معرفی Honor GT با SD 8 Gen 3، دوربین اصلی 50 مگاپیکسلی و شارژر سیمی 100 واتی
- معرفی نسخه چینی vivo Y300 5G – میانردهای با تراشه Dimensity 6300 و اسپیکرهای قدرتمند