18 532
Tesztek Android Google Apple Microsoft Samsung Huawei Nokia Linux Biztonság Tudomány Facebook Videojáték Film
/ContentUploads/N4323/universal_windows_app.jpg
Kattints ide  ➜

Univerzális alkalmazások Windowsra és Windows Phone‑ra

Makay József2014.04.03. 12.36
/ContentUploads/N4323/universal_windows_app.jpgA Microsoft a BUILD 2014 konferencia keretein belül leplezte le a már korábban is megszellőztetett többplatformos megoldását, aminek segítségével a fejlesztők végre egységes alkalmazásfejlesztési lehetőséget kapnak a különböző Windows operációs rendszerekre. Ez a gyakorlatban azt jelenti, hogy egy szoftver egyaránt képes lesz Windowson és Windows Phone-on futni.

Eddig a fejlesztők ugyanis kénytelenek voltak minden platformra külön szoftvert fejleszteni, mivel a platformok közötti kompatibilitás erősen korlátozott volt. A Visual Studio 2013 Update 2 RC fejlesztői környezetnek köszönhetően viszont már lehetőség nyílik egyszeri fejlesztésre is, aminél a fejlesztőnek már csak arra kell figyelnie, hogy a különböző eszközökön a lehető leghatékonyabban használja ki a képernyő méretét és a rendelkezésre álló erőforrásokat. Tehát a kifejlesztett alkalmazás minden további nélkül futni fog számítógépen, telefonon, tableten, de még Xboxon is.

A fejlesztéshez használható programozási nyelvek listája viszont ugyanaz maradt, tehát a programozók továbbra is C#, C/C++, JavaScript, XAML, HTML5, stb. nyelveken fejleszthetnek alkalmazásokat. Megjegyzendő, hogy elvileg nem igényel hatalmas munkabefektetést a már korábban létrehozott alkalmazások univerzálissá fejlesztése sem.

A Microsoft továbbá egy meglehetősen érdekes lépésre is elszánta magát. Nyílt forráskódúvá tette WinJS nevű JavaScript fejlesztői keretrendszerét, ami korábban kizárólag a Windows 8-ban felelt a „metrós” alkalmazásokért. A WinJS számos előre létrehozott lehetőséggel szolgál a fejlesztők felé, így azoknak nem kell minden alkalmazásban újra feltalálniuk a kereket, csupán használni a már rendelkezésre álló eszközöket a szokásos JavaScript-HTML5-CSS trióval.

Bemutatásra került továbbá a .NET Native technológiai is, ami a C#/.NET hatékonyságát kívánja ötvözni a natív kódok sebességével. A .NET Native egy előfordító, ami olyan optimalizációs megoldásokkal javítja az alkalmazást, aminek köszönhetően az gyorsabban indulhat és kevesebb hardvererőforrással is beéri futása során.

Forrás: Windows.com
Kép: MSDN.com
Kattints ide  ➜

Naponta 30 millió forintot is kereshetnek a kiberbűnözők a zsarolóvírusokkal
32 millió Twitter‑fiók jelszava szivároghatott ki
Trump egy Samsung Galaxy S3‑mal veszélyezteti az egész világ biztonságát
7 Föld‑szerű bolygót talált a közelünkben a NASA
Felkapott témák
Brutálisan magas áron érkezhet a Samsung Galaxy S8
Trump egy Samsung Galaxy S3-mal veszélyezteti az egész világ biztonságát
Kiderült, hogy mi lesz az Android 8.0 neve
PC-t varázsol a telefonunkból a Remix Singularity
Újabb fotók szivárogtak ki a Samsung Galaxy S8-ról
Jön a Snapchat-okostelefon
Állásajánlatok
Hálózat ügyfélkapcsolati irányító áram 72403
SAP BI/BOBJ Consultant
Webfejlesztő / E-Commerce manager
Swedish Speaking Service Desk Representative
Electrical engineer / Automation engineer m/f
Termék minőségbiztosítási megbízott
Elektronikai technológus