GoodBarber'da yeni olan ne? Mayıs 2017

Written by on Salı 6 Haziran 2017

GoodBarber'da yeni olan ne? Mayıs 2017
GoodBarber 4.0'ün piyasaya sürümünden sonra, kullanıcılarımızın geri bildirimleri ile özel olarak ilgilenmeye başladık. Önerilerinizi göz önünde bulundurarak, Mayıs 2017 tamamen optimizasyon üzerineydi, arka ofis sezgiselliğini geliştirmek aynı zamanda uygulamanızı kavramsallaştıracak araçları sunmak için. Bu arada, hedefimiz aynı: ihtiyaçlarınızı karşılayacak bir uygulama yapmanıza olanak sağlamak, aynı zamanda da işlerinizi kolaylaştırmak.
 

Her zamankinden daha sezgisel bir arka ofis

Arka ofis her aşamada kullandığınız merkezi bir element, uygulamanızı hem oluşum hem de yönetim aşamasında. Bu sebeple kullanım kolaylığı çok önemli bir faktör ve arka ofisi düzenli olarak geliştirmemizin asıl nedeni de bu, iki temel gelişim söz konusu: 

- giriş yaptığınızda beliren açıklama ekranı, genel davranışı anlayabilmeniz için.
- kullanıcıyı yönlendirmek amaçlı bir sihirbaz, oluşum sırasında aşama aşama. 
 

Ana sayfa, Bölümler ve Navigasyon modları

Ana sayfa ve navigasyon modlarını gelişmiş kişiselleştirme GoodBarber 4.0'ün iki temel değeri. Fikir, bu konseptleri mümkün olduğunca net tutmaktı, böylelikle kullanıcı en iyi deneyimi yaşar. 
Odaklandığımız ilk nokta bölümlerin yönetimi ve uygulamaların temel navigasyon moduydu. Oluşum sürecini mümkün olduğunca sezgisel yapabilmek için, bölüm yönetimi artık uygulamanın Navigasyon moduna ve Ana sayfasına bağlı. Sonuç olarak, bölüm ekleme/silme otomatik olarak Ana sayfa ve Navigasyon modundan öğe ekleme/silmeyle sonuçlanır. 

Ana sayfa ayrıca kullanıcı geri bildirimine göre optimize edilir. Uygulamanın ilk ekranı olarak, Ana sayfa çoğu kullanıcımızın ihtiyacını karşılar ve aynı zamanda kullanıcıların özgün bir deneyim yaşamalarını sağlar. Yine de bu bölüm tüm projeler için gerekli olmayabilir, bu sebeple isteğe bağlı olarak Ana sayfa bölümünü devre dışı bırakmak ve istediğiniz farklı bir bölümle değiştirmek mümkündür. 

Aşağıda, bu ay yapılan gelişmeler listesini ve yukarıda belirtilen bazı gelişmeleri bulabilirsiniz: 

Genel

Ana sayfa bölümü
  • ​​​Ana sayfa bölümünü devre dışı bırakabilir ve yerine geçebilecek farklı bir bölüm seçebilirsiniz
  • Bu parçacıklardaki öğe numarası limitini artırdık : 
    • Metinler şablonu List Classic & Une Classic
    • Video şablonu List Classic & Une Classic
    • Etkinlik şablonu List Classic & Une Classic
    • Podcast şablonu List Classic & Une Classic
    • Harita şablonu List Une Classic
    • Fotoğraf şablonu Grid
    • Kullanıcı şablonu List Classic
 
  • Harita bölümü
    • ​Liste & harita görünümünde artık 24 yerine 48 öğe görüntülüyoruz. 
  • Diğer gelişmeler ve düzeltmeler
    • Uygulamanıza artık 60 yerine 120 bölüm ekleyebilirsiniz.
    • Bulunamadı (404) sayfasının başlık ve referans satırını kişiselleştirebilirsiniz
    • Tüm içerik listesi ekranlarında, thumbnail kesme hatasına yol açan sorun çözüldü.

