6.3 FileMaker Go ve WebDirect
FileMaker Go ve WebDirect, FileMaker veritabanlarınızı mobil cihazlarda ve web'de kullanılabilir hale getirmek için güçlü yollar sunar. Bu teknolojiler, FileMaker'ın esnekliğini ve işlevselliğini korurken çözümlerinizi geniş bir kullanıcı tabanı için erişilebilir hale getirmenize olanak tanır. Bu bölümde, FileMaker Go ile mobil uygulamaların nasıl geliştirileceğine, FileMaker çözümlerinizi web'de nasıl yayınlayacağınıza ve mobil cihazlar ve web için düzenleri nasıl optimize edeceğinize odaklanacağız.
İçindekiler tablosu
FileMaker Go ile mobil uygulamalar
FileMaker Go'ya Giriş
FileMaker Go iPhone veya iPad'inizde FileMaker veritabanlarını çalıştırmanızı sağlayan iOS cihazlar için ücretsiz bir uygulamadır. FileMaker Go ile, hareket halindeyken belirli ihtiyaçları karşılayan mobil uygulamalar oluşturabilir ve veritabanı çözümünüzü gittiğiniz her yere yanınızda götürme esnekliği sağlayabilirsiniz. Bu uygulama, komut dosyaları, düzenler ve hesaplamalar dahil olmak üzere FileMaker Pro'nun neredeyse tüm özelliklerini destekler.
Bir mobil uygulamanın oluşturulması
- Tasarım ve planlama:
- Bir mobil uygulama oluşturmadan önce, iş akışını ve mobil kullanıcılarınızın özel gereksinimlerini anlamalısınız. Mobil uygulamaların kullanımı kolay olmalı ve en önemli işlevlere kolayca erişilebilmelidir. Kullanıcı dostu olmayı düşünün ve kullanıcı arayüzünü dokunmatik ekranlı cihazlar için optimize edin.
- Mobil cihazlar için düzenler oluşturma:
- Mobil cihazlar için optimize edilmiş düzenler oluşturmak için FileMaker Pro'yu kullanın. Düzenlerinizin daha küçük ekranlara sığdığından ve düğmeler gibi öğelerin kolayca dokunulabilecek kadar büyük olduğundan emin olun.
- ÖrnekKullanıcı yatay olarak kaydırmak zorunda kalmadan tüm önemli bilgilerin küçük bir ekranda görünür olmasını sağlamak için mizanpajlarda tek sütun düzeni kullanın.
- Yazı düğmelerinin ve hareketlerinin kullanımı:
- Hareketler ve kod düğmeleri mobil uygulamalarda önemli bir rol oynayabilir. Eylemleri tetiklemek için kaydırma veya dokunma gibi hareketleri kullanın. Bu, kullanıcı deneyimini iyileştirebilir ve veritabanıyla daha sorunsuz etkileşim sağlayabilir.
- Yerel veri depolama ve senkronizasyon:
- FileMaker Go, çevrimdışı çalışmak için verileri cihazda depolamanıza olanak tanır. Bir bağlantı mevcut olur olmaz yerel olarak depolanan verileri merkezi veritabanı ile senkronize etmek için mekanizmalar planlayın.
- İpucuBir İnternet bağlantısı algılandığında senkronizasyonu otomatik olarak tetiklemek için komut dosyaları kullanın.
- Uygulamayı test etme ve dağıtma:
- Tüm kullanım senaryolarında iyi çalıştığından emin olmak için mobil uygulamanızı farklı iOS cihazlarında kapsamlı bir şekilde test edin. Uygulamayı FileMaker Go uygulamasının kendisi aracılığıyla dağıtın veya doğrudan kullanıcıların cihazlarına yüklenen konum tabanlı bir çözüm oluşturun.
FileMaker Go için En İyi Uygulamalar
- Performans optimizasyonuMobil cihazlarda performansı artırmak için aynı anda yüklenen veri kayıtlarının ve düzen nesnelerinin sayısını azaltın.
- Çevrimdışı işlevsellikKritik işlevlerin çevrimdışı olarak da kullanılabilir olduğundan ve senkronizasyonun sorunsuz çalıştığından emin olun.
- Basit kullanıcı arayüzüKüçük bir ekranda kullanımı kolaylaştırmak için kullanıcı arayüzünü mümkün olduğunca basit tutun.
FileMaker çözümlerini web üzerinde yayınlama
FileMaker WebDirect'e Giriş
FileMaker WebDirect FileMaker veritabanlarını web üzerinden yayınlamayı ve bunlara neredeyse tüm modern tarayıcılardan erişmeyi mümkün kılar. Bu, istemci cihazına özel bir yazılım yüklemek zorunda kalmadan çözümünüzü daha geniş bir hedef kitle için erişilebilir hale getirmek için mükemmel bir fırsat sunar.
WebDirect için veri tabanının hazırlanması
- Uyumluluk kontrolü:
- Tüm FileMaker özellikleri WebDirect'te mevcut değildir. Veritabanınızın, belirli düzen animasyonları veya yalnızca FileMaker Pro'da çalışan eklentiler gibi WebDirect tarafından desteklenmeyen işlevleri kullanmadığından emin olun.
- Web düzenlerinin oluşturulması ve optimizasyonu:
- Web'de kullanılacak mizanpajlar bir tarayıcıda görüntülenmek üzere optimize edilmelidir. Yükleme sürelerini azaltmak için karmaşık grafikler veya kapsamlı komut dosyaları içermeyen basit düzenler kullanın.
- ÖrnekSunumu standartlaştırmak ve performansı artırmak için FileMaker'da CSS benzeri teknikleri kullanın.
- Erişim hakları ve güvenlik:
- WebDirect kullanıcılarınızın doğru erişim haklarına sahip olduğundan ve web erişimi için güvenlik ayarlarının sağlam olduğundan emin olun. Veri iletimini şifrelemek için SSL'yi etkinleştirin ve kullanıcıların yalnızca görmeye yetkili oldukları verilere erişebilmelerini sağlamak için rol tabanlı erişim denetimi kullanın.
- Çözümün sağlanması:
- FileMaker veritabanınızı WebDirect işlevi etkinleştirilmiş bir FileMaker Sunucusunda yayınlayın. Sunucu, web isteklerinin yönetimini üstlenir ve kullanıcıların tarayıcıları aracılığıyla veritabanına erişebilmelerini sağlar.
WebDirect için en iyi uygulamalar
- Karmaşık düzenlerden kaçınmaWebDirect için düzenleri basit tutun ve performansı en üst düzeye çıkarmak için aşırı grafik veya karmaşık komut dosyası kullanımından kaçının.
- Duyarlı tasarımWeb düzenlerinizin duyarlı olduğundan, yani farklı ekran boyutlarına uyum sağladığından emin olun. Bu, çeşitli cihazlarda kullanıcı deneyimini iyileştirir.
- Güvenliğe odaklanınWebDirect çözümünüze erişirken güvenliği sağlamak için güçlü parolalar ve SSL şifrelemesi kullanın.
gFM-Business Açık Kaynak FileMaker Basis-ERP
Çarpışma kursu için yazılım
Ücretsiz indirin
Mobil cihazlar ve web için düzenlerin optimizasyonu
Mobil cihazlar için optimizasyon
- Dokunma dostu unsurların kullanımı:
- Düğmeler, açılır menüler ve bağlantılar gibi tüm etkileşimli öğelerin parmakla kolayca kullanılabilecek kadar büyük olduğundan emin olun. Dokunmatik öğeler için minimum 44×44 piksel boyutuna sadık kalın.
- Düzenlerin daha küçük ekranlara uyarlanması:
- Mobil cihazlar genellikle daha uzun ekranlara sahip olduğundan, dikey bilgi akışına odaklanan düzenler kullanın. Ekran boyutuna uyum sağlayan esnek düzen öğeleri kullanın.
- ÖrnekTek sütunlu bir düzenle çalışın ve yatay kaydırmadan kaçının.
- Veri yükünün azaltılması:
- Bir kerede yüklenen veri kayıtlarının ve düzen nesnelerinin sayısını en aza indirin. Yalnızca en önemli verileri yükleyin ve performansı artırmak için tembel yüklemeyi kullanın.
- Çevrimdışı işlevselliği göz önünde bulundurun:
- Özellikle FileMaker Go'da çevrimdışı çalışmak için düzenleri ve özellikleri planlayın. Senkronizasyonu kontrol etmek ve çakışmaları önlemek için komut dosyaları kullanın.
Web için optimizasyon
- Duyarlı tasarım uygulayın:
- Düzenlemelerinizin farklı ekran boyutlarında iyi göründüğünden emin olun. Esnek düzen öğeleri kullanın ve iyi çalıştıklarından emin olmak için web düzenlerinizi farklı cihazlarda test edin.
- Yükleme sürelerinin azaltılması:
- Yükleme sürelerini azaltmak için grafikleri optimize edin ve gereksiz düzen öğelerinden kaçının. Tasarımı basitleştirmek ve performansı artırmak için basit CSS tabanlı teknikler kullanın.
- Web'e özgü işlevlerin kullanımı:
- Web hizmetlerinin entegrasyonu (REST API'leri) veya genişletilmiş etkileşimler için WebViewer kullanımı gibi web'e özgü işlevleri dahil ederek WebDirect'in avantajlarından yararlanın.
- Tarayıcı uyumluluğunu test edin:
- Web düzenlerinizi farklı tarayıcılarda (örneğin Chrome, Firefox, Safari) test ederek her yerde doğru çalıştıklarından emin olun. Tüm etkileşimli öğelerin ve komut dosyalarının doğru şekilde yürütüldüğünden emin olun.
Optimize edilmiş FileMaker ERP
Apple iPad için Düzenlemeler
Daha fazla bilgi
- Minimalizmi tercih edinAz çoktur - kullanılabilirliği artırmak için düzenlerinizi basit tutun ve temel unsurlara odaklanın.
- Sürekli testDüzenlerinizi farklı cihazlarda ve farklı ortamlarda düzenli olarak test ederek sorunsuz çalıştıklarından emin olun.
- Kullanıcı geri bildirimi alınKullanıcılarınızın mobil ve web düzenlerini test etmelerine izin verin ve onlara geri bildirimde bulunma fırsatı verin. Düzenlerinizi sürekli iyileştirmek için bu geri bildirimleri kullanın.
Özet
FileMaker Go ve WebDirect, veritabanı çözümlerinizi mobil cihazlarda ve web'de kullanılabilir hale getirmek için çeşitli yollar sunar. Doğru planlama, optimizasyon ve dağıtımla, web'de olduğu kadar mobil cihazlarda da harika çalışan güçlü uygulamalar oluşturabilirsiniz.
