Minijocuri FOR PC BY DARK MESSIA
MINI JOCURI FOR PC BY DARK MESSIA ca sa puteti vedea subiectele trebuie sa va inregistrati inregistrarea este fara confirmare<NU MAI TREBUIE SA VA INREGISTRATI>
|
Nou pe simpatie: sayler_moon_19
 | Femeie 25 ani Bacau cauta Barbat 26 - 46 ani |
|
|
Minijocuri FOR PC BY DARK MESSIAReguliInregistrareLoginPozeNu sunteti logat. Lista Forumurilor Pe Tematici
|
| #1 |
|
|
2.1 Dezvoltare de aplicaţii Se începe prin creearea unui proiect nou, selectând din meniul „Other Languages” limbajul Visual C#, de unde se alege „Smart Device” şi Windows CE 5.0, ca în figura alăturata (Fig. 2.1 a şi b).
Figura 2.1a, b Crearea unui proiect nou
2.2 Rularea şi depanarea Acum având prima noastră aplicaţie de Pocket PC, putem să ne uităm la utilitarele pe care le avem la dispoziţia noastră pentru rularea şi depanarea aplicaţiei noastre. Primul lucru pe care îl putem observa este Combobox-ul cu diferitele platforme pentru care se poate realiza compilarea şi testarea aplicaţiei noastre (Fig. 2.2).
Figura 2.2 Alegerea dispozitivului pe care se va testa aplicatia
„Pocket PC 2003 Device” şi „Windows CE 5.0 Device” reprezintă eventuale dispozitive fizice conectate prin USB la calculator şi sincronizate prin aplicaţia ActiveSync. Celelalte opţiuni reprezintă emulatoare de dispozitive Pocket PC de diferite modele. Pentru inceput pornim „Pocket PC 2003 SE Emulator” (Fig. 2.3).
Figura 2.3 Emulatorul de Pocket PC pornit şi gata de folosire
Prin apăsarea tastei F5 sau prin alegerea din meniu al optiunii „Start Debugging” se porneşte aplicaţia de test, se selectează „Pocket PC 2003 SE Emulator” şi se va apăsa butonul „Deploy” (Fig. 2.4). Aplicaţia va apărea in fereastra emulatorului (Fig. 2.5).
Figura 2.4 Fereastra de dialog pentru pornirea aplicaţiei
Figura 2.5 Aplicaţia noastră în fereastra emulatorului Dacă setăm un Breakpoint pe linia în care se porneşte aplicaţia, observăm că până când nu se apasă „Continue”, pornirea aplicaţiei este suspendată (Fig. 2.6).
Figura 2.6. Demonstraţia de funcţionare a Breakpointurilor
2.3 Remote Tools Aplicaţiile din suita Remote Tools (Fig. 2.7) sunt foarte utile pentru dezvoltatori, ele facilitând diverse funcţionalităţi pe care le vom prezenta în ce urmează. Figura 2.7 Suita „Remote Tools” din Visual Studio 2005
La pornirea oricăreia dintre aplicaţiile selectate, aplicaţia va interoga tipul dispozitivului la care se doreşte conectare ei (Fig. 2.8). În cazul nostru vom selecta „Pocket PC SE 2003 Emulator”.
2.3.1 Remote File Viewer Este o aplicaţie care facilitează vizualizarea sistemului de fişiere de pe un Pocket PC, acesta putând fi un dispozitiv real sau emulat (Fig. 2.9).
Figura 2.8. Lista cu dispozitivele selectabile in Remote Tools
Figura 2.9. Fereastra principală a Windows CE Remote File Viewer
2.3.2 Remote Heap Walker Este o aplicaţie care poate fi folosită pentru vizualizarea memoriei Heap a aplicaţiilor care rulează pe dispozitivul la care ne conectăm. Nu vom intra în detalii legat de funcţionarea acestuia, e putând fi utilă în unele cazuri de Memory Leak etc. 2.3.3 Remote Process Viewer Este o aplicaţie care facilitează vizionarea proceselor şi a firelor proceselor care sunt pornite pe dispozitivul la care se conectează (Fig. 2.10). Pe lângă aceste informaţii, mai furnizează informaţii legat de librăriile dinamice pe care le folosesc aplicaţiile respective şi alte informaţii utile despre ele.
Figura 2.10. Aplicaţia Process Viewer, cu aplicaţia noastră selectată pentru vizionarea informaţiilor legate de librăriile dinamice fosite şi firele active
2.3.4 Remote Registry Editor O aplicaţie foarte utilă care facilitează posibilitatea editării Registry-ului de pe dispozitive cu Windows CE instalat pe ele este „Windows CE Remote Registry Editor” (Fig 2.11). Ea funcţioneză in mod similar cu „Registry Editor”-ul clasic din Windows XP.
Figura 2.11. Fereastra principală a Windows CE Remote Registry Editor
2.3.5 Remote Spy Aplicaţia „Windows CE Remote Spy” este o aplicaţie prin care putem să vizualizăm informaţii relevante (Handleuri, Tip etc.) legate de toate ferestrele şi controalele din memoria dispozitivului (Fig. 2.12).
Figura 2.12 Aplicaţia „Windows CE Remote Spy”
2.3.6 Remote Zoom-in Această aplicaţie este de tip screen-capture de pe un dispozitiv Windows CE. Ea este foarte utilă, printre altele, pentru realizarea de screenshoturi (Fig. 2.13).
_______________________________________ http://minijocuri.3xforum.ro/
|
|
| |
|