Claris Engage 2024’te Öne Çıkanlar ve Ürün Güncellemeleri

Claris Engage 2024’e başarıyla katkıda bulunan 600’den fazla Claris FileMaker geliştiricisi ve Claris İş Ortakları’na teşekkür ederiz! Konferansın teması olan geleceği inşa etmek, etkinlikte FileMaker ve yapay zekanın yanı sıra diğer çarpıcı yeniliklerle ilgili tartışmalarla hayat buldu.

Üç gün süren etkinlikte eğitim kursları, Claris geliştiricileri ve Claris ekibi tarafından yönetilen 50’den fazla oturum ve Claris öncülüğünde sunulan bir açılış konuşması yer aldı. Claris Engage 2024’ün öne çıkan noktalarını ve FileMaker & Claris platformu için ufukta neler olduğunu keşfedin.

Claris geliştiricileri bizi değerli kılar.

“Değerimiz Claris platformuyla değil, sunduğunuz çözümlerle tanımlanıyor.”
— Brad Freitag

Claris CEO’su Brad Freitag, açılış konuşmasında Claris teknolojisiyle çözümler geliştiren ve zor sorunları çözen geliştiricilerin önemi hakkında bunları söyledi. Ayrıca Brad, “Amacımız, sadece teknoloji satıcınız olmaktan öte, sizin sadık müttefikiniz olmaktır.” diye açıkladı.

Bu misyonun, Claris platformu için vizyonlarını şekillendirdiğini belirtiyor Claris ekibi.

Claris’in ürün stratejilerinin temelini oluşturan, Claris platformu kullanıcılarına ve geliştiricilerine olan sadakatleridir.


Brad, Claris platformunun geleceği için stratejilerini özetledi: “Yekpare bir platform ekosistemi inşa etmemiz ve tasarlamamız gerekiyor. Bu doğrultuda özellikle ürün stratejimize odaklanmamız söz konusu. FileMaker’a yönelik kayda değer kesintisiz bir bağlılık, kapasiteyi Claris Studio ve Claris Connect aracılığıyla genişletme, yapay zekanın platformun tamamına entegre edilmesi ve lisanslı FileMaker müşterilerinin yararlanabileceği bir şekilde var olan veya gelecekte çıkacak tüm ürünlerimize ulaşabilmeleri planlarımız arasında.”

Claris’in ürün vizyonu, FileMaker geliştiricilerini Claris teknolojisi aracılığıyla kapsamlı işyeri işletim sistemleri sunmaları için güçlendirmektir. Geliştiriciler Claris FileMaker’ı, Claris Connect ve Claris Studio kombinasyonlarıyla kullanarak iş yeri operasyonlarının belkemiği olarak hizmet eden bu sistemleri güçlü bir şekilde oluşturmuş olur.

Claris’in Mühendislikten Sorumlu Başkan Yardımcısı Peter Nelson, Claris Studio’nun ve Claris Connect’in FileMaker’ı nasıl tamamladığını ve geliştiricilere nasıl fayda sağladığını açıkladı.
“Claris Studio ve Claris Connect, FileMaker’da zor olan şeyleri daha kolay geliştirmenin ve dağıtmanın yollarını sunuyor. Her ikisi de kendi başlarına değil, FileMaker ile birlikte kullanılmak üzere tasarlanmıştır.”

İşyeri işletim sistemlerinin(Claris Studio ve Connect ile güçlendirilmiş Claris FileMaker çözümlerinin) verimliliği yükseltmesine tanık olun.


Claris Engage 2024 açılış sunumuna işyeri işletim sistemi uygulayan firmaların başarıları hikayeleri hakimdi. Claris Ürün Pazarlama Direktörü Andrew LeCates, Avustralya’da bir lastik şirketi olan Mobile Tyre Shop’un Claris platformu üzerine kurulu birden fazla bağlantılı hizmeti nasıl geliştirdiğini paylaştı.
Andrew, “Dijital çağın lastik mağazası olma yönünde net bir vizyonla sektörlerinde devrim yaratıyorlar” dedi. Dijital çözümlerini Claris teknolojisiyle entegre etmek, Mobile Tire Shop’un işlerini ölçeklendirmesine ve müşterilerine akıcı bir deneyim sunmasına olanak tanıdı.

Açılış konuşmasında bahsi geçen bir diğer kuruluş olan Pin USA de Claris platformu üzerine kurulu bir işyeri işletim sistemiyle başarıya ulaştı. İşletmelerinin her üyesi, ekibin özel pin tasarım hizmetlerine yönelik müşteri talebine ayak uydurmasını sağlayan ve LOLA olarak adlandırılan tescilli çözümü kullanıyor.


İleriye dönük gereksinimlere ve yapay zekaya odaklanan bir platform inşa etmek

