Az első Windows Phone 8 alkalmazásom

Windows Phone SDK 8.0

A Windows Phone  SDK 8.0 2012. október 29-én este jelent meg a Windows Phone Dev Center weboldalán, ami ingyen letölthető.  Az új SDK visszamenőleg kompatibilitást biztosít a WP 7.X –re fejlesztett  alkalmazásokkal, de az új élmények kihasználásához feltétlenül szükséges az új platformot használni.

Az SDK telepíti a Micorsoft Visual Studio Express  2012 for Windows Phone ingyenes fejlesztői környezetet, de ha már meg van a teljes Microsoft Visual Studio akkor csak a Windows Phone Add-in for Visual Studio komponenst telepíti. Megtalálható a Windows Phone 8 emulator a telepítőben. Az emulator 3 fajta kijelző méretet biztosít (WVGA (800 × 480), WXGA (1280 × 768), 720p (1280 × 720)). A Win Phone 8 SDK telepítéséhez 64 bites Windows 8 operációs rendszer szükséges. Az emulátorhoz pedig a W8-nak a Professional változata kell, valamint 4 GB RAM (nálam 3GB RAM-mal is tökéletes), valamint igényli a hardware-es virtualizációt.  A teljes rendszerkövetelmény itt található.

A Win Phone 8 SDK telepítésével különböző nyelvek és eszközök települnek Win Phone 8-ra fejleszthetünk játékokat és egyéb WP Store alkalmazásokat. Játékokat C++ és Direct3D nyelven készíthetünk (native). Ezen kívül a fejleszthetünk alkalmazás XAML és C#/VB.NET/C++ nyelveken (managed). A menedzselt kódú programokba beágyazhatók a Direct3D/C++ natív kódok, ami elősegíti a C++ programok újrafelhasználását (fordítva nem lehetséges).

A WP8 API felépítése:

win phone 8 api

XMAL és menedzselt kódú platformtámogatás:

managed

Win Phone 8 projekt létrehozása

Az SDK feltelepülése után indítunk egy MS Visual Studio-t és File/New/Project… Templates / Visual C# / Windows Phone / Windows Phone App. Elnevezzük a projektet és     létrehozzuk.  Ezután a varázsló feltesz egy kérdést, hogy milyen Winows Phone operációs rendszert szeretnénk választani, itt kiválasztjuk a 8.0-t. A létrejött projektben megjelenik az alkalmazás előnézeti képe, amit a MainPage.xaml tartalmaz, amit az emulator-on lehet futtatni. Az emulator-on először megjelenik a WP8 telefon menüje,és kis idő után automatikusan indul a saját alkalmazás, ami így fog megjelenni:

1

A Windows Phone 8 fejlesztéshez hasznos weboldal a Win Phone Dev Center weboldalán található, itt példák és magyarázatok is vannak.

Üdv.
Emese

Leave a Reply