
Gaye Dinç
9 Temmuz 2025
Giriş
Kurumsal süreçleri hızlandırmak ve kullanıcı deneyimini iyileştirmek mi istiyorsunuz? Salesforce Lightning App Builder tam da bu amaçla geliştirilmiş güçlü ve esnek bir sayfa tasarım aracıdır.
Lightning App Builder Nedir?
Lightning App Builder Salesforce platformu üzerinde mobil uygulamalar ve Lightning Experience için özel sayfalar oluşturmanıza imkan tanıyan bir tasarım aracıdır. Kullanıcıların en çok ihtiyaç duyduğu bilgileri tek bir ekranda toplayarak hem mobil hem masaüstü deneyimlerini optimize eder.
Bu araç sayesinde kullanıcılar:
- Kendi ihtiyaçlarına uygun özel Home (Ana Sayfa) sayfaları,
- Nesne kayıtlarına özel Record Pages,
- Uygulama içi App Pages tasarlayabilirler.
Lightning App Builder Nasıl Çalışır?
Sayfa Türleri
Lightning App Builder ile üç farklı sayfa türü oluşturabilirsiniz:
- Uygulama Sayfası (App Page): Kullanıcıların sık kullandığı ögelere hızlı erişim sağlayan uygulama ana sayfası.
- Ana Sayfa (Home Page): Belirli kullanıcı tiplerine özel ana sayfalar oluşturabilir, farklı uygulama ve kullanıcı profii kombinasyonlarına atama yapabilirsiniz. Bu özel ana sayfalar yalnızca Lightning Experience’ta desteklenir.
- Kayıt Sayfası (Record Page): Nesne kayıtlarının görüntülenmesini ve düzenlenmesini kullanıcı ihtiyaçlarına göre özelleştiren sayfa. Bu kayıt sayfaları hem Salesforce mobil uygulamasında hem de Lightning Experience’ta desteklenir.
Bileşenler
Bir Lightning bileşeni, Lightning App Builder’a ekleyebileceğiniz, küçük, esnek, yapılandırılabilir ve tekrar kullanılabilir bir öğedir.
Desteklenen bileşen türleri şunlardır:
- Standart Bileşenler: Salesforce tarafından sunulan hazır bileşenler.
- Özel Bileşenler: Bizim ya da bir başkasının geliştirdiği bileşenlerdir. Bu bileşenler Lightning App Builder’da kullanılacak şekilde yapılandırılabilir.
- Üçüncü Parti Bileşenler: AppExchange üzerinden önceden yapılandırılmış ve kullanıma hazır bileşen paketleridir.
Kullanıcı Arayüzü
Lightning App Builder’ın arayüzü kullanıcı dostudur ve şu temel bölümlerden oluşur:
- Başlık: Sayfanın adını ve düzenleme seçeneklerini ve son düzenlenen 10 sayfayı gösteren bir “Pages“ (Sayfalar) listesi gösterir.
- Araç Çubuğu: Sayfayı kaydetme, geri alma, yeniden yapma, ön izleme gibi işlemleri içerir.
- Bileşen Paleti: Sayfaya sürükleyip bırakabileceğiniz tüm standart ve özel Lightning bileşenleri barındırılır.
- Tuval: Sayfanın tasarımının yapıldığı ana alandır.
- Özellik Paneli: Sayfa veya seçili bileşen için yapılandırma ayarlarını içerir.
Örnek Uygulama: Custom Home Page Oluşturma
Adım 1: Lightning App Builder’a Gir
- Salesforce ana ekranından Setup (Kurulum) bölümüne git.
- Arama kutusuna "Lightning App Builder" yaz ve tıkla.

Adım 2: Yeni Sayfa Oluştur
- New (Yeni) butonuna tıkla.
- Home Page tipini seç.
- Sayfa etiketini yaz: Sales Home.
- Şablon olarak Standard Home Page seç.
- Finish (Bitir) diyerek şablonu oluştur.

Adım 3: Bileşenleri (Components) Ekle
Sayfa düzenleme ekranında şu bileşenleri sürükle-bırak yöntemiyle ekle:
- Performance (Performans özeti)
- Assistant (Yardımcı öneriler)
- Today's Tasks (Bugünkü görevler)
- Key Deals (Önemli anlaşmalar)

Adım 4: Sayfayı Kaydet ve Aktifleştir
- Sağ üstteki Save (Kaydet) butonuna bas.
- Activation (Aktivasyon) ekranına geç.
Adım 5: Sayfayı Atama
- App Assignment (Uygulama Ataması): Sales
- Profile Assignment (Profil Ataması): Custom: Sales Profile
- Activate (Aktifleştir) diyerek işlemi tamamla.
Yeni Sales Home sayfan hazır!
Responsive Tasarım
Lightning sayfaları masaüstü, tablet ve mobil cihazlarda tamamen uyumlu şekilde görüntülenir. Sayfa şablonları (templates), hangi cihazda nasıl bir düzen olacağını belirler.
Lightning App Builder’ın Avantajları
- Kolay kullanım: Sürükle-bırak arayüzüyle teknik bilgi gerektirmez.
- Tam özelleştirme: Kullanıcı profillerine göre farklı sayfalar tasarlanabilir.
- Verimlilik artışı: Kullanıcıların ihtiyacı olan bilgiler tek ekranda sunulur.
- Güçlü entegrasyon: Özel bileşenler, AppExchange desteği ve API bağlantılarıyla esnek yapı.
Sonuç
Salesforce Lightning App Builder kurumların daha esnek, kullanıcı dostu ve yüksek verimli arayüzler oluşturmasına imkan tanır.
Mobil ve masaüstü platformlarda aynı anda güçlü, hızlı ve kullanıcı odaklı bir deneyim sunmak isteyen her ekip için vazgeçilmez bir çözümdür.
