Поддерживать
www.wikidata.ru-ru.nina.az
Ne sleduet putat s Kross platformennaya peresadka Krossplatformennost mezhplatformennost sposobnost programmnogo obespecheniya rabotat s neskolkimi apparatnymi platformami ili operacionnymi sistemami Obespechivaetsya blagodarya ispolzovaniyu vysokourovnevyh yazykov programmirovaniya sred razrabotki i vypolneniya podderzhivayushih uslovnuyu kompilyaciyu komponovku i vypolnenie koda dlya razlichnyh platform Tipichnym primerom yavlyaetsya programmnoe obespechenie prednaznachennoe dlya raboty v operacionnyh sistemah Linux i Windows odnovremenno Swing vyglyadit odinakovo na vseh OS Mozilla Firefox ispolzuyushij XUL oformlyaet okna v stile OS v dannom sluchae Linux Krossplatformennye yazyki programmirovaniyaKrossplatformennymi mozhno nazvat bolshinstvo sovremennyh vysokourovnevyh yazykov programmirovaniya Naprimer Si C Free Pascal FreeBASIC PureBasic krossplatformennye yazyki na urovne kompilyacii to est dlya etih yazykov est kompilyatory pod razlichnye platformy Eto pozvolyaet pri nadlezhashem kachestve koda ne perepisyvat osnovnoj dvizhok programmy menyayutsya tolko osobye sistemozavisimye chasti Ne menee vazhny dlya krossplatformennosti standartizovannye biblioteki sredy vypolneniya V chastnosti standartom stala biblioteka yazyka Si POSIX Iz krupnyh krossplatformennyh bibliotek Qt GTK FLTK STL Boost OpenGL SDL OpenAL OpenCL Sushestvuyut kross kompilyatory kompilyatory generiruyushie ispolnyaemyj kod dlya platformy otlichnoj ot toj na kotoroj zapushen sam kompilyator Krossplatformennye sredy ispolneniyaPHP Perl Python Tcl i Ruby krossplatformennye interpretiruemye yazyki ih interpretatory sushestvuyut dlya mnogih platform Sredy ispolneniya ActionScript Virtual Machine Java Virtual Machine i NET takzhe krossplatformenny odnako na ih vhod podayotsya ne ishodnyj tekst a promezhutochnyj kod Poetomu programmy napisannye na ActionScript Java i C mozhno zapuskat pod raznymi operacionnymi sistemami bez predvaritelnoj perekompilyacii Krossplatformennyj polzovatelskij interfejsNa raznyh operacionnyh sistemah i sredah nezavisimo ot togo kak tehnicheski dostignuta rabota v nih standartnye elementy interfejsa imeyut raznye razmery Poetomu prostoe zhyostkoe pozicionirovanie elementov interfejsa nevozmozhno v drugoj operacionnoj sisteme srede oni mogut nalezat drug na druga rasplyvatsya pyanet Sushestvuet neskolko podhodov Edinyj stil obshij dlya vseh operacionnyh sistem programmy vyglyadyat odinakovo pod vsemi sistemami Tak rabotayut interfejsnye biblioteki Java napodobie Swing Plyus mozhno zhyostko rasstavlyat elementy upravleniya na maner Delphi originalnyj stil Minus sisteme prihoditsya imet svoi ekrannye shrifty i stil otlichaetsya ot stilya OS Samoadaptiruyushijsya adaptivnyj interfejs podstraivayushij setku pod realnye razmery elementov upravleniya Tipichnye primery Qt wxWidgets XUL Plyus standartnyj stil operacionnoj sistemy ochen bystryj i skinuyushijsya pod Windows XP Vista i Windows 7 i nekotoraya avtomatizaciya lokalizacii Minus chtoby sobrat samoadaptiruyushuyusya adaptivnuyu setku trebuetsya kvalificirovannyj programmist a takzhe zatrudnena plotnaya komponovka Gibridnyj podhod realizovan v GTK Plyus shrifty mozhno brat iz sistemy a ne tashit svoi a takzhe nekotoraya avtomatizaciya lokalizacii Minus beryot vse nedostatki ot pervyh dvuh podhodov Stil otlichaetsya ot stilya operacionnoj sistemy zatrudnena plotnaya komponovka V lyubom sluchae v drugih operacionnyh sistemah i sredah trebuetsya hotya by minimalnoe testirovanie tak kak vozmozhny oshibki komponovki Uslovnaya kompilyaciyaDazhe nesmotrya na shirokuyu v obshem standartizaciyu apparatnogo i programmnogo obespecheniya programmistu chasto prihoditsya nalazhivat vetvi pod raznye operacionnye sistemy i sredy vklyuchaya tu ili druguyu posredstvom uslovnoj kompilyacii Naprimer brauzer Mozilla Firefox imeet raznye komplekty znachkov pod raznye operacionnye sistemy Prikladnye programmyBolshoe kolichestvo prikladnyh programm takzhe yavlyayutsya krossplatformennymi Osobenno eto kachestvo vyrazheno u programm iznachalno razrabotannyh dlya Unix podobnyh operacionnyh sistem Vazhnym usloviem ih perenosimosti na drugie platformy yavlyaetsya sovmestimost platform s rekomendaciyami POSIX a takzhe sushestvovanie kompilyatora GCC dlya platformy na kotoruyu osushestvlyaetsya perenos Operacionnye sistemySovremennye operacionnye sistemy takzhe chasto yavlyayutsya krossplatformennymi Naprimer operacionnye sistemy s otkrytym ishodnym kodom v chastnosti NetBSD Linux FreeBSD AROS mogut rabotat na neskolkih razlichnyh apparatnyh platformah Naibolee chasto eto x86 m68k PowerPC Alpha AMD64 SPARC Elbrus OS est ne chto inoe kak gluboko dorabotannyj dlya platformy Elbrus No sushestvuet Elbrus OS takzhe dostupna i dlya platform Elbrus SPARC predstavlyayushej soboj realizaciyu platformy SPARC ot MCST i platformy h86 Pervyj vypusk Microsoft Windows NT 4 vyshedshij v 1996 godu podderzhival chetyre platformy x86 Alpha MIPS i PowerPC v dalnejshih versiyah Windows NT ostalas tolko podderzhka platformy h86 Sovremennaya Microsoft Windows mozhet rabotat kak na platforme Intel x86 tak i na Intel Itanium Tochnee dlya Itanium est tolko versii Windows 2000 XP Windows 2003 i Windows 2008 posle chego podderzhka Itanium byla svyornuta Operacionnaya sistema NetBSD schitaetsya samoj naibolee mnogoplatformennoj ona portirovana na bolshinstvo nyne sushestvuyushih platform Sredy razrabotkiRyad IDE v tom chisle Free Pascal Lazarus Qt Creator rabotayut na raznyh operacionnyh sistemah Linux Windows i drugih EmulyaciyaEsli programma ne prednaznachena dlya ispolneniya zapuska na opredelyonnoj platforme no dlya etoj platformy sushestvuet emulyator platformy bazovoj dlya dannoj programmy to programma mozhet byt ispolnena v srede emulyatora Obychno ispolnenie programmy v srede emulyatora privodit k snizheniyu proizvoditelnosti po sravneniyu s analogichnymi programmami dlya kotoryh platforma yavlyaetsya bazovoj tak kak znachitelnaya chast resursov sistemy rashoduetsya na vypolnenie funkcij emulyatora PrimechaniyaPortability and supported hardware platforms angl netbsd org Data obrasheniya 31 oktyabrya 2021 22 dekabrya 2021 goda neopr Data obrasheniya 8 dekabrya 2013 Arhivirovano iz originala 26 noyabrya 2013 goda Ssylkihttps msdn microsoft com ru ru library dn879821 aspx Sozdanie krossplatformennyh prilozhenij s pomoshyu instrumentov Visual Studio dlya Apache Cordova MSDN Microsoft https apptractor ru develop cross platform development Krossplatformennaya razrabotka AppTractorV state ne hvataet ssylok na istochniki sm rekomendacii po poisku Informaciya dolzhna byt proveryaema inache ona mozhet byt udalena Vy mozhete otredaktirovat statyu dobaviv ssylki na avtoritetnye istochniki v vide snosok 14 oktyabrya 2017
Вершина