Windows 8 razvoj aplikacija, David Fulop
Windows 8 razvoj aplikacija, David Fulop
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.
Informacije o autorima
István Novák je Microsoft MVP i regionalni direktor, kao i pomoćnik u SoftwArt Ltd., mađarskoj kompaniji za IT usluge.
György Balássy je Microsoft MVP, regionalni direktor i ASPInsider koji jedan od osnivača lokalnog MSDN trening centra.
Zoltán Arvai je Microsoft MVP i arhitekta interfejsa, odnosno korisničkih aktivnosti u aplikacijama u kompaniji NextGenSolutions Ltd.
Dávid Fülöp je profesionalni programer, koji obavlja obuke u većem broju kompanija i na više univerziteta.
Sadržaj
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
Autor: David Fulop
Broj strana: 620
ISBN broj: 978-86-7310-489-8
Godina izdanja: 2013.
Izdavač: Kompjuter biblioteka, Beograd