GoodBarber AppDays 2016'da: Özellikler Şablonu, Open Product...

Written by on Çarşamba 30 Kasım 2016

GoodBarber AppDays 2016'da: Özellikler Şablonu, Open Product...

Credit: Philippe Barbosa

Fransa'daki mobil odaklı lider etkinlik olan AppDays'e geçen yıldan sonra bu yıl da katılmaya karar verdik. 2014'de katılımı gerçekleştiremedik çünkü aynı tarihlerde Web Summit Dublin etkinliğindeydik. Yani App Days 2015 ilk deneyimimizdi ve oldukça olumlu sonuçlar aldığımız için yeniden katılmaya ve böylelikle GoodBarber'daki gelişmeleri aktarmaya karar verdik. 
Sizlerin her fırsatta katıldığımız etkinliklerin bir parçası olmanızı istiyoruz, bunu sağlayabilmek için yalnızca sosyal medya paylaşımlarıyla yetinmiyor ayrıca bazı kişilere davet amaçlı biletler de gönderiyoruz. Bu yıl, AppDays için bazı bayilerimize davet gönderdik. 

Ekibimizden Mathieu, DominiqueJerome  ve Muriel etkinliğe katıldılar. Katılımcılardan l'Atelier des Applis 'den Olivier Waubant'a ve happyngood 'dan Julie'ye teşekkürlerimizi ayrıca sunmak isteriz. 

Özellik şablonları

Bu yıl AppDays kitlesine geliştirme felsefemizi tanıtma fırsatı yakaladık. GoodBarber macerası klasik mobil uygulama hizmetinden, sizin de bildiğiniz mobil uygulama oluşturma platformu sürecine uzanıyor. 

Verdiğimiz konferansta, kitlemize bir aşamadan diğerine nasıl atladığımızdan bahsettik, tek bir zorlayıcı ile: yüksek standartlı performans güvencesi, üretimdeki proje sayısı artarken indirgenmiş komplekslik ve onarım ücretleri. 
GoodBarber AppDays 2016'da: Özellikler Şablonu, Open Product...

Credit: Philippe Barbosa


Bu zorluğun üstesinden geldiğimizde vardığımız sonuç ise: 
- İki farklı uygulama aslında görülenden daha benzer. 
- Üretimdeki farklı uygulamalar, donanım sürecini daha da kompleks hale getiriyor.

Bu izlenimleri edindikten sonra, asıl yatırım aşamasına geldik: ileride oluşabilecek yoğun programı engellemek için bugün ne yapmalıyız? 
Bu aşamaya kadar, izlediğimiz yol her özel app projesi için tekrar kullanılabilecek modüllerle çalışmaktı. 

Konuya farklı bir açıdan bakmaya karar verdik, jenerik bir temel app oluşturarak ve herşeyi bu temel öğe etrafında geliştirerek!
Felsefemiz farklı iki trendden oluşuyor: 
1/ Mikro bileşenleri kullanmak, bu geniş bir hizmet sunmamızı fakat her proje için farklı modülleri kullanmamızı zorunlu kılıyor
2/ Projeyi kalıp olarak oluşturmak, app yalnız başına bir bileşendir bu geliştirme aşamasını kolaylaştırır.

 

İzlediğimiz method: belirli özellikler için orta-boyutlu bileşenler yaratmak. 

Bu strateji projeyi başlatmadan önce bazı koşulları belirler ve fakat onarım aşamasını en uygun hale getirir. Ayrıca, projelerimizin sabitliğini garantilemek için, bu bileşenleri yapılandırmaya karar verdik kodlarla değil fakat açıklayıcı parametreler ile. 

Yatırımımız bu anlamda özellikler için olası her kullanım senaryosunu düşünmekten oluşur, bu kişiselleştirmeye fırsat verir. Özellik şablonu oluşturma hakkında ayrıntılı bilgi edinmek için verdiğimiz konferansı izleyebilirsiniz (Konuşma Fransızca'dır) : 

GoodBarber Open Product'ın statüsü nedir?

Geçen yıl, AppDays 2015'de yeni bir proje duyurduk; GoodBarber Open Product. Yıl boyunca önemli farklı geri bildirimler aldık ve projeyi yeniden şekillendirdik:
GoodBarber AppDays 2016'da: Özellikler Şablonu, Open Product...

GoodBarber Open Product'ı ufak bir grupla paylaştık, alpha versiyonu ile. Bunu gerçekleştirdiğimize memnunuz çünkü fikirlerin hayata geçirilmesindeki en önemli aşamalardan biri uygunluğunu değerlendirme süreci. Ayrıca deneyimlerimizden biliyoruz ki çoğunluk (kullanıcılarımız) bu aşamanın bir parçası olmak istiyor fakat GBOP bir yan proje ve çok sayıda alpha tester'ı kapsayacak kadar kaynağa sahip değil. 

Kağıt üzerinde, GBOP harika bir fikirdi ancak pratiğe gelince geliştiricilere pek çok kısıtlama getirdiğini gördük. İlk düşüncemiz iOS, Android ve web için geliştirme zorunluluğuydu. Zaman alıcı ve zor bir işlem! Buna ek olarak, pek çok geliştirici kullanıcılar için satış amaçlı app oluştururken olan süreçteki akışkanlığı azalttığını belirtti. Ayrıca projenin bir araya getirilmesi işleminin de GoodBarber dışında gerçekleşmesi gerekiyor.

Bu sebeple GoodBarber Open Product'ı uygulama  ve "Özellikler şablonu" felsefesini yeniden değerlendirme kararı aldık. Düşüncemiz jenerik native koda bağlı kalmak, modüllerle ara bağlantılardan bağımsız olarak. Şimdi, bu modüller arasında, geliştiriciler tarafından oluşturulan Angular JS sorunsuz olarak entegre edilebilecek. 

Bunun GoodBarber'ın fonksiyon parametresini genişletmek için en iyi yöntem olduğunu düşünüyoruz. Sonraki aşama bu fonksiyonun çalışması için gerekli düzenlemeleri yapmak. Bu özelliği mümkün kılmak için çalışmalarımızı sürdürüyoruz. 

Yakında görüşmek üzere

AppDays 2016 her anlamda verimli bir etkinlikti, geri bildirimler, kullanıcılarımızla etkileşimimiz ve mobil uygulama marketini değerlendirme anlamında oldukça faydalıydı. 

Bir sonraki etkinlikte görüşmek üzere! 

Çeviren Hazal Çelik



E-posta adresinizi girin