Claris’in, işyeri işletim sistemleri oluşturmak için Claris platformundan yararlanan geliştiricilere ilişkin vizyonuna ulaşması, geleceğe yönelik planlarda bu sistemlerin tüm bileşenlerinin gereksinimlerini dikkate alması gerektiği anlamına gelir. Claris Engage 2024’te açıklanan ve herkes tarafından görülebilen Claris ürün geliştirme planında Claris platformunu hangi geliştirmelerin ve güncellemelerin beklediğini buradan görebilirsiniz.


Claris, FileMaker ile şirket içi hangi çözümleri geliştirdi?

Claris, işletmelerin şirket içinde kullandığı çözümler için FileMaker’a yatırım yapmaya devam edeceğini belirtiyor. Hızlı ve sürekli bir güncelleme döngüsüne bağlılar. Bu güncellemeler aynı zamanda FileMaker AI ve LLM entegrasyonlarına ilişkin hususları da içeriyor. Claris ürün müdürü Ronnie Rios, açılış sunumunda ve “Claris FileMaker ile Yapay Zeka Odaklı Çözümler Sunmak: Pratik bir genel bakış” başlıklı oturumunda geliştiricilerin yapay zeka ve mevcut FileMaker sürümü ile neler yapabileceğine açıklık getirdi
Ronnie, Claris’in AI ve FileMaker’ın geleceği için neler planladığını paylaştı.


“Yapay zekayla ilgili pek çok teknolojiyle iç içe çalışıyoruz ve FileMaker’da harika yapay zeka odaklı deneyimler oluşturmanızı kolaylaştırıyoruz. Bunu sizin kullanımınıza sunmak ve geleceği nasıl inşa edeceğinizi görmek için sabırsızlanıyoruz.” 
— Ronnie Rios, Claris Ürün Müdürü


Claris Studio’yu kullanan harici çözümler.

Etkili bir işyeri işletim sistemi, işletmenin müşterilerinin sistemleriyle arayüz oluşturmasına olanak tanır. Claris Studio, geliştiriciler için bu sistemleri oluşturmayı kolaylaştırır. Bu nedenle, Claris’in planı Claris Studio’nun yeteneklerini genişletmektir. Yani, geliştiricilere esnek bir şekilde ölçeklendirilen ve tüm cihazlarda tutarlı bir deneyimle performans sunan yerel web uygulamaları oluşturmak için dijital bir ortam sağlamaktır.

Claris ürün yöneticisi Bridget Lumb, sunumunda yeni Claris Studio özel görünümünün bu hedefe nasıl ulaşılacağını açıkladı.


“Bu görünüm, tek bir veritabanı tablosundan bağımsız olduğu için birden çok veri kaynağından bilgi çekmek istediğinizde harika bir seçenektir. Betikleme ve hesaplamalarla, geliştirici uygulama mantığını daha derinlemesine kontrol eder, size etkileyici, çok sayfalı veri uygulamaları oluşturma gücü verir.”
— Bridget Lumb, Claris Ürün Müdürü


Claris Connect ile entegrasyon.

Tüm dijital çözüm araçlarınızı entegre etmek, kapsamlı ve ölçeklenebilir bir iş yeri işletim sistemi geliştirmenin anahtarıdır. Gerek şirket içi gerekse müşterilerinize yönelik Claris çözümlerinizin, organizasyonunuzun kullandığı diğer üçüncü taraf uygulamalarla entegre olduğunda, verimliliği arttırabilir. Bu sayede hem müşterileriniz hem de çalışanlarınız için sorunsuz bir deneyim sunabilirsiniz.
Claris Mühendislik lideri Lui de la Parra, Claris Connect’teki özel bağlayıcıların entegrasyonlarınız için karmaşıklığı nasıl azalttığını açıkladı.


“Özel bağlayıcılarla, size entegrasyonları kendi terimlerinizle tanımlama fırsatı sunuyoruz.”
— Lui de la Parra, Claris Mühendislik Lideri

Claris platformuna gelen gelişmeler ve iyileştirmeler hakkında Claris Topluluğu heyecanla konuşuyor, özellikle yapay zeka yetenekleri konusunda. Claris Platinum Ortağı ve 2023 Claris Mükemmellik Ödülü sahibi olan Direct Impact Solutions’tan Weihao Ding, yapay zeka ve FileMaker hakkındaki düşüncelerini dile getiriyor. “Anahtar kelime şimdi. Gelecek değil. Şimdi. Topluluktaki yapay zeka uygulayıcılarının, mevcut FileMaker sürümü ile elde ettikleri ilerlemeye şaşırıyorum,” diyor Weihao.
Yapay zeka tartışmasının bir parçası olmak ve FileMaker’da yapay zeka destekli deneyimler geliştirmeye başlamak için Claris Topluluğuna katılın.


Ayrıca, FileMaker’ın farklı lisans türleri hakkında daha fazla bilgi edinmek isterseniz, FileMaker Lisans sayfamızı ziyaret edebilirsiniz. Bu sayfada, FileMaker’ın farklı lisans seçenekleri, fiyatlandırma bilgileri ve lisans satın alma işlemi hakkında bilgiler bulabilirsiniz. Eğitimimizle ilgili herhangi bir konuda veya lisans satın alma yardımı gibi konularda yardıma ihtiyacınız olursa, bizimle iletişime geçmekten çekinmeyin. Size yardımcı olmaktan mutluluk duyacağız.

