Multiplatform and crossplatform

پرسیده شده
فعالیت 1139 روز پیش
دیده شده 454 بار
0

درود وقت بخیر.استاد من که سرچ کردم مفهوم این دو واژه تقریبا باهم برابره تفاوتشون در چیه؟

فایل پیوست

Mohsen shahi
Mohsen shahi

26 اسفند 99

1
حذف شده

سلام وقت بخیر

 

بطور کلی  تفاوتی وجود نداره اما اگر بخواهیم خیلی ریز بشیم :

کراس پلتفرم : زبانی مثل جاوا یک زبان کراس پلتفرم هست چرا که ما یک بار کدی رو مینویسیم تا jvm مخصوص هر سیستم عامل اون کد رو برای ما ترجمه کنه.

مالتی پلتفرم : یعنی نرم افزار بر روی بیش از یک سیستم عامل قابل اجرا باشه مثلا kotlin multiplatform (KMM) که میتونید برای ios هم خروجی بگیرید.

فایل پیوست

پوریا شفیعی

توسط

پوریا شفیعی

27 اسفند 99

حذف شده
یعنی در کراس پلتفرم باید ماشین مجازی باشه ولی مالتی پلتفرم به ماشین مجازی نیازی نداره؟
Mohsen shahi

27 اسفند 99

حذف شده
نه اینطور نیست هر دو ماشین مجازی خاص خودشون رو دارند. این واژه رو در تعریف مالتی پلتفرم در نظر بگیرید ***بیش از یک سیستم عامل ***(یعنی لزوما اینطور نیست که برنامه مد نظر بر روی سیستم عامل های متفاوتی قابل اجرا باشه)
پوریا شفیعی

27 اسفند 99