Merhaba! Kısa bir aradan sonra online meetup’larımıza “FileMaker: Klips” başlığıyla devam ediyoruz. 05 Aralık 2020, Cumartesi günü saat 14.00’da gerçekleşecek etkinliğimize hepiniz davetlisiniz. Not: Toplantı “Zoom” platformunda gerçekleştirilecektir.
Not: Toplantı “Zoom” platformunda gerçekleştirilecektir.
Zoom Link: https://zoom.us/j/96250004830?pwd=VEJrbXl1dkhrMVA4S0ZQT1lGZlNFUT09
MeetUp Link: FileMaker: Klips | Meetup
Categories Haber & DuyuruTags cabitas, clips, eğitim, filemaker, filemaker özellikler, klips, yapıştırıcı, yenilikler	
Claris Engage ve Ötesi…
November 4, 2020 November 4, 2020 by fmdestek	
Merhaba! Biliyorsunuz her hafta sonu yeni bir meetup konusuyla buluşuyoruz. Online meetup’larımıza “Claris Engage ve Ötesi…” başlığıyla devam ediyoruz. 07 Kasım 2020, Cumartesi günü gerçekleşecek etkinliğimiz bu sefer iki farklı saat seçeneğiyle hem 14.00’da hem de 20:00’da olacak. Hepiniz davetlisiniz.
Siz de Claris platformdaki etkileyici yenilikleri işin ustasından öğrenmek istiyorsanız bu etkinliği kaçırmayın…
Not: Toplantı “Zoom” platformunda gerçekleştirilecektir.
Zoom Link: https://zoom.us/j/96250004830?pwd=VEJrbXl1dkhrMVA4S0ZQT1lGZlNFUT09
MeetUp Link (14:00): https://www.meetup.com/tr-TR/Cabitas-FileMaker-Turkiye/events/274230015/
MeetUp Link (20:00): https://www.meetup.com/tr-TR/Cabitas-FileMaker-Turkiye/events/274383836/
Categories Haber & DuyuruTags add-ons, addons, android, claris, engage, filemaker, filemaker server, Filemaker-19, filemaker-go, FM19, linux, server, yenilikler	
FileMaker Add-ons
October 28, 2020 October 28, 2020 by fmdestek	
Herkese merhaba! Online meetup’larımıza “FileMaker: Add-ons” başlığıyla devam edeceğiz. 31 Ekim 2020, Cumartesi günü saat 14.00’da gerçekleşecek etkinliğimize hepiniz davetlisiniz.
Not: Toplantı “Zoom” platformunda gerçekleştirilecektir.
Zoom Link: https://zoom.us/j/96250004830?pwd=VEJrbXl1dkhrMVA4S0ZQT1lGZlNFUT09
MeetUp Link: https://www.meetup.com/tr-TR/Cabitas-FileMaker-Turkiye/events/274230015/
Categories Haber & DuyuruTags add-ons, addons, cabitas, eğitim, filemaker, filemaker19, meetup, yenilikler	
FileMaker 17 ile Tanışın!
May 15, 2018 by F. Osman Cabi	
FileMaker 17 Platformu bugün duyuruldu ve ilk defa Türkçe sürümü de aynı gün piyasada. Türkçeleştirme çalışmaları için destek veren Winsoft ekibine teşekkürler.
FileMaker 17 ile gelen yeniliklere başlamadan önce FileMaker Pro’nun artık emekliye ayrıldığını söyleyebiliriz. FileMaker Pro Advanced, FileMaker Pro’nun yerini alıyor ve artık tüm FileMaker kullanıcıları Advanced sürümündeki geliştirme araçlarından faydalanabiliyor.
FileMaker Pro Advanced kullanıyorum ama tools (araçlar) menüsü gözükmüyor sorularının da peşinen yanıtını verelim; preferences (tercihler) menüsünden “Use advanced tools” (Gelişmiş araçları kullan) seçeneğini işaretleyip programı yeniden başlatmanız yeterli.
FileMaker sürümler arası yenilikleri 6 ana başlıkta duyuruyor; Development (Geliştirme), Deployment (Yayımlama), Cloud (Bulut), Mobilite (Mobility), Integration (Entegrasyon) ve Security (Güvenlik)
Testlerimizde dikkatimizi en çok çeken yenilikler geliştirme araçlarında yeni kolaylıklar ve mobil tarafında yapılan iyileştirmeler oldu. Yeni bir dosya oluşturmaya başladığınız anda bunu fark ediyorsunuz. Ön tanımlı alanlar (veya varsayılan alanlar, default fields) otomatik olarak tablonuza ekleniyor. Varsayılan alanları DefaultFields.xml dosyasını düzenleyerek özelleştirebiliyorsunuz.
Her sürümde geliştirilen ve iyileştirilen başlangıç çözümleri FileMaker’a yeni başlayanlar için pratik olarak kendi çözümlerini üretmelerine yardımcı oluyordu. FileMaker 17 ile gelen diğer bir yeni özellik, add-on tables (eklenti-tablolar), özellikle kendisi için özel uygulama geliştirenlere yönelik ikinci büyük kolaylık diyebiliriz.
FileMaker’ın, dosyanızda ihtiyacınız olabilecek genel tablolar için pratik bir çözümü var. Örneğin ürün kayıtlarınızı kaydedeceğiniz bir dosya oluşturmaya başladınız. Ürünle ilgili belgelerinizi (teknik dokümanlar, reklam görselleri vb.) kaydetmek için bir bölüm oluşturmak istiyorsunuz. Bunun için;
Layout (yerleşim) moduna geçin,
Portal aracını seçip konumlandıracağınız yeri belirleyin,
add-on tables (Eklenti tabloları), ardından attachment (dosya ekleri) seçeneğini seçin.
Son olarak yeni tablonuz için isim verin.
İşlem tamam.
Pratikçe uyguladığımız bu 4 adımın arkasında FileMaker’ın otomatik olarak yaptıkları özetle;
Yeni bir tablo oluşturdu,
Tabloya ekleri koymak için gerekli alanları ekledi,
Tablolar arası ilişkileri kurdu,
Kullanıcı arabiriminde ihtiyacınız olacak scriptleri (betikler) yazdı
layout(Yerleşim) moduna portalınızı ve ekleme/silme düğmelerinizi ekledi.
Bu sayede relational database (ilişkisel veritabanı) kavramını hiç bilmeyen kişiler dahi sürükle bırak işlemleri ile kendi kullanabileceği veri tabanı sistemlerini oluşturabiliyor.
Layout (Yerleşim) modundaki bir diğer yenilik ise master-detail layout (Ana-Detay yerleşimler). Normalde FileMaker platformunu kullanırken, kayıtları liste halinde görmek için liste görünümü list view (liste görünümü), detaylı bilgileri görmek için ise form view (form görünümü) kullanırız. Ancak bazı durumlarda kayıtları sol tarafta listelerken, seçilen kaydın detaylarını aynı ekranda sağ kısımda (örneğin iPad’deki mesajlar uygulaması gibi) görmek kullanıcı deneyimi (UX) için tercih edilebiliyor. Bunun için önceleri self relation (kendi kendine ilişki) dediğimiz yöntemlerle bu görünümü sağlamak için “takla” atardık. Ayrıca ilişki üzerinden filtreleme ve sıralama yapmak için bazen birkaç “takla” daha gerekirdi. FileMaker 17 Platformu ile buna gerek kalmıyor. Artık yerleşime koyacağınız portal için veri kaynağı bulunduğunuz tablo olabiliyor.
Layout (Yerleşim) modunda daha hızlı çalışmamıza yardımcı olan iki araç; FileMaker 13 ile kullanılma başladığımız, alan seçici “field picker” ve FileMaker 16 ile sunulan Layout Objects Window (yerleşim nesneleri penceresi) artık yok. FileMaker 17 ile bu iki aracın yerine kullanabileceğimiz left panel (sol panel) gelmiş. Benzer şekilde object inspector (nesne denetçisi ) ise Right panel (sağ panel) olmuş. Eski alışkanlıkları bir kenara bıraktığınızda yerleşim panelleri daha hızlı çalışma imkanı veriyor, biraz deneyin, eminim alışacaksınız.
Uzun zamandır bir çok FileMaker kullanıcısının sorduğu “eposta gönderirken birden çok dosya eki nasıl gönderilir?” sorusu 17. sürümle beraber tarihe karışıyor. Darısı “FileMaker’la HTML eposta nasıl gönderilir” diye soranların başına…
Scriptlerle (betik) ilgili bir diğer yenilikler özellikle iOS platformu’na yönelik. FileMaker Go 17 ile yerel bildirim local notification ( yerel bildirim) ayarlayabilmek (veya kurmak) için “Configure Local Notification” script adımı geliyor. Bu sayede FileMaker Go çalışmıyor olsa dahi belirli bir zamanda notification (iOS bildirimi) gösterebiliyorsunuz.
FileMaker 8.0 ile gelen script variables (betik değişkenleri) yeni sürümler geldikçe daha kullanılır olmaya başlıyor ve global alanların yerini gittikçe daha fazla alıyor. FileMaker 17’de de “Show Custom Dialog” script (betik) adımını kullanırken, kullanıcının doğrudan bu değişkenlere değer girilmesine imkan sağlıyor.
“Perform Script” ve “Perform Script on Server” adımları yeni sürümle beraber script (betik) ismiyle tetikleyebiliyorsunuz. Küçük bir yenilik gibi gözüken bu değişiklik, kullanıcı yetkilendirme, koşullu durumlar gibi bir çok konuda büyük faydalar sağlayabilir. Yalnız unutmadan, bu özelliği kullanırken scriptlere (betik) isim verirken ve değiştiriken dikkat etmek gerekiyor.
Windows’ta DOS komutlarıyla, macte apple scriptle veya pluginlerle klasör oluşturma uğraşlarına artık gerek kalmıyor. Kaydetme scriptlerini (betik) kullanırken (Export Records, Save as.. gibi) artık klasör oluşturabiliyoruz.
FileMaker 17 ile gelen önemli fonksiyonlardan birisi Get(UUIDNumber). Get(UUID) ile üretilen tekil kodlar metin olduğu için indekslenmesi daha maliyetli. Daha önce farklı toplantılarda number (sayı) tipindeki alanlarında indeksleme ve bulma işlemlerinin daha hızlı olduğunu ve UUID’nin primary key olarak tercih edilmesinin sakıncalarından bahsetmiştik. FileMaker’da bu konuya kayıtsız kalmayarak sayı biçiminde tekil numara üreten fonksiyonu yeni sürümüyle beraber sunmaya başladı.
iOS platformunda çalışanları sevindirecek bir diğer yenilik ise GetSensor fonksiyonu. Bu fonksiyon ile iOS’daki tüm sensör verilerine ulaşabiliyorsunuz.
Genel olarak FileMaker 17 platformundaki yenilikleri özetledik, sonraki yazılarımızda daha detaylı incelemeler ile yenilikleri paylaşmaya devam edeceğiz.
Bitirmeden 17 ile bize veda eden özelliklerden bahsedelim. Upgrade (yükseltme) yapan kişilerin özellikle bu bölümü göz önünde bulundurmalarında fayda var.
Birincisi “send mail” scripti ile ilgili. Artık FileMaker ile bulunan kayıtlar için otomatik epostalar oluşturamıyorsunuz. Send mail seçeneğinde “multiple emails” (çoklu eposta) seçtiğinizde “Collect addresses accross found set” seçeneği kayboluyor. Toplu eposta göndermek için FileMaker’la entegre edebileceğiniz MailChimp, Mandrill, MailGun gibi hizmetler varken doğrudan FileMaker üzerinden eposta göndermek zaten iptidai bir çözüm.
Hala kullanan var mı bilmediğimiz JPEG 2000, MacPaint, Photoshop, SGI ve TGA resim formatları artık desteklenmiyor. LDAP (Lightweight Directory Access Protocol) seçeneği de artık desteklenmeyen teknolojiler arasında.
Categories Haber & DuyuruTags filemaker 17, filemaker pro, FileMaker Pro advanced, yenilikler	
FileMaker 16’da Gelen Yenilikler
June 2, 2017 June 8, 2017 by F. Osman Cabi	
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
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ı
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.
Categories Haber & Duyuru, YazılarTags 16, filemaker, güncelleme, update, yenilikler	
Search for:
e-Posta Listesi
Listeye Kaydolun
FileMaker Türkiye e-Posta Listesine sık olmayan bildirim mesajları gönderilir.
Sosyal Medya
Takip Et: @filemakerdestek
İlgili Siteler
FileMaker Türkiye - Cabitaş
FileMaker Soru & Cevapları
FileMaker Resmi Sitesi
Recent Posts
FileMaker: JavaScript Örnekleri
Online Yazılım Geliştirme Eğitimleri Başlıyor!
FileMaker: Low-Code Platformlar
FileMaker: Karekod/Barkod İşlemleri
FileMaker: Uzak Dosyaya Yakın Import
Archives
November 2021
October 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
May 2020
April 2020
February 2020
January 2020
December 2019
November 2019
October 2019
September 2019
March 2019
February 2019
November 2018
October 2018
August 2018
July 2018
May 2018
April 2018
March 2018
February 2018
January 2018
December 2017
October 2017
September 2017
June 2017
Categories
Custom Functions
Haber & Duyuru
İpucu & Teknik
Kısa Kısa Püfler
Örnek Dosyalar
Video Anlatım
Yazılar
Tags
16 5003 add-ons addons buluşma cabitas calculation claris curl custom-function dijital dönüşüm dosya engage etkinlik eğitim filemaker filemaker19 filemaker eğitim filemaker pro FileMaker Pro advanced filemaker server FM FM19 güncelleme javascript Kampanya kurulum layout Lisans log meetup network online online eğitim paylaşım port püf script server sharing toplantı update video yenilikler çözüm