Cabitaş Mühendislik, Claris FileMaker eğitimleri ile çözümlerin nasıl yapıldığından ziyade neyin neden yapıldığına hâkim olun. Kuruma özel ve genel eğitimlerimiz ile ilgili bilgi alın.

Siz de FileMaker ile tanışmak veya FileMaker becerilerinizi geliştirmek istiyorsanız Cabitaş Mühendislik profesyonel Claris FileMaker eğitimlerimize katılın, şirketinize hız katın. Claris FileMaker Eğitimi hakkında detaylı bilgi için FileMaker Eğitim sayfamıza göz atabilirsiniz.

Cabitaş Mühendislik, Claris Türkiye Çözüm ortağı olarak profesyonel FileMaker birikimimizle Claris platformunda eğitimdanışmanlık, özel FileMaker yazılım geliştirme hizmetleri sunuyoruz. Ayrıca Cabitaş Mühendislik çözüm ortağı yapısı ile bölgenize veya çalıştığınız sektöre göre sizi Claris çözüm ortakları ile bir araya getiriyoruz.

Sosyal medya hesaplarımızı takip edin. Mini FileMaker Eğitimlerimizden haberdar olun.

FileMaker projenizde desteğe ihtiyacınız olduğunda doğrudan bizimle iletişim formundan irtibata geçebilirsiniz.

Claris FileMaker Pro 2023 Güncellemesi: Performans ve Entegrasyon Artık Daha İyi

Claris (bir Apple şirketi), Claris FileMaker Pro 2023’ün (Sürüm 20.2) yeni güncellemesini duyurdu! Bu güncelleme, Claris platformunun geleceğine yönelik son duyuruların bir parçası olarak geliştirildi.

Her yayınlanan güncellemede olduğu gibi bu güncelleme de FileMaker uygulamalarınızı daha performanslı, güvenli ve güvenilir hale getirmek amacıyla tasarlandı.

Güncelleme ile platformdaki tüm ürünler, Claris FileMaker Pro 20.2, Claris FileMaker Go 20.2 ve Claris FileMaker Server 20.2 güncellendi. Claris FileMaker Cloud güncellemesini ise yakında bekliyoruz.

Claris FileMaker 2023 güncellemesi ile gelen yeniliklerle ilgili kısa özet ve yorumlarımızı bu yazıda bulabilirsiniz.


Claris Connect: Flows’unuzu Hızlıca Bulun

FileMaker 2023 (Sürüm 20.2), Claris Connect ile artık daha yakın. Claris Connect’te oluşturulan akışları yeni arabirim sayesinde doğrudan FileMaker üzerinde görebiliyorsunuz. Bu özelliği kullanmak için Claris hesabınıza giriş yapmış olmanız gerektiğini de ekleyelim.

Claris Connect script adımları, FileMaker Pro kullanıcılarına iş akışlarını otomatikleştirmek için daha fazla güç sağlıyor. Özellikle Claris Connect ekibinizdeki iş akışlarını tetiklemek için bir kolaylık sunuyor. Artık Claris ID’nizle bağlı olduğunuz takım içindeki bir akışı seçerek, FileMaker Pro’daki belirli bir olayı başlatabilirsiniz. Bu, iş süreçlerinizi daha verimli hale getirmenize ve veri akışınızı daha iyi yönetmenize yardımcı olabilir.


Claris Studio: FileMaker ile Daha Entegre

Yakın zamanda Claris Pro ve FileMaker Pro birleşme adımının sonucu olarak Claris Studio, Claris FileMaker 2023 ile tamamen entegre edildi. Bu, Problem Solvers Circle ve Claris Platform Bundle kullanıcılarının Claris Studio verileri ile FileMaker Pro üzerinde sorunsuz bir şekilde çalışabilmesi anlamına geliyor. Claris Studio, Claris’in görece yeni ürünlerinden biri ve bir çok gelişme beklediğimiz bir ürün bu yüzden gelecekteki güncellemeleri beklemeye değer.


Yerleşim Hesaplamaları (Layout Calculation)

FileMaker 20.2 ile tasarım moduna gelen bir özellik Yerleşim Hesaplamaları ile artık bir hesaplama alanı oluşturmadan veya bir betik değişkeni (script variable) atamadan tasarımlarınıza hesaplanmış değerler ekleyebilirsiniz.

