Prikaži više Prikaži manje
95154

WINDOWS 8 - RAZVOJ APLIKACIJA

230,00 kn
207,00 kn
dostupno
ISBN ISBN: 9788673104898
Uvez Uvez: meki
Godina izdanja Godina izdanja: 2013

Opis - 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

Preveo(la)
Goran Janaćković
Nakladnik/ci
ISBN
9788673104898
Uvez
meki
Godina izdanja
2013
Broj stranica
597
Format
24 x 15 cm

Često postavljena pitanja

Načini plaćanja

Kupnju odabranih naslova moguće je obaviti na četiri načina:

  1. Kreditnom karticom – ovaj oblik kupnje podliježe svim zakonom propisanim standardnim procedurama zaštite, pri čemu Superknjižara d.o.o. jamči sigurnost podataka koji se koriste u procesu kupnje. Proces autorizacije podataka odvija se u sklopu T- Com Pay Way sustava zaštićenim SSL sigurnosnim protokolom sa 128-bitnom enkripcijom podataka. Naplata se vrši tek onog trenutka kada je narudžba spremna za isporuku, a kupac se e-mailom obavještava o svakom koraku u procesuiranju.
  2. Pouzećem – ovaj oblik plaćanja znači da se naručeni artikli plaćaju pri preuzimanju pošiljke. Zasad je taj oblik plaćanja moguć samo na području Republike Hrvatske.
  3. Virmanom/uplatom na račun – virmansko plaćanje preporučamo svim pravnim osobama kojima je potreban R1 račun. Odabirom tog načina plaćanja, kupac će nakon što naruči traženi proizvod primiti predračun (faksom ili e-mailom), a Superknjižara će mu nakon registracije uplate poslati pošiljku i R1 račun. Uplata na račun preporuča se privatnim osobama kojima nakon zaprimljene narudžbe stiže e-mail s ponudom za plaćanje (e-banking, uplata u banci, pošti itd.). Taj način plaćanja mogu koristiti i osobe koje naručuju iz inozemstva.
  4. Gotovinom – ovaj oblik plaćanja dostupan je samo u onim slučajevima kada se kao opcija isporuke odabere preuzimanje u jednoj od naših knjižara.
Načini isporuke

