امکان تبدیل اپلیکیشنهای iOS به اندروید
اسکیپ، «Skip»، نام ابزار جدیدی است که به کاربران به کمک آن میتوانند اپلیکیشنهای iOS را به اندروید تبدیل کنند و بهصورت همزمان دو نسخه مختلف از یک اپلیکیشن را توسعه دهند.
اندروید و iOS دو سیستمعامل پرطرفدار دنیای گوشیهای هوشمند هستند. هرکدام از این سیستمعاملها براساس زبان برنامهنویسی خاصی توسعه داده شده و اپلیکیشنهایی که برای آنها ساخته میشود، نیز باید براساس این زبان برنامهنویسی طراحی و ساخته شوند. این موضوع در کنار مزایایی که دارد، باعث شده توسعهدهندگان مجبور باشند 2 نسخه مختلف از یک اپلیکیشن را برای این 2 سیستمعامل توسعه دهند که درنهایت باعث بیشتر شدن هزینه ساخت و نگهداری میشود. اما ابزار Skip سعی دارد این مشکل را حل کند.
به گزارش 9to5mac، هدف ابزار Skip این است که به توسعهدهندگان iOS اجازه دهد با صرف حداقل هزینه، نسخه اندرویدی اپلیکیشن خود را نیز توسعه دهند. این سرویس طی یک سال گذشته در حالت بتا و آزمایشی فعال بوده اما اکنون کامل در دسترس توسعهدهندگان قرار گرفته است.
نحوه کار Skip نیز به این صورت است که کدهای Swift و SwiftUI را که برای توسعه اپلیکیشنهای iOS به کار میروند، به Kotlin و Compose تبدیل میکند تا نسخه اندروید اپلیکیشن موردنظر را بسازد. مزیت مهم دیگر این سرویس این است که کدهای iOS دستنخورده باقی میمانند و توسعهدهندگان نیز میتوانند با استفاده از Xcode، هر 2 پلتفرم اندروید و iOS را در یک کدبیس واحد مدیریت کنند.
علاوهبراین، توسعهدهندگان میتوانند تعیین کنند که کدام کدها باید بین 2 پلتفرم مشترک باشند. این ابزار همچنین به توسعهدهندگان امکان میدهد از کتابخانههای Swift/Objective-C برای iOS و Kotlin/Java برای اندروید استفاده کنند.
استفاده از ابزار Skip برای توسعهدهندگان Indie رایگان است اما پلنهایی نیز برای کسبوکارهای کوچک و توسعهدهندگان حرفهای وجود دارد که بهترتیب به قیمتهای ۲۹ و ۹۹ دلار ماهیانه قابلخریداری هستند.