Bu özelliğin oldukça kullanışlı faydaları olabilir, örneğin:

  • Hesaplama Alanlarına İhtiyaç Azalır:
    Artık hesaplama alanları veya değişkenler oluşturmadan, yerleşimlerinize hesaplanmış değerler ekleyebilirsiniz. Bu, projelerinizi daha hızlı geliştirmenize, veritabanınızda gerçekten ihtiyaç olmayan alanları azaltmanıza ve yerleşimlerinizi daha düzenli tutmaya yardımcı olabilir.

  • Dinamik İçerik Ekleme:
    Tasarım içerisinde şartlara göre değişen içerikler oluşturabilirsiniz. Örneğin arayüzdeki metin elementlerinizin bir hesaplama ile farklı dillerde görüntülenmesi veya arabirimden kullanıcının yaptığı seçimlere göre yaptığınız hesaplamaları doğrudan tasarımda görüntüleyebilirsiniz.

  • Hızlı Prototipleme:
    Özellikle yeni projeleri prototiplemek ve hızlıca çalışan örnekler oluşturmak istediğinizde büyük bir avantaj sağlar. Hesaplamaları hızla ekleyebilir ve sonuçlarını görüntüleyebilirsiniz.
    ​​​​​​​
  • Betik Gereksinimini Azaltır:
    Özellikle basit hesaplamalar için script veya let fonksiyonuna ihtiyaç olmadan hesaplamalarınızı çalıştırabilirsiniz. Bu, geliştirme sürecinizi hızlandırır ve uygulamanızı daha sade tutmanıza yardımcı olur.


macOS Sonoma Desteği

FileMaker 2023 (Sürüm 20.2), macOS Sonoma ile uyumludur. Mac’inizi Sonoma’ya güncellemeden önce FileMaker’ı güncellediğinizden emin olun. Claris FileMaker yazılımınızı son sürüme yükseltmek için aktif lisans anlaşmanız olmalıdır. Claris FileMaker lisans satın almak için bizimle irtibata geçin. 


Giderilen Sorunlar

Bu güncelleme, kullanıcı deneyimini geliştirmek amacıyla bazı sorunları düzeltiyor. Özellikle OnRecordCommit ve OnRecordRevert betik tetikleyicilerinin yanlış tetiklenmesi sorununun giderilmiştir.


FileMaker 20.2 (FileMaker 2023) ile gelen yeniler şimdilik bu kadar. Bu konu hakkında bir Mini FileMaker eğitimimiz de olacak. Eğitimden haberdar olmak ve yeni gelen özelliklerin uygulamalarını görmek için takipte kalın.


FileMaker sürümünüz eski diye endişelenmeyin. FileMaker yeni sürüme avantajlı geçiş fiyatlarımız için tıklayın, bizimle irtibata geçin. 


Cabitaş Mühendislik, Claris FileMaker eğitimleri ile çözümlerin nasıl yapıldığından ziyade neyin neden yapıldığına hâkim olun. Kuruma özel ve genel eğitimlerimiz ile ilgili bilgi alın.

Siz de FileMaker ile tanışmak veya FileMaker becerilerinizi geliştirmek istiyorsanız Cabitaş Mühendislik profesyonel Claris FileMaker eğitimlerimize katılın, şirketinize hız katın. Claris FileMaker Eğitimi hakkında detaylı bilgi için FileMaker Eğitim sayfamıza göz atabilirsiniz.

Cabitaş Mühendislik, Claris Türkiye Çözüm ortağı olarak profesyonel FileMaker birikimimizle Claris platformunda eğitimdanışmanlık, özel FileMaker yazılım geliştirme hizmetleri sunuyoruz. Ayrıca Cabitaş Mühendislik çözüm ortağı yapısı ile bölgenize veya çalıştığınız sektöre göre sizi Claris çözüm ortakları ile bir araya getiriyoruz.

Sosyal medya hesaplarımızı takip edin. Mini FileMaker Eğitimlerimizden haberdar olun.

FileMaker projenizde desteğe ihtiyacınız olduğunda doğrudan bizimle iletişim formundan irtibata geçebilirsiniz.

Nesnelerin interneti IoT nedir?

  1. IoT nedir ve nasıl çalışır?
  2. IoT’nin öncüleri ve tarihsel gelişimi
  3. IoT’nin potansiyel faydaları ve uygulamaları
  4. IoT’nin güvenlik ve gizlilik riskleri
  5. IoT’nin gelecekteki beklentileri ve trendleri
  6. IoT’nin endüstri ve sektörlere etkileri
  7. IoT’nin etkileri üzerine etik ve sosyal sorumluluk konuları
    Konularına değindiğimiz blog gönderimizi okumak için linke tıklayın.

FileMaker Server 17 Kurulum ve Yönetimi

FileMaker Server kurulumu; özellikle 17. sürümle beraber kurulum ve yönetim işlemi çok pratik. Yine de FileMaker server kurulumu nasıl yapılır sorusunu yanıtsız bırakmayarak bir yazı hazırladık.

Kurulum işlemi yabancı tabirle “straight forward”, oldukça basit. Setup dosyasındaki adımları takip etmeniz yeterli, FileMaker gerekli bir çok ayarı kurulum dosyası ile zaten yapıyor. Aşağıdaki videodan kurulum adımlarını izleyebilirsiniz. Video’yu özellikle montajlamadık ki gerçekten 5 dakikadan daha az sürede kurulumun tamamlandığını görün istedik 🙂

