Veze, linkovi
Kompjuter biblioteka
Korpa
Smashing Mobile Web Development

Web design Web design

Smashing Mobile Web Development

Autor: G. Avola, Jon Raasch
Broj strana: 320
ISBN broj: 9781118348161
Izdavač: WILEY WILEY
Godina izdanja: 2012.

                 
Twitter   Facebook   Linkedin   Pinterest   Email
                 
Predlog za prevod

 

Teme uključuju upotrebu okvira i šablona, razumevanje okvira kao što su jQuery Mobile, brži rad sa novim tehnologijama kao što je Boilerplate, i još puno drugih.

  • Osnovni vodič za web programere koji žele da grade web sajtove koji funkcionišu na svim mobilnim uređajima i pretraživačima

  • Objašnjene su osnovne alatke koje će vam biti potrebne za web na mobilnim uređajima, uključujući HTML5, CSS3, i JQuery Mobile

  • Ubrzaće vaš rad sa novijim alatkama kao što je Boilerplate

  • Održaće vaše profesionalne veštine ažurnim sa današnjim tehnološkim trendovima

Kada završite sa knjigom Smashing Mobile Web Development, imaćeete sopstveni web sajt za mobilne uređaje koji uključuje geolokaciju, društvene medije, i još puno toga.


Sadržaj

I DEO: UPOZNAVANJE SA HTML5/JS/CSS 5

Poglavlje 1: Upoznavanje sa web programiranjem za mobilne uređaje 7

  • Primeri za Mobile Web 8
  • Razumevanje izvornih nasuprot web platformi 9
  • Mane i vrline izvornih nasuprot web platformi 9
  • Rešenja problema od Weba do izvornog 11
  • Uređaji i operativni sistemi 12
  • Estetika dizajna 13
  • Okviri za dijalog 14
  • Šabloni za iOS dizajn 14
  • Šabloni za Android dizajn 14
  • Prikazi 14
  • Orijentacije 16
  • Fontovi 16
  • Rezime 18

Poglavlje 2: Pregled mobilnih tehnologija 19

  • HTML 20
  • Ključne funkcije HTML5 20
  • CSS3 28
  • Ključne funkcije CSS3 29
  • Javascript 34
  • jQuery 34
  • XUI 34
  • Zepto 35
  • jQTouch 35
  • UI Frameworks/Utilities 35
  • Sencha Touch 35
  • jQuery Mobile 35
  • Modernizr 36
  • iScroll 36
  • Mustache/JavaScript Templates 37
  • Rezime 38

II DEO: PODEŠAVANJE APLIKACIJE I INFRASTRUKTURA 39

Poglavlje 3: Programiranje i podešavanje 41

  • Programiranje 42
  • Implementiranje Lokalnog hostinga 43
  • Podešavanje MAMPa (za Mac OS X) 43
  • XAMPP za Windows 45
  • Upotreba IDEa za pisanje web aplikacija 48
  • Testiranje koda 51
  • Postavljanje radnog okruženja 57
  • Hosting 57
  • Podešavanje infrastrukture 58
  • Upravljanje Bandwidth-om 59
  • Rezime 59

Poglavlje 4: Kreiranje prototipa 61

  • Upotreba HTML5 za pomoć u strukturi i dizajnu 62
  • Upotreba HTML5 Mobile Boilerplate 62
  • Dizajn aplikacije 63
  • Podešavanje stranica 64
  • Podešavanja 65
  • Definisanje Hash navigacije 73
  • Pushstate navigacija 75
  • Rezime 76

Poglavlje 5: Struktura Mobile Weba 77

  • Elementi za gradnju 78
  • Centriranje sadržaja pomoću Viewporta 78
  • Upotreba režima Full App (samo iOS) 79
  • Dodavanje zaglavlja i elemenata navigacije 87
  • Dodavanje Hash Change Events 89
  • Tranzicije 90
  • Omogućavanje korisnicima da skroluju kroz stranice aplikacije 92
  • Omogućavanje prilagođavanja aplikacije
  • Promena orijentacije 95
  • Rezime 99

Poglavlje 6: Kreiranje baze podataka za Mobile Web 101

  • Elementi za gradnju 102
  • Baze podataka u HTML5 102
  • Rezime 112

III DEO: PROGRAMIRANJE 113

