WINDOWS 8 - RAZVOJ APLIKACIJA
O knjizi WINDOWS 8 - RAZVOJ APLIKACIJA
Ukoliko ste programer početnik, ne postoji bolji način da započnete učenje Windows 8 SDK alata od ovog Wrox vodiča.
Tim eksperata kompanije Microsoft kreirao je za vas sveobuhvatan kurs posvećen Windows 8 programiranju, koji vam pomaže da u potpunosti iskoristite nove inovativne SDK alate. Napisana jednostavnim stilom lakim za čitanje, ova knjiga sadrži brojne korisne primere koji prikazuju velike mogućnosti Windows SDK primene, a dat je opis i prodavnice Windows 8 aplikacija.
Opisano je kako da definišete razvojno okruženje i objašnjen je razvoj korisničkog interfejsa, uz primenu specijalnih efekata i grafičkih elemenata, korišćenje C# I C++ jezika, i još mnogo toga.
Obezbeđen je ssveobuhvatan uvod u Windows SDK i Windows 8, počevši od podešavanja razvojnog okruženja i kreiranja vaše prve aplikacije.
Razmatrano je dizajniranje korisničkog interfejsa, dizajnerski elementi koji su osetljivi na dodir i koji su upralvjani događajima, koišćenje servisa zasnovanih na prozorima, odnosno razvoj offline aplikacija primenom HTML 5 koda
Razmatrano je kreiranje C# aplikacija za Windows 8 oeprativni sistem, XNA 4 i Silverlight 5 mogućnosti, kao i uloga C++ jezika
Prikazano je debagiranje, sertifikovanje i isporučivanje vaših aplikacija
Opisana je prodavnica Windows 8 aplikacija (Windows 8 app store) i prikazani saveti za reklamiranje vaših aplikacija
Knjiga Razvoj Windows 8 aplikacija je idealna za svakoga ko je spreman da počne razvoj aplikacija u novom i interesantnom operativnom sistemu kakav je Windows 8.
O knjizi - WINDOWS 8 - RAZVOJ APLIKACIJA
Uvod xix
Deo I: Osnove razvoja Windows 8 aplikacija
Poglavlje 1: Kratka istorija razvoja Windows aplikacija 3
Istorija Windows operativnog sistema 3
Istorija API interfejsa i alata 9
Suština razvoja Windows aplikacija 19
Kratak pregled poglavlja 20
Poglavlje 2: Korišćenje Windows 8 operativnog sistema 25
Dva sveta, jedan operativni sistem 25
Načini unosa 27
Prijavljivanje 30
Početni ekran 31
Windows Charm Bar 50
Windows desktop 56
Kratak pregled poglavlja 58
Poglavlje 3: Windows 8 arhitektura sa stanovišta programera 61
Windows 8 razvojan arhitektura 62
Razumevanje Windows Runtime okruženja 67
.NET Framework 4.5 80
Izbor adekvatne tehnologije za vaš projekat 83
Kratak pregled poglavlja 85
Poglavlje 4: Upoznavanje razvojnog okruženja 89
Osnovni skup alata 90
Kratak pregled Visual Studio IDE okruženja 93
Poboljšavanje vaših aplikacija koristeći Expression Blend 108
Kratak pregled poglavlja 115
Deo II: Kreiranje Windows 8 aplikacija
Poglavlje 5: Principi modernog razvoja Windows aplikacija 121
Windows 8 stil aplikacija 122
Asinhrona razvoja platforma 131
Kratak pregled poglavlja 163
Poglavlje 6: Kreiranje Windows 8 aplikacija koristeći HTML5, CSS i JAVASCRIPT 165
HTML5 i CSS na webu 166
HTML5 aplikacije i Windows Runtime 188
Kreiranje Windows 8 apliakcija pomoću JavaScript koda 189
Kratak pregled poglavlja 228
Poglavlje 7: XAML kod za kreiranje Windows 8 korisnićkog interfejsa 231
Opisivanje korisničkog interfejsa pomoću XAML koda 232
Upotreba prostora naziva 234
Sistem za upravljanje rasporedom elemenata 237
Višestruko korišćenje resursa pomoću XAML koda 248
Osnovne kontrole u Windows 8 aplikacijama 251
Rad sa podacima 259
Kratak pregled poglavlja 268
Poglavlje 8: Upotreba XAML kontrola 271
Korišćenje animacija u vašim aplikacijama 272
Dizajniranje kontrole 285
Korišćenje složenih kontrola 298
Kratak pregled poglavlja 310
Poglavlje 9: Razvoj Windoes 8 aplikacija 313
Životni ciklus Windows 8 aplikacije 314
Isporučivanje Windows 8 aplikacija 322
Komandne površine 328
Trajni podaci u aplikacijama 342
Aplikacije i početni ekran 347
Kratak pregled poglavlja 353
Poglavlje 10: Kreiranje aplikacija sa više stranica 357
Osnove navigacije 358
Rad sa stranicama 362
Korišćenje Split Application i Grid Application šablona 377
Kratak pregled poglavlja 387
Poglavlje 11: Kreiranje povezanih aplikacija 391
Integrisanje sa operativnim sistemom i drugim aplikacijama 392
Pristup Internetu 412
Pristup Windows Live servisu 420
Kratak pregled poglavlja 428
Poglavlje 12: Korišćenje funkcija tabelt računara 431
Upotreba tablet uređaja 432
Kreiranje lokacija uz korišćenje lokacionih servisa 432
Kratak pregled poglavlja 460
Deo III: Razvoj naprednih Windows 8 aplikacija
Poglavlje 13: Kreiranje Windows 8 aplikacija koristeći C++ 465
Microsoft i C++ jezik 466
Otkrivanje C++ funkcija u Visual Studio okruženju 478
Kratak pregled poglavlja 489
Poglavlje 14: Napredni koncepti programiranja 493
Razvoj rešenja pomoću više jezika 494
Pozadinski zadaci 502
Ulazni uređaji 516
Kratak pregled poglavlja 520
Poglavlje 15: Testiranje i debagiranje Windows 8 aplikacija 525
Kvalitet vašeg softvera 526
Savladavanje procesa debagiranja 526
Uvod u testiranje softvera 534
Kratak pregled poglavlja 538
Poglavlje 16: Uvođenje Windows prodavnice 541
Upoznavanje sa Windows Store servisom 541
Proces registrovanja programera 550
Kratak pregled poglavlja 554
Deo IV: Dodaci
Dodatak A: Rešenja vežbi 559
Dodatak B: Korisni linkovi 573
Indeks 577