نرمافزار چندسکویی: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
بدون خلاصۀ ویرایش |
بدون خلاصۀ ویرایش |
||
خط ۱:
{{بدون منبع}}
'''چند بستری''' {{انگلیسی|cross-platform}} در اصطلاح نرمافزارهای رایانه، به آن دسته از [[نرمافزار|نرمافزارها]] گفته میشود که در چندین [[بستر رایانهای]] قابل اجرا هستند. این نرمافزارها در دو دستهٔ کلی قرار میگیرند.<ref>http://www.pcmag.com/encyclopedia_term/0,2542,t=cross+platform&i=40495,00.asp#fbid=aHfb3ldkqPq</ref>
* دستهٔ اول: برای هر یک از بسترهای رایانهای به طور جداگانه تولید میشوند. در این تکنولوژیها برنامه نویس یک بار برنامه را مینویسد و سپس کامپایلر برای هر سیستمعامل (اعم از [[ویندوز]]، [[لینوکس]]، [[مکینتاش]] و...) فایل اجرایی جداگانهای تولید میکند. از جمله این گروه میتوان به [[کیلیکس]] زبانی مشابه [[دلفی]] برای ویندوز و لینوکس اشاره کرد، یا موتور توسعه بازی [[موآی(موتور_توسعه_بازی) | موآی
* دستهٔ دوم: توسط [[زبانهای تفسیرشده]] نگارش میشوند و توسط مفسرهای موجود در هر سکوی رایانهای قابل اجرا هستند. یکی از معروفترین مثالهای این گروه میتوان به [[اپلتهای جاوا]] اشاره کرد.<ref>http://java.sun.com/products/jlf/ed1/dg/higq.htm</ref> برنامه نویسان جاوا برنامه خود را به صورت اپلت توزیع میکنند اما کاربران سیستمعاملهای مختلف نیازمند داشتن ماشین مجازی جاوا روی سیستم خود هستند.
همچنین چند
{{رایانه-خرد}}
|