Blogunuz için bir Android Uygulaması Oluşturma


Yayınlanan: AndroidWordPress

Geçtiğimiz birkaç günü Digital Inspiration için bir Android uygulaması oluşturmaya harcadım ve uygulamanın ilk sürümünün artık kullanıma hazır olduğunu paylaşmaktan mutluluk duyuyorum.

Android tabanlı bir telefonunuz varsa, açın bu bağlantı (apk dosyası) mobil tarayıcınıza ve uygulamanıza kendini yüklemelidir. Burada Android Market’i kullanmadığınız için, Market dışı uygulamaların yüklenmesine izin vermek için Ayarlar – > Uygulamalar altındaki Güvenilmeyen Kaynaklar seçeneğinin etkinleştirildiğinden emin olun.

Uygulamayı nasıl oluşturduğumun ayrıntılarına girmeden önce, uygulamanın yararlı bulabileceğiniz birkaç özelliğini paylaşmama izin verin:

#1. Uygulama size yalnızca blogun RSS beslemesindeki en son öğeleri göstermekle kalmaz, aynı zamanda gerçek bir web sitesi gibi tüm arşivlere göz atmanıza olanak tanır.

#2. Uygulamaya entegre edilmiş ve makaleleri çevrimdışı okumak üzere kaydetmenizi sağlayan bir “Okuma Listesi” özelliği vardır. Bir hikaye sayfasındayken, o hikayeyi cep telefonunuza indirmek ve internet bağlantısı olmadan bile okumak için Kaydet düğmesine basmanız yeterlidir.

#3. Alternatif olarak, hikayelerden herhangi birini okuyucu dostu bir PDF formatında indirebilirsiniz. Sadece Paylaş – > PDF Olarak Kaydet’e gidin.

#4. Uygulama, bu blogun ve diğer birkaç sitenin içeriğini uygulamanın kendisinden aramanıza olanak tanıyan Google Özel Arama ile entegre edilmiştir.

Bu, uygulamanın yalnızca ilk sürümü ve geri bildiriminize dayanarak, ek özellikler eklemeyi ve hataları gidermeyi planlıyorum.

Android Uygulaması Nasıl Geliştirilir

Daha önce birkaç web uygulaması üzerinde çalıştım – uyku zamanı.org, ctrlq.org ya da AdSense Korumalı Alanı – ancak Android platformu için mobil uygulamalar geliştirmek tamamen keşfedilmemiş bir alandı.

Neyse ki, Android uygulamaları oluşturma süreci karmaşık değildi ve HTML ve JavaScript bilgisi olan herkes biraz çaba göstererek yerel bir Android Uygulaması oluşturabilir.

Bu özel uygulama için büyük resim böyle bir şeydir.

Standart HTML etiketlerini kullanarak mobil uyumlu bir sayfa oluşturursunuz ve RSS beslemelerinin yardımıyla WordPress’ten sayfaya veri getirirsiniz. Ardından, farklı mobil platformlarda stil (düzen) ve gezinmeyi yönetmek için etkileyici jQuery Mobile kitaplığını sayfaya dahil edersiniz. Ardından, başka bir ücretsiz ve harika araç olan Phonegap’i kullanarak bu HTML sayfasını yerel bir Android Uygulamasına (apk) dönüştürürsünüz.

WordPress Blogunuz için Android Uygulaması

Kendi blogunuz için yerel bir Android Uygulamasına sahip olmak istiyorsanız, bilmeniz gereken bazı teknik ayrıntılar burada. WordPress için bir uygulama oluşturdum ancak süreç, RSS beslemeleri aracılığıyla içerik sundukları sürece diğer platformlar için benzer.

İlk önce aşina olduğunuz jQuery ve jQuery Mobil. Yeni başlayanlar için tonlarca çevrimiçi eğitim var veya hemen başlamak için mükemmel kitaplardan birini edinin.

Uygulama, esasen, her div bölümünün uygulamanın çeşitli ekranını temsil ettiği bir HTML belgesidir. Sayfa geçişleri, AJAX efektleri – sayfalar arasında geçiş yaptığınızda “sayfa yükleniyor..” mesajına dikkat edin – ve hatta ekran düzenleri (veya CSS stilleri) bile jQuery Mobile kitaplığı tarafından otomatik olarak işlenir.

Uygulama, standart RSS beslemelerini kullanarak WordPress blogundan veri (blog gönderileri) alır. WordPress’e yapılan bu besleme istekleri, etki alanları arası komut dosyası çalıştırmayla ilgili güvenlik kısıtlamalarını atlamak için Google Feeds API üzerinden yönlendirilir. Başlıkların yanında küçük resimler görüntülemek istiyorsanız, WordPress beslemelerinize Medya RSS öğesini eklediğinizden emin olun.

Benim çalışma klasörü – HTML koduna, resim simgelerine ve ilgili JavaScript dosyalarına sahip olan – yerel bir Dropbox klasörünün içindedir ve bu, farklı ekranlarda test yaparken gerçekten kullanışlı olur. Dropbox bana HTML dosyasının genel bir web bağlantısını sağlıyor ve bunu HTML belgesini başka herhangi bir masaüstü ve mobil tarayıcıda test etmek için kullanabilirim. Yerel HTML dosyasını değiştirirsem, Dropbox değişiklikleri otomatik olarak eşitler.

Uygulamanızın çevrimdışı bir ortamda çalışmasını istiyorsanız, yerel depolama (veya HTML5 Depolama) tüm modern tarayıcılarda desteklenir. Bu tam olarak uygulamanın “Okuma Listesi” özelliği için kullandığım şey – Kaydet düğmesine bastığınızda, hikaye çevrimdışı ortamda bile erişilebilen localStorage kullanılarak kaydedilir.

jQuery Mobile kitaplığı, sayfalara “slayt” geçişi ekler ancak bu, titremeye neden olur ve bu nedenle devre dışı bırakmak isteyebilirsiniz. Ayrıca standart kullanılan mobil uygulama içinde YouTube videolarını görüntülemede sorun yaşadım. <embed src*> etiketleri ancak bu, video yerleştirme kodunu HTML5 uyumlu IFRAME koduna yeniden yazdığımda düzeltildi.

Android Uygulaması için temel HTML sayfanız hazır olduğunda, o sayfayı yerel bir uygulamaya (veya .apk dosyasına) dönüştürmeniz gerekir. Bu aslında işin en kolay kısmı.

adlı ücretsiz bir araç var. Telefon Boşluğu HTML, CSS ve JavaScript kodunuzu alır ve hepsini birkaç kolay adımda yerel bir Android Uygulamasında paketler. Android geliştiricileri sitesi, aşağıdakilerden oluşan bir koleksiyon sunar: hazır simgeler (Photoshop formatında) beğendiğinizi kendi uygulamanızla değiştirip dağıtabilirsiniz.

jQuery Mobile kullanmanın büyük bir avantajı, tek bir HTML belgesi yazmanız ve bunun Android, iPhone, BlackBerry, Symbian ve daha fazlası dahil olmak üzere tüm büyük mobil platformlarla uyumlu olmasıdır. Aynı kod tabanını kullanarak yerel bir iPhone veya BlackBerry uygulaması oluşturmak için can PhoneGap’i tekrar kullanıyorum. Umarım bundan sonra gelir!



Kaynak link

Bu da ilginizi çekebilir  Google Voice Mail'den Google Kişileri Oluşturun
Teşekkürler Bunu zaten beğendin
Yorum yok