Arka ofis

  • Genel
    • Oluşum kılavuzu olarak sihirbaz paneli ekleme. 
    • Uygulama oluşturulduktan hemen sonra App oluşturucu menüsünün nasıl çalıştığını gösteren yardımcı mesajları görüntüleme.
  • Bölümler
    • Bir bölüm eklendiğinde/çıkarıldığında, otomatik olarak Ana sayfa parçacıklarını ve ilgili Navigasyon modu elementlerini ekleyin/çıkarın. 
    • Artık bir CMS bölümü çoğaltıldığında, tüm kategoriler çoğaltılacaktır. 
    • Artık bir bölüm gizlendiğinde, ilgili parçacık üzerinde hata belirir.
  • Harita bölümü
    • Artık maksimum 1000 noktadan oluşan KML dosyası yükleyebilirsiniz.
  • SoundCloud bölümü
    • ​Domain adı yüklendiğinde SoundCloud bölümü bağlantısında meydana gelen sorun çözüldü.
  • Form bölümü
    • ​Formu arka uçta erişilmez yapan sorun çözüldü.
    • Ücretlendirme elementleri için para birimi sorunu çözüldü.
  • Navigasyon modu
    • Temel navigasyon ve bölüm değişiklikleri artık bağlantılı (birinde değişiklik diğerini de etkileyecektir)
  • Diğer gelişmeler ve düzeltmeler
    • ​Değişiklikler yayınlandığında meta açıklaması ve web uygulaması başlığının güncellenmesini engelleyen sorun çözüldü.

iOS native uygulaması

  • Ana sayfa bölümü
    • Etkinlik parçacığında (Görünür şablon), artık hücrelere varsayılan thumbnail eklemek mümkündür. 
    • Navigasyon parçacıklarında (Remote ve List Icon şablonları), artık renklendirilmiş ikon eklemek mümkündür. 
    • Kullanıcı parçacığında (Classic banner şablonu), artık hücrenin arka planını transparan olarak ayarlamak mümkündür. 
    • Navigasyon parçacıklarında (Grid&Visual Icon şablonları), eksik ikon problemi çözüldü.
  • Metinler bölümü 
    • Şablon 4'te thumbnail görünümüne bağlı hata düzeltildi.
  • Takvim bölümü
    • Detaylı ekranda, artık açıklamaya kendi CSS'inizi bu JSON alanını ekleyerek uygulayabilirsiniz: sections[]/detail/customCss.
    • Detaylı ekranda, açıklamadaki geçersiz HTML ile bazen ortaya çıkan sorun çözüldü. 
  • Click-to bölümü
    • ​Ana menüde görüntülenen click-to bölümleri artık tamamen çalışıyor.
  • SoundCloud bölümü
    • Listede ve detaylı ekranlarda gelişmeler.
  • Plugin bölümü
    • Plugin içeriği artık TabBar menüsü tarafından gizlenmiyor.
  • Swipe Navigasyon modu
    • TitleBreak elementinde, başlık hizalamasına bağlı sorun giderildi.
  • Chat eklentisi
    • Diyalog ekranında, artık alıcının profil fotoğrafına tıkladığınızda, profilleri açılıyor. 
  • Harici Reklam Ağları eklentisi 
    • ​SmartAds SDK'yı versiyon 6.6.2'ye yükselttik. 
  • Diğer gelişmeler ve düzeltmeler
    • ​10.3 iOS SDK versiyonuna güncelleme. 
    • Tüm içerik bölümlerinde, listenin ikinci sayfasının yüklenmemesi ile ilgili sorun çözüldü.
    • Safari'de link açmak istiyorsanız ve artık dahili tarayıcıda açmak istemiyorsanız : yalnızca URL linkinizin sonuna bunu eklemelisiniz “?gbopenexternal=1” (or “&gbopenexternal=1”, (veya “&gbopenexternal=1”, URL'inizde parametre olup olmadığına bağlı olarak). Bu parametre uygulamanın tüm linklerinde mevcuttur (ClickTo bölümü, Üst bilgi kısa yolları, CMS içerik...)
    • Linklendirmede 404 & yeniden yönlendirmeki bazı sorunları çözdük. 

Android native uygulaması

  • Ana sayfa bölümü
    • Navigasyon parçacıklarında, artık önceden renklendirilmiş ikon eklemek mümkün.
    • Navigasyon parçacığında (Remote şablonu), kenar boşluklarında & arka plan renklerinde düzeltmeler yapıldı. 
  • Fotoğraf bölümü
    • ​Detaylı ekranda, artık NavBar belirteç başlığını bu JSON alanını ekleyerek düzenlemek mümkündür: sections[]/detail/navBarTitleToken.
  • Takvim bölümü
    • Bazı çeviri sorunları çözüldü.
  • Favoriler bölümü
    • ​Artık bu JSON alanını ekleyerek bilgiler belirtecini düzenleyebilirsiniz : sections[]/infosContentType.
  • Hakkında bölümü
    • Şablon 3'te artık resim görünmese de başlık görüntüleniyor. 
    • Video iframe'lerinin genişlemesine sebep olan sorun çözüldü.
  • Doğrulama eklentisi
    • ​Twitter ile giriş yapılmasını engelleyen sorun çözüldü. 
  • Diğer gelişme ve düzeltmeler
    • İlk açılışı hızlandıran optimizasyon. 
    • "Yorum yap" ekranında, artık uygulamaya Twitter ile giriş yapmış olsanız da, e-posta adresinizi girebilirsiniz. 
    • Web görüntüleri artık “http://” ve “https://” kaynaklarını aynı sayfada yükleyebiliyor. 
    • Bildirim arka planı transparan iken oluşan sorun çözüldü.