Bu yazıdaki esas konu ise kurulum sonrası FileMaker Server Admin Console kullanımı ve yönetimi hakkında. FileMaker Server’a nasıl dosya yüklenir, veritabanları nasıl yayına alınır ve durdurulur, yedeklemeler nasıl yönetilir sorularının cevaplarını bu yazıda bulacaksınız.

FileMaker Server Kurulum (Setup) Video

FileMaker Server Setup dosyanız yoksa ücretsiz deneme sürümünü filemaker.ist sayfamızdaki download bölümünden indirebilirsiniz.

Veri Tabanınızı FileMaker Server’a Yükleme

FileMaker 17’de veri tabanını oluşturduktan sonra aşağıdaki adımları takip ederek FileMaker Server’a yükleyebilirsiniz.

File>Manage>Security yolunu izlediğinizde karşınıza veri tabanınızdaki hesaplar çıkar. Burada  veri tabanınıza yeni kullanıcılar ekleyebilir, kullanıcı şifrelerini ayarlayabilir ve  kullanıcıların yetkilerini (tam erişim, kayıtlarda değişiklik yapma, sadece okuma gibi) düzenleyebilirsiniz.

 

Veri tabanınıza FileMaker Server ile veya tarayıcıyla (FileMaker WebDirect) ulaşmak için Extended Privileges sekmesine gelip network’te ve webdirect de ulaşılması veya değişiklik yapılması için gerekli izinleri verin. Bunun için fmwebdirect ve fmapp satırlarına çift tıklayıp tam erişim, sadece veri girişi ve sadece okuma seçeneklerinden sizin için uygun olanları işaretleyiniz.

 

Yukarıdaki adımları uyguladığınızda veri tabanınızı hem FileMaker WebDirect ile tarayıcınızdan hem de FileMaker Server 17 ile sunucu üzerinden kullanılabilir hale getiriyorsunuz. Veri tabanınızı FileMaker Server 17 üzerinden kullanabilmek için  File>Sharing>Upload To FileMaker Server yolunu izleyin.

 

Veri tabanınız için parola oluşturun. Yükleme işlemi için programı kapatma uyarısın geldiğinde OK düğmesine tıklayıp devam edin.

 

 

 

Karşınıza çıkan ekranda alt kısımdaki Host Adress bölümüne sunucu bilgisayarınızın IP adresinizi yazın ve yukarıda bulunan Hosts açılır sekmesine tıklayın. Sunucunuza bağlandıktan sonra sağ taraftaki sunucu adı ve şifresi bölümü aktif hale gelir. Sunucunuzun kullanıcı adı ve parolasını girip Next düğmesine tıklayın.

 

Bilgisayarınızda sunucunuza aktarmaya hazır olan veri tabanları açılan ekranda gözükecektir. Eğer gözükmüyorsa “Browse” düğmesine tıklayıp bilgisayarın içinde dosyanızı bulabilirsiniz. Yüklemek istediğiniz veri tabanını seçtikten sonra Upload düğmesine tıklayın.

 

Yukarıdaki adımları izlediğinizde veri tabanınıza FileMaker WebDirect ve Filemaker Server 17 ile erişebilirsiniz. Bir diğer yöntem de veri tabanınızı sunucuya bir flash bellek yardımıyla aktarmaktır. Büyük boyutlu veri tabanları için bu yöntem daha pratiktir. Veri tabanınızı flash belleğe aktardıktan sonra sunucu bilgisayarına takıp veri tabanlarının depolandığı klasöre aktarmanız gerekmektedir.

FileMaker server standart depolama alanı;
Windows için; C:\Program Files\FileMaker\FileMaker Server\Data\Databases
macOs için; /Library/FileMaker Server/Data/Databases/

 

FileMaker Server 17 Kullanımı

Sunucu yönetici konsolunu açmanız için tarayıcınıza sunucu bilgisayarından bağlanıyorsanız tarayıcıya https://localhost:16000/admin-console linkini, başka bir bilgisayardan bağlanıyorsanız için https://<host>:16000/admin-console linkini yazmanız gerekir. Daha sonra kullanıcı adı ve parolanızla yönetici konsoluna giriş yapabilirsiniz.

 

 

Dashboard

Dashboard ekranının üst kısmında bütün sisteminizin özetini görüyorsunuz. Sunucunuzda anlık bağlı olan kullanıcı sayısını, sunucunuza yüklü veri tabanı sayısını, kaç kullanıcının FileMaker Pro, FileMaker Go ve WebDirect’den bağlı olduğunu, ve sunucunuz hakkında genel bilgileri görebilirsiniz.

 

 

Sistem özetinin alt kısmında kapasite istatistiklerini ve sistem istatistiklerini (zamanla CPU, hafıza, network ve disk değişimi) gözlemleyebilirsiniz.

 

 

Database

