JQuery Mobile Web Dev Essentials'ı inceleyin
Mobil cihazlar kalmak için burada, ancak web siteniz hazır mı? Raymond Camden ve Andy Matthews tarafından yazılan bu kitap jQuery Mobil Web Geliştirme Temelleri İkinci Baskı web sitenizi mobil cihazlara hazır hale getirmenize yardımcı olur.

Yazarlar, jQuery Mobile'a kısa bir girişle başlayarak, mobil cihazlarda çok iyi çalışan özelliklerle nasıl HTML tabanlı bir çerçeve olduğunu tartışıyorlar. Değerlerine ikna olduktan sonra, yazarlar jQuery Mobile bileşeninin HTML'ye nasıl ekleneceğini ve data öznitelik div'in jQuery Mobile ile nasıl çalıştığını açıklayan ilk web sayfanızı oluşturmanıza yardımcı olur.

Bir web sayfasından birden çok mobil web sayfasına geçiş yapan yazarlar, köprülerin jQuery Mobile tarafından nasıl değiştirildiğini tartışırlar. Dosyadaki her sayfanın içeriğini tanımlamak için bir div sarmalayıcısı kullanarak bir web sayfası dosyasına nasıl birden fazla sayfa ekleneceğini gösterirler. Ayrıca, jQuery Mobile'ın bir sayfadan diğerine geçmek ve sayfalar arasında geçiş yapmak için köprüleri ve Ajax'ı nasıl kullandığını tartışırlar. Ayrıca, ikincil sayfaları önceden yüklemek için data prefetch özelliğinin nasıl kullanılacağını da gösterirler. Yazarlar navigasyon araç çubuklarının yanı sıra sabit ve tam ekran üstbilgi ve altbilgilerini tartıştıkça konu genişliyor. Yer, mobil cihazlarda sınırlıdır ve yazarlar, iç listeler, sayım balonları, simgeler, küçük resimler ve arama filtresi de dahil olmak üzere jQuery'deki birçok liste özelliğinin nasıl kullanılacağını ve stil verileceğini tartışmaktadır.

Temel bilgiler ele alındıktan sonra, yazarlar hayali bir otel Camden için basit bir mobil web sitesinin nasıl oluşturulacağını gösterir. Basit bir web sitesi olmasına rağmen, Google’ın Statik Haritalar API'sını içerir. Yazarlar ayrıca bir telefonu otomatik olarak çevirmek için tel şemasını ve bir e-posta penceresi açmak için mailto şemasını gösterir.

Daha sonra, yazarlar jQuery Mobile'da formların ve çeşitli form alanlarının nasıl kullanılacağını tartışırlar. Ajax'ın bilgi göndermek ve almak ve form alanlarını güncellemek için nasıl kullanıldığını tartışırlar. Devam ederken, yazarlar diyaloglar, düzen ızgaraları, pop-up'lar, katlanabilir bloklar ve duyarlı tablolar ve widget'lar oluşturmayı kapsar. PHP en yaygın sunucu tarafı dili olmasına rağmen, yazarlar arka uç işleme için Adobe’nin ColdFusion yazılımını kullanır.

Şimdiye kadar öğrendiğiniz becerileri kullanarak, yazarlar not defteri mobil uygulaması oluşturmanıza yardımcı olur. İlk olarak, uygulamayı tasarlamayı ve uygulamanın her işlevi için bir tel kafes oluşturmayı tartışıyorlar. Yazarlar, JavaScript ve tasarım kalıplarının kullanımını ve ayrıca HTML5 aracılığıyla kullanıcı verilerinin nasıl toplanıp saklanacağını tanıtmaktadır.

Daha sonra, yazarlar JavaScript yardımcı programları ve API'ler gibi daha gelişmiş jQuery Mobile özelliklerine geçerler. Sayfa ve gezinme yardımcı programlarıyla başlar ve fiziksel ve sayfa etkinliklerine geçer. Oradan, jQuery Mobile ile önceden gelen temaların nasıl kullanılacağını ve ThemeRoller ile kendi simgelerinizi nasıl oluşturacağınızı ve kendi temalarınızı nasıl özelleştireceğinizi tanıtırlar. Ayrıca, özel temanızı önceki bölümde oluşturulan not defteri uygulamasına nasıl uygulayacağınızı da öğrenebilirsiniz. Yazarlar ayrıca jQuery Mobile'ın yüksek Retina ve düşük çözünürlükler için CSS spritelarını nasıl kullandığını tartışıyor.

Son olarak, jQuery Mobile ve PhoneGap kullanarak yerel bir uygulama oluşturmaya hazırsınız. İvmeölçer, kamera ve Coğrafi Konum gibi yerel API'lerin nasıl kullanılacağını öğrenirsiniz. Yazarlar, çalışan bir RSS Okuyucu uygulamasının nasıl oluşturulacağına odaklanmaktadır.

Bu kitap için destekleyici dosyaları yayıncının web sitesinde bulabilirsiniz. Bu kitabı jQuery Mobile'a iyi bir giriş olarak bulsam da, yazarlar Adobe'yi kullanmayı tercih ediyorR, Soğuk füzyonR, demo dosyaları için sunucu hedef kitlelerini sınırlayabilir.

Raymond Camden Adobe'nin Kıdemli Geliştiricisi Evangelistidir ve web standartları, mobil ve ColdFusion geliştirme konularında uzmandır. Andy Mathews, web ve uygulama geliştirmede 16 yıllık bir tecrübedir.

Packtpub.com Hakkında Daha Fazla Bilgi

Açıklama: Bu yazı için finansal olarak tazmin edilmedim. Packtpub bu e-kitabı inceleme amacıyla sağladı. Benim düşüncelerime dayanarak görüşler tamamen benim.