Web uygulaması

  • Ana sayfa bölümü
    • Navigasyon parçacıklarında, tıklanabilir alanın çok küçük olması sorunu çözüldü.
    • Navigasyon parçacıklarında, parçacık içeriğinin tamamen görünmemesine neden olan Safari hatası çözüldü.
    • Harita & Kullanıcı parçacıklarında, belirli durumlarda bu parçacıklar hiç görünmüyor. Bu sorun çözüldü. 
    • Metin parçacığında (UneClassic şablonu), şablonların ilk hücresi eğer öğe resmi yoksa varsayılan thumbnail bulundurmuyor.
    • Etkinlikler parçacığında,  etkinlikler madde işareti içindeki « now mention » doğru olarak çevirildi.
    • Navigasyon parçacığında : yalnızca bir link görüntülendiğinde meydana gelen sorun çözüldü.
  • Metin bölümü
    • Şablon 7'de, dikey hizalama sorunu mobil / tablet ekranları için çözüldü. 
    • Şablon 5'te, tarayıcı penceresi yeniden boyutlandırıldığında meydana gelen görüntüleme sorunu çözüldü.
  • Video bölümü 
    • Domain adı yüklenmesinin videoların oynamasını engelleme sorunu çözüldü.
  • Takvim bölümü
    • ​Etkinliğin detay sayfasındaki çeviri sorunu çözüldü. 
    • Etkinlik madde işareti "now mention" artık doğru bir şekilde çevrildi. 
  • Harita bölümü
    • Kişisel ikonlar artık harita yapıcı ile daha iyi bir şekilde yönetiliyor. 
    • Yazı tipleri harita noktası detaylarını görüntülerken doğru bir şekilde uygulanmıyordu. Bu sorun düzeltildi.
  • Form bölümü
    • ​Fotoğraf / video ekleme sorunu düzeltildi.
  • Eklenti bölümü
    • Eklenti içeriği artık TabBar menüsü tarafından gizlenmiyor.
  • TabBar Navigasyon modu
    • Artık arka plan rengi "diğer menü" ye tamamen uygulandı.
  • Sıfırdan oluşturma Navigasyon modu
    • Görüntüleme sorunu çözüldü.
  • Doğrulama eklentisi
    • ​Facebook login eyleminin tarayıcı tarafından engellenmesine neden olan sorun çözüldü.
    • Şifre kurtarma formu yazı tipi rengi sorunu çözüldü.
  • Chat eklentisi
    • ​Mesaj gönderme sorunu çözüldü. 
    • Kullanıcı arama menüsündeki görünür hata çözüldü. 
  • Diğer gelişmeler ve düzeltmeler
    • ​Uygulamanın stilini yükleme şeklini geliştirdik. Bu andan itibaren, yalnızca geçerli sayfada yer alan CSS stillerini yüklüyoruz. Bu, genel sayfa ağırlığının azaldığı anlamına geliyor. 
    • Artık uygulamanın bazı bölümleri gezindiğinizde isteğe bağlı olarak yükleniyor (tembel yükleme). Bu sebeple WebApp öncekinden çok daha küçük ve bu durum hızı artıracak. 
    • Yalnızca iOS cihazlarında meydana gelen kaydırma sorununu çözdük. 
    • Gelişmiş üst bilgi etiketleriyle ilgili Edge/IE11 üzerindeki sorunu çözdük. 
    • iOS < 9.3 cihazlarındaki kaydırma sorununu çözdük. 
    • Web uygulamasının Android < 4.2 cihazlarında çalışmasına engel olan sorunu çözdük.
    • Linkler: şu anki aktif statü yansıtılmıyordu, bu sorun artık çözüldü. 
 

Eklentiler

  • gbGetUser methodu
    • ​gbDidSuccessGetUser geri çağırması için tüm platformlarda yaşanan harmonizasyon sorunu çözüldü : kullanıcı sözlüğü parametrelerinde, “internAttribs” alanı “attribs” olarak değiştirildi. Ayrıntılı bilgi için buradaki dökümanı inceleyiniz. 

Çeviren Hazal Çelik



E-posta adresinizi girin