Database sekmesinde ekranın sol kısmında server’a yüklediğiniz bütün veri tabanlarının listesini görürsünüz. Herhangi bir veritabanının yanındaki oka tıkladığımızda bu veritabanını durdurabilir, tekrar başlatabilir,  kapatabilir, indirebilir veya silebilirsiniz. Veritabanınız kapandığında mavi nokta kırmızıya döner.

 

 

Ekranın sağ kısmında anlık olarak hangi kullanıcıların hangi veri tabanına bağlı olduğunu görebilirsiniz. Bağlı kullanıcılardan herhangi birini seçip kullanıcı listesinin üzerindeki “Disconnect” ve “Send Message” düğmeleriyle seçtiğiniz kullanıcının bağlantısını kesebilir veya mesaj gönderebilirsiniz.

 

Backup

Backup sekmesinde ekranın sol tarafında otomatik yedekleri (Auto Backup and On-Demand), korunmuş yedekleri (Preserved) görebilir ve bir yedekleme planı (Backup Schedules) yapabilirsiniz.  Yedekleme planını tüm sunucuyu, sadece belirli bir klasörde olan veri tabanlarını ya da sadece bir veritabanını günlük, haftalık,  ya da her N gün (2 günde bir, 5 günde bir) olarak ayarlayabilirsiniz. Otomatik yedeklemeler her gece yarısı serverdaki bütün veri tabanları için  yapılır ve 7 gün sonra sunucudan silinir.

 

 

Configuration

Configuration sekmesinde genel ayarlarınızı göreceksiniz. Filemaker Clients bölümünden Filemaker Pro Advanced ve WebDirect de zaman aşımını ayarlayabilirsiniz. Folders bölümünde veritabanlarınızın ve yedeklerinizin sunucunuzda hangi klasörde tutulduğunu görüyorsunuz. Script Schedules kısmında bir veritabanınız için günlük, haftalık, sadece bir kere , 5 günde bir gibi seçeneklerle yazmış olduğunuz bir scripti otomatik olarak çalıştırabilirsiniz. Notifications kısmında bildirimlerinizi email adresinize yönlendirebilirsiniz. SSL Certificate kısmından veri güvenliğiniz için sertifika yükleyebilirsiniz. Son olarak Logging kısmında server loglarınızı inceleyebilirsiniz. Hangi kullanıcı, hangi veri tabanına ne zaman giriş yapmış gibi bilgileri buradan görebilirsiniz.

 

Connectors