Poglavlje 7: Saradnja sa Web SQLom 115

  • Elementi za gradnju 116
  • Kreiranje baze podataka i njenih tabela 116
  • Dodavanje vrednosti u tabelu boja 118
  • Kreiranje stranice Manage Wine 119
  • Rezime 134

Poglavlje 8: Geolokacija i AJAX 135

  • Elementi za gradnju 136
  • Kreiranje kartice Find 136
  • Kreiranje Callback-a 139
  • Rukovanje lokacijama pomoću Google Maps 140
  • Upotreba Foursquare API za pronalaženje prostora 143
  • Kreiranje prozora Info 147
  • Kreiranje dugmeta Refresh 150
  • Rezime 152

Poglavlje 9: Pokretanje zahteva i povezivanje sa društvenim medijima 153

  • Elementi za gradnju 154
  • Kreiranje kartice Activity 154
  • Pisanje zahteva 154
  • Rad sa šablonima 156
  • Upotreba šablona za kreiranje Activity Feed 158
  • Pokretanje skriptova i ispravno
  • prikazivanje rezultata 161
  • Kreiranje stranice Wine Detail 162
  • Kreiranje strukture stranice Wine Detail162
  • Kreiranje logike stranice Wine Detail 163
  • Prikaz detalja na stranici 166
  • Povezivanje sa drugim sajtovima 167
  • Kreiranje šablona 167
  • Kreiranje prikaza List 170
  • Kreiranje šablona za vaše Tweet-ove 172
  • Definisanje funkcije za Relative Timestamps 174
  • Podešavanje Timestamp-a 175
  • Menjanje Tweeta u prikazu List 177
  • Deljenje na Twitteru i Facebooku 178
  • Rezime 179

Poglavlje 10: Skladištenje i pretraga 181

  • Elementi za gradnju 182
  • Kreiranje funkcije Mystorage 182
  • Čuvanje geolokacija i prostora 184
  • Čuvanje Tweet-ova 188
  • Snimanje detalja na kartici Settings 189
  • Pretraživanje istorije 191
  • Rezime 195

IV DEO: PERFORMANSE I IZRADA 197

Poglavlje 11: Testiranje i organizovanje koda 199

  • Organizovanje JavaScript fajlova 200
  • Podešavanje Global.js 201
  • Kreiranje Database.js 202
  • Kreiranje Util.js 202
  • Kreiranje Social.js 203
  • Kreiranje Geo.js 203
  • Kreiranje Helper.js 203
  • Spajanje 204
  • Učitavanje JavaScript fajlova 204
  • Head.js 205
  • Manifest Cache 205
  • Smanjivanje Javascript fajlova 206
  • Tehnike testiranja 207
  • Testiranje bezbednosti 207
  • Rezime 209

Poglavlje 12: Priprema za pokretanje 211

  • Saveti za rešavanje problema 212
  • Testiranje okruženja 212
  • Alatke za programiranje 215
  • Touch nasuprot miša 221
  • Saveti za performanse 221
  • Mobile Bandwidth 222
  • Optimizacije JavaScripta 224
  • Optimizacije CSSa 229
  • Rezime 233

Dodatak A: Koncepti za HTML5, CSS3, i JavaScript 235

  • HTML5 236
  • Markup 236
  • Geolokacija 238
  • DOM Storage 240
  • Cache Manifest 242
  • CSS3 245
  • Box Shadow 245
  • Gradients 249
  • CSS Animation 257
  • JavaScript 265
  • Basic Events 265
  • Touch Events 267
  • jQuery 271
  • Rezime 277
  • Indeks 279


 

Komentari

• Marko Miladinovic
Bilo bi lepo da stavite ovu knjigu u prodaju...pozZ

• Miloš Anđelković
Ima li ove knjige u prodaji ili je to tek u planu? Ako je puštena u prodaju, koja joj je cena?

Ostavite komentar Ostavite komentar

 

Preporučujemo

Android 9, Kotlin i Android Studio 3.2 u jednoj knjizi

Android 9, Kotlin i Android Studio 3.2 u jednoj knjizi

Popust cena:
2200.00 rsd

CSS 3 - Profesionalne tehnike za dizajn savremenih web stranica - II izdanje

CSS 3 - Profesionalne tehnike za dizajn savremenih web stranica - II izdanje

Popust cena:
1320.00 rsd

Veze, linkovi
Linkedin Twitter Facebook
 
     
 
© Sva prava pridržana, Kompjuter biblioteka, Beograd, Obalskih radnika 4a, Telefon: +381 11 252 0 272