Načini isporuke dijele se u dvije osnovne kategorije:

  1. Slanje pošiljke na željenu adresu.
     
    • Isporuka dostavljačkom službom koja pokriva veći dio Hrvatske. Za mali dio hrvatskog teritorija koji nije pokriven uslugom dostavljačke službe (pojedini otoci) koriste se usluge Hrvatske pošte (troškovi za taj tip isporuke su 22 kn za iznose narudžbe do 200 kuna, 25 kn za narudžbe do 500 kuna, a za narudžbe iznad 500 kuna dostava je na području Hrvatske besplatna).
       
  2. Preuzimanje pošiljke u jednoj od naših knjižara, bez troškova dostave (samo za narudžbe s područja Hrvatske). Ovaj oblik isporuke ujedno je i najbrži, zbog toga što je ponuda proizvoda naše internetske knjižare ujedno i fizički dostupna u zagrebačkoj knjižari na Rooseveltovu trgu (Savska). Naručeni artikli mogu se preuzeti (nakon što kupac e-mailom dobije obavijest o isporuci) u sljedećim knjižarama:
     
    • Superknjižara, Rooseveltov trg 4 (preko puta Muzeja Mimara – zgrada Novinarskog doma), 10000 Zagreb (radno vrijeme od 9 do 18 sati radnim danom tel. 01/4875-735, e-mail: superknjizara@superknjizara.hr
    • Znanje Bookshop, Gajeva 1, 10000 Zagreb, tel: 01 5577 953, Radno vrijeme: pon-pet 08:00-21:00; sub 9:00-20:00. bookshop@znanje.hr
    • Znanje Zadar, Sveti Donat, Knezova Šubića Bribirskih 11, 23000 Zadar, tel: 023 254 518, Radno vrijeme: pon-sub 08:00 - 20:00 zadar@znanje.hr
    • Znanje Varaždin – Lumini centar, Ulica grada Lipika 15, Donji Kneginec, 42204 Turčin, tel: 042 555 002, Radno vrijeme: pon-ned 09:00 - 21:00 lumini@znanje.hr
    • Znanje Split – Miroslav Krleža, Kraj Sv. Marije 1, 21000 Split, tel: 021 271 714, Radno vrijeme: pon-sub 08:00 - 20:00 split@znanje.hr
    • Znanje Slavonski Brod, Trg pobjede 28, 35000 Slavonski Brod , tel: 035 295 258, Radno vrijeme: pon-pet 08:00-20:00; sub 08:00-14:00 brod@znanje.hr
    • Znanje Rijeka, Užarska 1, 51000 Rijeka, tel: 051 582 091, Radno vrijeme: pon-sub 08:00 - 20:00 rijeka@znanje.hr
    • Znanje Pula, Giardini br. 4, 52100 Pula, tel: 052 354 650, Radno vrijeme: pon-pet 08:00-20:00; sub 08:00-14:00 pula@znanje.hr

 

Registracija i zaboravljena lozinka

Za kupnju na internetskoj stranici Superknjižare potrebno je izvršiti registraciju odnosno kreirati korisnički račun i unos osnovnih podataka. Registraciju je moguće izvršiti prije procesa naručivanja ili tijekom njega. Nakon odabira polja Registracija otvara se obrazac u kojemu je potrebno ispuniti osnovne podatke. Kupac sam odabire lozinku s pomoću koje se pristupa korisničkom računu. Nakon popunjavanja traženih podataka potrebno je unose potvrditi klikom na polje Završi registraciju. Kreirani korisnički račun ostaje registriran u sustavu, a pristupa mu se kombinacijom e-mail adrese i lozinke.


U slučaju da kupac zaboravi lozinku, dovoljno je poslati e-mail klikom na link Zaboravljena lozinka? Proslijedit ćemo vam novu lozinku za pristup podacima – naknadno je možete promijeniti jer automatski kreirane lozinke nisu lako 'pamtljive'. Ukratko, nakon kreiranja računa, za svaku daljnju kupnju u sustavu Superknjižare potrebna je jedino e-mail adresa i lozinka.

Pretplata na newsletter

Korisnici pri registraciji mogu odabrati opciju primanja newslettera, redovite usluge Superknjižare koja vas informira o novim naslovima u ponudi i posebnim akcijama. Usluga se u svakom trenutku može jednostavno otkazati slanjem e-maila našoj korisničkoj službi

Pretraživanje

Naša ponuda može se pretraživati na temelju dva osnovna principa:

  1. Pretraga korištenjem tražilice koja je strukturirana tako da se na početku upisivanja željenog pojma u samom polju tražilice u padajućem izborniku pojavljuju rezultati koje je moguće odabrati ili upisivanjem cijelog pojma i odabirom polja Pretraži
  2. Knjige možete pretraživati i bez upotrebe tražilice, pretraživanjem pojedinih tematskih područja (lijevi izbornik) te novih i najprodavanijih naslova (gornji izbornik). U lijevom izborniku moguće je odabrati željeno područje, a klikom na jedno od glavnih područja širi se broj mogućnosti s potpodručjima. Nakon odabira željenog područja, artikli se izlistavaju, a moguće je koristiti i dodatnu tražilicu koja odabrano područje razvrstava prema godini izdanja, od najstarijih do najnovijih i obratno, te prema cijeni i naslovu.
  3. Nove naslove moguće je pretraživati klikom na polje Sva nova izdanja.
Prigovori kupaca

Sukladno čl. 10 Zakona o zaštiti potrošača, Prodavatelj omogućuje svim Kupcima da svoje prigovore upute putem pošte na adresu Prodavatelja Superknjižara d.o.o. 10 000 Zagreb, Rooseveltov trg 4, odnosno putem elektroničke pošte na adresu elektroničke pošte Prodavatelja superknjizara@superknjizara.hr, te će Prodavatelj obavijestiti Kupca o zaprimljenom prigovoru. Na sve primjedbe i prigovore Prodavatelj će odgovoriti najkasnije u roku od 15 dana od dana zaprimljenog prigovora. Kako bi Prodavatelj sukladno članku 10. stavku 5. Zakona o zaštiti potrošača potvrdio primitak pisanog prigovora, a zatim i na isti odgovorio, Kupac treba navesti točne podatke za primitak istoga.

Izjava o konverziji

Za korisnike van Hrvatske - Naplata se uvijek vrši u hrvatskim kunama.  

Iznos koji će teretiti Vašu kreditnu karticu dobija se na način da se hrvatska kuna pretvara u Vašu valutu prema trenutnoj tečajnoj listi Hrvatske Narodne Banke. Kada se Vama naplaćuje iznos se pretvara u Vašu valutu prema tečaju kuće kreditne kartice kojom ste platili.

Kao rezultat pretvaranja valuta može doći do male razlike u cijeni od one koja je naznačena na našoj internet stranici.