Connectors sekmesinde veri tabanınızı webde paylaşabilir ya da diğer program dilleriyle (PHP, C#, Java, Phyton vb.) etkileşime sokabilirsiniz. WebDirect’e ulaşmak için Lunch Center URL başlığının sağında yazan linki tarayıcınızla açabilir ya da linkin yanındaki  mavi renkli Open Launch Center düğmesine tıklayabilirsiniz.

 

 

Administration

Administration bölümünde ise lisansınız hakkında gelen bilgileri görebilirsiniz. Kullanıcı adı ve parolanızı ve diğer yönetimleri buradan gerçekleştirebilirsiniz.

 

FileMaker Server’ı Local Network’ten Internet’e Taşıyın

 

FileMaker Server, Client’larla iletişim kurarken belirli TCP/IP portları üzerinden çalışır. Bu portal varsayılan olarak local network’ünüzde (yerel ağ) açıktır. Ancak FileMaker’a internet üzerinden erişmek için firewall veya modeminiz üzerinden bazı ayarları yapmanız gerekir. Örneğin; FileMaker WeDirect’e erişmek için 80 ve 443 portlarını FileMaker Server’ın kurulu olduğu sunucuya yönlendirmeli veya firewall üzerinden izin vermelisiniz.

FileMaker’da Pratik Log Tutma Örneği

Özellikle çoklu kullanıcı sistemlerde yapılan değişikliklerin ne zaman, kimin tarafından yapıldığını tutmak önemli hale geliyor. Log tutma aynı zamanda veri girişi yapan kullanıcıların daha dikkatli olmasını sağlıyor. Ayrıca yanlışlıkla yapılan değişikliklerde eski veriye ulaşma imkanı sunuyor.

Ancak FileMaker’ın standart bir log tutma özelliği yok. Auto-enter alanlar sayesinde sadece kayıt üzerinde en son değişikliği kimin ve ne zaman yaptığı bilgisini saklayabiliyoruz.

Son değişiklik tarihi yeterli olmadığı için alternatif loglama çözümlerini uzun zamandır kullanıyoruz. FileMaker 13’le beraber gelen Get(ModifiedFields) fonksiyonu ile çok pratik  şekilde log tutmak mümkün. Bu fonksiyonu kullanan eXcelisys firmasının çok güzel bir çözümü mevcut. Basitçe kendi uygulamanıza ekleyebiliyorsunuz.

Bu uygulamayı baz alarak örnek bir dosya hazırladık, örnek dosyayı yazının sonundaki bağlantıdan indirebilirsiniz. Yöntemin anlatıldığı makaleye ulaşmak için buraya tıklayabilirsiniz.

 

Dosyayı kendi veritabanınıza uygulamak için bir kaç adım yeterli;

  1. ChangeLogger özel fonksiyonunu dosyasınıza aktarın (FileMaker Pro Advanced gerektirir)
  2. TimeStamp (zaman damgası) tipinde, st_ModTS  isimli bir alan tanımlayın.
  3. st_ModTS alanının auto-enter seçeneğini değişiklik zamanını verecek şekilde düzenleyin.
  4. Metin tipinde, st_ChangeLog isimli bir alan tanımlayın.
  5. st_ChangeLog alanının auto-enter seçeneklerinde calculation olarak belirleyin ve aşağıdaki hesaplamayı girin
    Case ( st_ModTS ; Liste ( ChangeLogger ( Get ( ModifiedFields ) ; Self ) ; st_ChangeLog ) )
  6. st_ChangeLog alanı için auto enter seçeneklerinde “Do not replace exsiting value” seçeneğinin işaretini kaldırmayı unutmayın.
  7. Başlangıç scripti ile $$sistem_LogIstisnaAlanlar isimli global değişken oluşturun. Log tutamak istemediğiniz alanları bu değişkene yazın. Geri kalan tüm alanlarda otomatik olarak log tutulacak.

 

Ek Dosya: FileMaker Pratik Log Tutma Örneği

 

FileMaker Network Paylaşım Sorunu ve Çözümü

FileMaker Network Dosya Paylaşım Penceresi

Son zamanlarda, özellikle FileMaker’ın eski sürümünü kullanan müşterilerimizden dosya paylaşımı (file sharing) ile ilgili gelen şikayet telefonları arttı. Halbuki FileMaker’da network paylaşımı yapmak basit ve pratiktir. İletilen hata mesajları ile ilgili araştırmamız neticesinde sorunun en kolay çözümünü bulduk!

Aşağıdaki yöntem sorununuzu çözmezse işletim sistemi, filemaker sürümü gibi bilgilerde yorum bırakmaktan çekinmeyin.

Hata Mesajları

  • “Başka bir kullanıcı bu bilgisayarda FileMaker Pro kullanarak zaten dosyalar paylaştırdığından FileMaker dosyalar paylaştıramıyor.”
  • “Ağ yığını başlatılamadığından FileMaker bir dosyayı paylaştıramıyor veya dosyanın istemcisi olamıyor.”
  • “FileMaker cannot share or be a client of a file because the networking stack could not be initialized.”
  • “FileMaker cannot share files because another user is already sharing files using FileMaker Pro in this computer.”

Etkilenen Sürümler

  • FileMaker Pro 7
  • FileMaker Pro 8,
  • FileMaker Pro 8.5
  • FileMaker Pro 9
  • FileMaker Pro 10
  • FileMaker Pro 11 (and FileMaker Pro Advanced)

İşletim Sistemi: Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10

Bu problemin en basit yöntemi FileMaker kurulum dosyaları içerisinde yer alan server.pem dosyasını yenilemek.
Dosyanın konumu: Program Files/FileMaker/FileMaker Pro X/server.pem

Server.pem dosyasının çalışan halini network paylaşımının sorunsuz çalıştığı bir bilgisyardan alabilirsiniz. Böyle bir imkanınız yoksa server.pem dosyasının düzgün halini aşağıdaki bağlantıdan indirebilirsiniz:
www.yazalim.com/filemaker-networking-file

Dosyayı aynı konuma kopyalayın. (C:/Program Files/FileMaker/FileMaker Pro X/ )

 

Diğer olası problemler

FileMaker’da dosya paylaşımı (network file sharing) oldukça kolaydır. Doğrudan FileMaker Pro veya FileMaker Pro Advanced ile File/Sharing/Share with FileMaker Clients seçeneği ile dosyayı paylaşıma açabilirsiniz.

Eğer yukarıdaki hata mesajlarını alıyorsanız veya dosya paylaşımında sorun yaşıyorsanız sebepleri şunlar olabilir;

  • Windows/MacOs Firewall veya kullandığınız anti virüs yazılımı 5003 portunu engelliyor olabilir. (FileMaker dosya paylaşımı için 5003 TCP portunu kullanır).
  • Dosya ismi paylaşımda gizlensin seçeneği işaretlenmiş olabilir.
  • Bilgisayarlar birbirine erişemeyen farklı ağlara bağlı olabilirler.

 

FileMaker 16’da Gelen Yenilikler

FileMaker 16

Apple yazılım ve (bazı) donanımlarında olduğu gibi her yıl yeni bir sürümle karşımıza çıkıyor. Geçtiğimiz hafta FileMaker 16’nın Türkçe sürümü de yayınlandı. 16 ile gelen yenilikleri Mobility, Development (Geliştirme), Integration (Entegrasyon), Security (Güvenlik), Scalability (Ölçeklenirlik) başlıkları altında topluyor FileMaker.

Biz de kendi gözümüzle ön plana çıkan FileMaker 16’da gelen yenilikleri değerlendirelim.

Pencereler

FileMaker 16’da görünümü özellikle Windows tarafında dikkate değer değişiklikler barındırıyor. Bazen şikayet ettiğimiz ana gri pencerenin içindeki küçük pencereler mantığından 16 ile kurtuluyoruz. Ayırca bu yenilikle beraber her pencerenin kendi menüsü ayrı tanımlanabiliyor, eski sürümde menüler ana pencere olduğu için bu yapılamıyordu.

Yeni görünümde ekranı sadeleştiren bir değişik de pencerenin en altındaki büyütme araç çubuğunun kaldırılmış olması. Özellikle layout tasarımında yakınlaştırma kontrollerini (zoom controls) sıklıkla kullandığım için buna alışmam biraz zaman alacak.

Card Window

UI/UX konularında çok işimize yarayacak gelişmeler Card Window tipi ile geliyor. Card window ile pencere içinde belirli bölgede başka bir yerleşim (layout) görüntüleyebiliyoruz. Card Window’un dışında hoşuma giden küçük bir bir yenilik New Window script adımında gideceği yerleşimi (layout) seçebiliyor olmamız. Bu yeni pencere açarken çalışmasını istemediğimiz  OnLayoutLoad triger’ının (tetikleyici) istenmedik davranışından kurtulmuş oluyoruz. Card Window’u anlatan tek başına bir yazı oluşturmaya başladık bile.

New Window Script adımı penceresindeki yenilikler

Layout Object Window (Yerleşim Nesneleri Penceresi)

Karmaşık layoutlar üzerinde çalışan geliştiriciler için büyük bir nimet. Başka nesnelerin arkasında kalan, slider panelinin içinde görünmeyen kısıma gelmiş nesneleri Layout Object Window ile çok kolay tespit edebiliriz. En güzel yanlarından biri de göster/gizle simgesi ile çalışırken görmek istemediğimiz öğeleri saklayabiliyor olmak.

Tasarım Öğelerini Yönetmek Artık Daha Kolay
Tasarım Öğelerini Yönetmek Artık Daha Kolay

Entegrasyon Yenilikleri

FileMaker geliştiricilerinin çok seveceği bir özellik de entegrasyon konularında gelen yenilikler. Calculation Engine (hesaplama motoru) için JSON fonksiyonları ve cURL script adımı ile herhangi bir plug-in’e ihtiyaç duymadan web servisleri ile entegrasyonunu mümkün kılıyor.

Ayrıca FileMaker Server, RESTful servis oluşturabileceğiniz bir arayüz (beta olarak) sunuyor. Örneğin FileMaker datanızı Tableau yazılımı görsel raporlama için güzel bir çözüm sunabilirsiniz.

Geliştirilmiş Data Viewer

Script debugger’da sıklıkla kullandığımız Data Viewer artık daha kullanışlı. Otomatik tamamlama, live preview, sytax error kontrolü ile UX derecesini artırmış

Yeni Web Viewer Penceresinde JSON Fonksiyonları
Yeni Web Viewer Penceresinde JSON Fonksiyonları

Performans

FileMaker, 13. sürümden beri her yıl performans açısından iyileştirmelerle geliyor. FileMaker 16’da da bu değişmedi. Web Direct artık tek makinede (single machine deployment) 100 kullanıcıya kadar, +4 worker machine desteği ile toplam 500 kullanıcıya hizmet verebilecek noktaya gelmiş.

iOS Platformu’na Gelen Yenilikler

FileMaker son zamanlarda mobil’e büyük yatırımlar yapıyor. 16. sürümle de iBeacon, GeoFence, Signature Capture, Animations, Plugin’s başlığında toplayabileceğimiz büyük yenilikler var.

Geofence ile belirli bir bölgeye/alana girdiğimizde script tetikleyebiliyoruz. Bu özellik iOS’un push notification sistemini kullanıyor, bu sayede FileMaker kapalı olsa dahi script tetiklemek mümkün.

Signature Capture’da gelen küçük (ama gerekli) bir yenilik ile penceredeki içeriği görerek imza alabiliyoruz.

Animations ile daha iOS arayüz animasyonları mümkün oluyor. Liste ekranından detaya giderken ekranın sağa kayması yada uçarı kaçması UX konusunda elimizi güçlendiriyor.

En önemlilerinden biri ise FileMaker Go için plug-in desteği. Plug-in geliştiriciler iOS uyumlu pluginleri tanıtmaya başladılar bile..

iOS Platformu için Animasyon Seçenekleri

Sonuç

FileMaker 16 ile bizi heyecanlandıran bir çok özellik geldi, bu yazımızda bunlardan belli başlıları hakkında kısa değerlendirmeler yaptık. Başlıca yazıyı hak eden özellikler ve arkada kalmış küçük güzellikler için yeni yazılarımızla karşınızda olacağız.