Kirjoita arvostelu jQuery Mobile Web Dev Essentials
Mobiililaitteet ovat täällä jäädäkseen, mutta onko verkkosivustosi valmis? Tämä Raymond Camdenin ja Andy Matthewsin kirja on oikeutettu jQuery Mobile Web Development Essentials, toinen painos auttaa sinua saamaan verkkosivustosi valmiiksi mobiililaitteille.

Kirjoittajat alkavat lyhyellä johdannolla jQuery Mobileen, jossa keskustellaan kuinka se on HTML-pohjainen kehys ominaisuuksilla, jotka toimivat niin hyvin mobiililaitteissa. Kun olet vakuuttunut sen eduista, kirjoittajat auttavat sinua luomaan ensimmäisen verkkosivusi, jossa selitetään, kuinka lisätä jQuery Mobile -komponentti HTML: ään ja miten dataominaisuus div toimii jQuery Mobilen kanssa.

Siirtyessä yhdeltä verkkosivulta usealle mobiilisivulle, kirjoittajat keskustelevat siitä, kuinka jQuery Mobile muuttaa hyperlinkkejä. Ne osoittavat, kuinka useita sivuja lisätään yhdelle verkkosivutiedostolle div-käärettä käyttämällä tiedoston jokaisen sivun sisällön tunnistamiseksi. He keskustelevat myös siitä, kuinka jQuery Mobile käyttää hyperlinkkejä ja Ajaxia siirtyäksesi sivulta toiselle ja siirtymisen sivujen välillä. Ne osoittavat myös, kuinka data-prefetch-määritettä voidaan käyttää toissijaisten sivujen esilataamiseen. Aihe laajenee, kun kirjoittajat keskustelevat navigoinnin työkaluriveistä sekä kiinteistä ja koko näytön otsikoista ja alatunnisteista. Tila on rajoitettu mobiililaitteissa, ja kirjoittajat keskustelevat siitä, kuinka käyttää ja muotoilla jQueryn monia luetteloominaisuuksia tilan säästämiseksi, mukaan lukien lisäykset, kuplat, kuvakkeet, pikkukuvat ja hakusuodatin.

Kun perusteet on käsitelty, kirjoittajat osoittavat, kuinka rakentaa yksinkertainen mobiilisivusto fiktiiviselle hotellille Camden. Vaikka se on yksinkertainen verkkosivusto, se sisältää Googlen Static Maps -sovellusliittymän. Kirjoittajat myös esittelevät tel-järjestelmän automaattisen puhelinnumeron valitsemiseksi ja mailto-järjestelmän sähköpostiikkunan avaamiseksi.

Seuraavaksi kirjoittajat keskustelevat lomakkeiden ja lomakekenttien käytöstä jQuery Mobilessa. He keskustelevat siitä, kuinka Ajaxia käytetään tietojen lähettämiseen ja vastaanottamiseen, sekä lomakekenttien päivittämiseen. Kirjailijat jatkavat luomista valintaikkunoiden, asetteluruudukkojen, ponnahdusikkunoiden, kokoontaitettavien lohkojen sekä reagoivien taulukoiden ja widgetien luomista varten. Vaikka PHP on yleisin palvelinpuolen kieli, kirjoittajat käyttävät Adoben ColdFusion-sovellusta taustakäsittelyyn.

Kirjailijat auttavat rakentamaan muistilappujen mobiilisovelluksen käyttämällä tähän mennessä opittuja taitoja. Ensin he keskustelevat sovelluksen suunnittelusta ja kehysrakenteen rakentamisesta sovelluksen jokaiselle toiminnolle. Kirjoittajat esittelevät JavaScriptin ja suunnittelumallien käytön sekä kuinka kerätä ja tallentaa käyttäjätietoja HTML5: n kautta.

Seuraavaksi kirjoittajat siirtyvät edistyneempiin jQuery Mobile -ominaisuuksiin, kuten JavaScript-apuohjelmiin ja sovellusliittymiin. Ne alkavat sivulta ja navigointiohjelmista ja siirtyvät fyysisiin ja sivutapahtumiin. Sieltä he esittelevät, kuinka voit käyttää jQuery Mobilen kanssa valmiiksi rakennettuja teemoja ja miten luoda omia kuvakkeita ja mukauttaa omia teemojasi ThemeRollerilla. Opit myös soveltamaan mukautettua teemaa edellisessä luvussa rakennettuun muistiinpanosovellukseen. Kirjailijat keskustelevat myös siitä, kuinka jQuery Mobile käyttää CSS-spreittejä sekä korkean verkkokalvon että matalan resoluution suhteen.

Lopuksi, olet valmis rakentamaan natiivisovelluksen jQuery Mobilen ja PhoneGapin avulla. Opit käyttämään alkuperäisiä sovellusliittymiä, kuten kiihtyvyysanturia, kameraa ja paikkatietoa. Kirjoittajat keskittyvät siihen, kuinka rakentaa toimiva RSS Reader -sovellus.

Löydät tämän kirjan tukitiedostot kustantajan verkkosivustolta. Vaikka pidän tätä kirjaa hyvänä johdannona jQuery Mobilelle, kirjoittajat päättivät käyttää AdobeaR KylmäfuusioR Demotiedostojen palvelin voi rajoittaa kohderyhmäänsä.

Raymond Camden on Adoben vanhempi kehittäjä Evangelist ja erikoistunut verkkostandardien, mobiili- ja ColdFusion-kehitykseen. Andy Mathews on 16-vuotias veteraani verkko- ja sovelluskehityksessä.

Lisätietoja sivustosta Packtpub.com

Ilmoittaminen: Minulle ei ole maksettu rahallista korvausta tästä artikkelista. Packtpub toimitti tämän e-kirjan tarkistustarkoituksiin. Lausunnot ovat täysin omat kokemukseni perusteella.


Video-Ohjeita: Meteor: a better way to build apps by Roger Zurawicki (Huhtikuu 2024).