MİNİ SÜRÜM

Donanım Haber

Uygulama ile Aç
Kayıt

DH Yönetici
07 Ağustos 2015
Tarihinde Katıldı
Takip Ettikleri
5 üye
Görüntülenme (?)
385 (Bu ay: 6)
Gönderiler Hakkında
4 hafta
Testo
Taylan
geçen ay
Test kef
Caner
geçen ay
DH Android uygulaması geliştirme günlüğü #5



Bir aralar DH Android uygulaması geliştirme günlüğü diye bir şey vardı, ne oldu ona ya? Aaa zaten onun içindeyiz, pardon. Yalnız biraz darıldık. İki haftadır yeni günlük yayınlamamıza rağmen bir arayıp iyi misiniz, bir şey mi oldu diye soran yok. Hatta bu günlüklükleri ilk defa gördüğünü söyleyecek kadar ileri gidebilecek kişiler olacağını düşünüyoruz ama sakinliğimizi korumak için vazgeçiyoruz.



Arayı açtık biraz, o yüzden birkaç sürümdeki değişimleri birlikte ileteceğiz sizlere. Durun önce ne yaptığımızı biz hatırlayalım sonra size aktaracağız. Teknoloji butonu muydu, yok onu yazdık. Heh tamamdır. Hadi buyurun geçelim.



Aramazsan arama yar?



Aslında forum ve portal tarafı için arama sayfalarımız uzun zamandır aktifti. Keyifle kullandığınıza da eminiz. Ancak daha önceki günlüklerde de defalarca ilettiğimiz üzere uygulama Java + MVC içinde boğuluyordu. Neyseki Kotlin + MVVM imdadımıza yetişti ve eski sayfaları hem daha temiz bir hale getirme hem de yeni teknolojileri dahil etme şansı yakaladık. İşte forum ve portal aramada yaşanan da bu.



Evet dışarıdan bakınca tasarımsal değişiklik olmadığı için “Süreyya Hanımın muhteşem değişimi” tadında bir etki yaratıyor olabilir. Gelin bir de içini bize sorun. Kısacası dışı sizi içi bizi yakardı, şimdi kimseyi yakmıyor. Bu çok komik olmadı sanki ama silmeyeceğiz.





Yeri gelmişken arama kısmından biraz bahsedelim isterseniz. Tahmin edebileceğiniz gibi forum ve portal için iki farklı arama sayfası mevcut. Tüm konular arasında arama yaptıktan sonra çeşitli filtreler yardımıyla sadece başlıkları veya belirli tarih aralıklarını taramanız mümkün. Ayrıca arama yaparken seçebileceğini forum ve üye seçenekleri de adlarından da anlayabileceğiniz üzere direkt olarak belirli forumları veya üyeleri aramanıza olanak sağlıyor.





Portal kısmındaki arama sayfamız ise farklı bir boyuta geçmeniz için siz.. Bir saniye o portal bu portal değildi. Evet bildiniz, haberler arasında gezinmek için de portal arama sayfasını kullanabilirsiniz. Bilindik filtrelere ek olarak portal tarafında galeri, video ve haber seçenekleri ile hedeflediğiniz içeriği çok daha hızlı bir şekilde bulabilirsiniz.



Dükkanımız, cadde üzeri, kombili ve ilan düzenlemelidir



Öncelikle buraya kadar maruz kaldığınız tüm espriler için özür dileyelim. Bugün kalite yerlerde gördüğünüz üzere. Neyse evet geldi. Dükkan ilanlarını düzenleme geldi. Aylardır “Dükkandaki ilanları güncelleyemiyorum bik bik bik” diye kafamızın etini yiyen çok sevgili üyelerimiz ferahlamışlardır umarız. Ofansif mi evet, umrumuzda mı değil.





Ama bizce de çok iyi oldu, çok da güzel oldu bu özellik. Artık masaüstü forum sitemizde ilanlarınızla ilgili yapabileceğiniz tüm işlemleri Android uygulamamızda da gerçekleştirebileceksiniz. İlanı satıldı, rezerve vb. işaretlemek, referans istemek, ilanı güncelleyerek yukarı çıkmasını sağlamak gibi aklınıza gelebilecek her şey mevcut. 



Giriş yapamıyorum



Artık yapabilirsin. Evet, tamam bu cidden can sıkıcıydı. Forum üzerinde sorunsuz kullanılan bazı üyeliklerin, uygulamada giriş yapamadığına dair geri dönüşleri uzun zamandır alıyorduk. Üstün mühendislik becerilerimizi kullanarak geliştirdiğimiz yeni giriş sistemi sayesinde artık giriş yapamayan kalmadı. Neyseki kimse içeride neler döndüğünü görmüyor.(*swh) Hayda yeşilli sözlük şeysi değil mi bu? Neyse DH turuncusu varken başka renkle karşılaştırma yapmaya gerek yok.



Küçük değişiklikler



Küçük şeylerden mutlu olmayı bilen üyelerimizin için ayırdığımız bu bölümde de kalan değişimlerden bahsedelim. Uygulama geneli başlıkların okunabilirliği için tasarım değişiklikleri yapılması, menü kısmına yeni bölümler eklenmesi (örneğin DH İndirim Kodları’na hızlı erişim), engellediğiniz kullanıcılarla ilgili gizlilik değişimleri, bildirim sayfasında ve bildirim ayarlarında düzenlemeler vb. şeklinde uzuyor. Ek olarak her zaman olduğu gibi DH Android Uygulaması Güncelleme Geçmişi altında bizlere ilettiğiniz problemleri de çözdük.



Siz bu satırları okurken…



Evet, siz bu satırları okurken Android ekibi olarak birçok yeni özellik üzerinde çalışmalarımıza devam ediyoruz. Bazılarını sizlerin beğenisine sunmak için sabırsızlanıyoruz desek yeridir. Ama biraz beklemeniz lazım, yapacak bir şey yok. Zaten hayat da ölümü beklemek değil mi, günün sonunda? Belli ki bu kadar yazdıktan sonra kalite iyice düşüyor. Gerçi başlarda da çok yüksek sayılmaz diyeceksiniz, haklısınız.



Yine yeni yeniden bu özelliklerin geliştirmesinde Android ekibine ek olarak desteği olan backend, tasarım ve yönetim kısmındaki tüm arkadaşlarımıza teşekkürlerimizi iletelim. 6 numarada görüşmek üzere!



DH Android Ekibi



 






2 ay
Bu t-shirt'ü nerden bulabilirim?
https://forum.donanimhaber.com/cache-v2?path=http://store.donanimhaber.com/f1/65/36/f165366f04d5c17a97bd86a2216426dc.png&t=0&width=480&text=1


https://forum.donanimhaber.com/cache-v2?path=http://store.donanimhaber.com/95/55/2a/95552a47bcd073f9a84e6622a566f68c.png&t=0&width=480&text=1



Instagram'da boş boş dolanırken gözüme çarptı bu t-shirtler. Modellerini çok beğendim? Var mıdır aranızda markasını, linkini bilen  

2 ay
DH Android uygulaması geliştirme günlüğü #4



DonanımHaber Android uygulamasında yaşanan değişimleri ve gelecekte eklenmesi planlanan özellikleri takip edebileceğiniz geliştirme günlüğünün dördüncüsüyle karşınızdayız. Android ekibi olarak başlattığımız bu geliştirme günlüğü haberleri ile size uygulamada yaşananları aktarmanın yanında, geri dönüşlerinizi yakından takip etmeyi amaçlıyoruz. Bir önceki geliştirme günlüğünde üslubu fazla samimi bulan arkadaş tatmin olduysa, daha fazla insanı sıkıntıdan öldürmeden normal halimize dönelim.



Şimdi cidden bu günlüğü ilk defa görüyorum diyorsanız artık bir şey demiyoruz. Gidin kendiniz bulun ilk geliştirme günlüğünü, oradan anlarsınız bu haberlerin amacını. Neyse şimdi sakinleşip konumuza dönersek, 3.8.0 sürümünde yaşanan değişimleri ve şu anda geliştirilen sürpriz özellikleri aktaracağız. Hadi başlayalım.



Oh be sonunda, Teknoloji düğmesi!



Yalnız bu özellikten ofis içinde hep teknoloji switch’i olarak bahsediyorduk. Türkçeye çevirince çok göze batmadı mı, bana mı öyle geliyor? Teknoloji düğmesi. Hmm… Konu dağılıyor. Evet geldi. Teknoloji düğmesi sonunda Android uygulamasına da geldi. Forumun web sürümlerinde ve iOS uygulamasında (iOS’cular da biraz, neyse…) uzun zamandır var olan teknoloji düğmesi özelliğinden artık Android kullanıcıları da yararlanabilecek. Öne çıkanlar ve popüler konular modüllerinin üzerinde bulunan bu düğme yardımıyla, istediğinizde sadece teknolojiyle alakalı konuları görebileceksiniz. Birkaç ay gecikmeyle gelse de hiç de gelmeyebilirdi şeklinde düşünüp keyifle kullanmanızı umuyoruz.





Bu alttaki barın rengi niye farklı ya?



Geri dönüş konusunda fark ettik bunu. Adamda ne göz varmış, helal olsun. Evet cidden farklı. Bildiğiniz üzere uygulamada 4 farklı renk teması yer alıyor. Geri, ana sayfa ve son uygulamaları açabileceğiniz sistem barının rengi, artık DH uygulamasının rengiyle aynı hale geldi. İki satır kod ekleyerek yaptığımız bu basit geliştirmeyi, biraz daha uzun anlatarak haberin daha dolu gözükmesini sağlamaya çalıştığımız yönündeki iddiaları da reddediyoruz.



Meşgulüz şu ara



Şimdi, üçüncü geliştirme günlüğündeki değişiklikleri görenler haliyle biraz üzülecek. Çünkü sizler tarafından fark edilebilecek ana geliştirmelerimiz bu sürümde oldukça az. Yani tabii ki, kategori altındaki haberlerin yanlış yönlenmesi sorununun çözülmesi, TV uygulamamızda yaşanan bazı problemlerin giderilmesi, özel mesajlarda profil yönlenmelerinin düzenlenmesi, haber ve konu anketlerinin tasarımının değiştirilmesi, özel mesaj atarken yaşanan problemlerin halledilmesi, bildirim sisteminde tespit edilen yönlenme sıkıntılarının çözülmesi, yeni üyelik oluşturma sürecindeki hatalı durumların düzeltilmesi, uygulama içi değerlendirme ekranının mantığında değişiklikler yapılması vb. küçük detayları saymazsak biraz boş bir güncelleme. İroni var sanki, bilemedim.



Spoiler Alert!



Yukarıda teknoloji düğmesi yazdık şimdi şu başlığa bak. Heves kaçıran mıydı bunun Türkçesi? Neyse, bu arada cidden meşgulüz. 3.8.0 sürümüne yetişmeyen ancak arkada geliştirilmeye devam edilen çok önemli özellikler var. Özellikle forum profilinizi görüntüleyebileceğiniz sayfanın yeni halini görünce şok olacaksınız. ŞOK ŞOK ŞOK. Can Bonomo mu o? Neyse çok anlaşılmayacak bir şaka oldu bu, anlayan varsa yorum yazsın ne olur :(





Şimdi buraya yeni profil sayfasından birkaç ekran görüntüsü koysak mı diye düşünüyoruz ve anında vazgeçiyoruz. Biraz daha meraklanın, yeni geliştirme günlüğünü beklemek için bir sebebiniz olsun. Ancak şu kadarını söyleyelim o profil sayfası kendi başına uygulama olacak hale geldi.



Ek olarak forum ve haberler için arama yapabileceğiniz sayfalar da Kotlin+MVVM'den nasibini almak üzere arka tarafta dönüşümüne devam ediyor. Görsellerin gerçek boyutlu halleri arasında dolaşabileceğiniz galeri sayfamızda onlara katılamaya hazırlanıyor.



Tabii ki bunlar yapılırken mini geliştirmelerimiz ve hata düzeltmelerimiz durmuyor. Özellikle son günlerde Android Uygulamamızın Güncelleme Geçmişi konusunda yaptığınız geri dönüşler yardımıyla birçok hatayı düzelttik. O konuda bizlere yardımcı olan tüm DH üyelerine teşekkürlerimizi iletelim.



Ayrıca Bkz.DH Android uygulaması geliştirme günlüğü #1



Her zaman olduğu gibi mikrofonu sizlere uzatıyoruz. Android uygulamamız ile ilgili her türlü isteğinizi bu haberin altına yazabilirsiniz. Yorumların hepsini okuduğumuza yemin edebiliriz ve kanıtlayabiliriz de. Twitter dili ve edebiyatı 101 dersini yarıda bırakıp, Android ekibine ek olarak yapılan bu geliştirmelerde parmağı olan tüm DH çalışanlarına teşekkürlerimizi iletelim. Bir de tabii ki mekanın sahibi Gün Oksay’ı da unutmayalım. Daha önceki geliştirme günlüklerinde fark ettiyseniz hem geri bildirim konusunda hem de bu haberlerde bizzat kendisi sorularınızı ve isteklerinizi yanıtlıyor. Yani bizce bu şans kaçmaz yazın aklınızdakileri. 5 numarada görüşmek üzere!



DH Android Ekibi






3 ay
youtube testing
3 ay
DH Android uygulaması geliştirme günlüğü #3



DH Android ekibinden tekrardan merhabalar. İkide bir bizi görmekten sıkılmadınız de mi? Bizce sıkılmadınız. Neyse, anlayacağınız üzere üçüncü geliştirme günlüğü ile karşınızdayız. Vay be üçü bulmuşuz bile. İlk geliştirme günlüğünün üzerinden seneler geçmiş gibi -Hala yeni yıl şakası yapmadığımızın farkındasınız sanırım.- Bu haber de neyin nesi diyerek şaşıracak varsa, artık ayıp eder. Ama yine de ilk geliştirme günlüğünün bağlantısını son bir kez şuraya bırakalım.



Gelelim günün konusuna. Geçtiğimiz hafta yayınladığımız DH Android TV uygulaması odaklı günlüğün ardından bu sefer yeniden mobil uygulamaya odaklanıyoruz. Yakın zamanda kullanıcıların tamamı için dağıtıma sunulan 3.7.9 sürümündeki değişikliklerden bahsedeceğiz. Hazırsanız başlayalım.



Bildirim sayfasına ne olmuş?



Ha işte onu diyorum ne olmuş? Daha önceki geliştirme günlüklerinden hatırlayacağınız üzere, Android uygulamamız geniş çaplı bir yenilenme sürecinde. Her sürümde Java + MVC’den Kotlin + MVVM’e (tabii ki yeni birçok teknolojiyle birlikte) geçen birçok sayfa oluyor. Bunlardan bazıları uygulamamızın V3 tasarım anlayışıyla da kabuk değiştiriyor. Yani hem arka tarafta hem de ön tarafta yaşanan yenilenme ile çok daha iyi bir deneyim sizleri bekliyor. Bildirimlere olan da bu. Gelin önce bildirim sayfasının eski haline bakalım:





Uzun zamandır bizlere hizmet eden bu sayfaya teşekkürlerimizi iletip, şimdi yeni ve güncellenmiş halinden bahsedelim biraz. Masaüstü forumu kullananlara hemen tanıdık gelecek üç sekmeli bildirim yapısı Android uygulamamızda yerini aldı. Size Özel kısmında forumla ilgili özel mesaj, alıntı, cevap gibi birçok bildirim tipine ulaşabiliyorsunuz. İçerik kısmında ise Portal tarafından gelen haber bildirimlerini bir arada görebiliyorsunuz. Üçüncü ve son sekme olan Güncelleme kısmında ise açtığınız konulara gelen yanıtlar, ilk mesajı değişen favori konularınız vb. güncelleme odaklı bildirimleriniz yer alıyor .





Fark edeceğiniz üzere okuduğunuz bildirimler gri tonlamayla, okunmamış bildirimlerden çok rahat bir şekilde ayırt edilebiliyor. Ayrıca her sekmenin başlığında hızlıca kaç adet okunmamış bildiriminiz olduğunu görebilirsiniz. Bu sekmenin altında ise sadece okunmamış bildirimleri göreceğiniz bir onay kutusu ve tüm bildirimleri okundu sayabileceğiniz tuşu görüyorsunuz. Ek olarak istediğiniz bildirimin üzerine basılı tutarak, sadece onu okundu sayma şansınız da mevcut. Bildirim sayfasına uygulamanın neredeyse tamamında yer olan sağ üstteki bildirim butonu yardımıyla ulaşabilirsiniz.



Geçmiş’e de bir şeyler olmuş sanki?



Evet bildiniz. Geçmiş’e de bir şeyler oldu. Bildirim tarafında bahsettiğimiz gibi geçmiş sayfası da Kotlin + MVVM ve V3 tasarım anlayışımızdan nasibini aldı. Yine önce eski Geçmiş sayfasına (eski geçmiş kelime şakası gibi oldu) bir göz atalım hızlıca:





Tarihin tozlu raflarında kaybolup, bir daha hiç aklımıza gelmemesini dilediğimiz bu sayfayı da kenara atıp yeni haline odaklanalım. Yeni geçmiş sayfasında da dikkatinizi çekecek ilk şey üç sekmeli yapı olacak. Hem forum hem de portal tarafındaki geçmişinizi takip edebilmeniz için üç farklı sekme mevcut. İsimlerinden anlayabileceğiniz üzere Birlikte sekmesinde portal ve forum geçmişinizi beraber takip edebilirken, diğer iki sekmede forum veya portal özelinde geçmişinizi inceleyebilirsiniz.





Her geçmiş öğesinin sol kısmında bulunan saat ile yaptığınız ziyaret saatini görebileceğiniz gibi, onun yanında yer olan simgelerden; hangi platformdan ziyaret ettiğiniz, birden fazla bakıp bakmadığınız ve içerisinde mesajınız olup olmadığı detaylarını görebiliyorsunuz. Sekmelerin hemen altında geçmişiniz takip edilmesini durdurma veya devam ettirmeyi sağlayan tuşu görüyorsunuz. Filtreler ise gösterilecek öğelerden tutun, o ziyareti hangi platformdan yaptığınıza kadar detaylı seçenekler sunuyor.



En sağda bulunan çöp kutusu tuşu yardımıyla da tüm geçmişinizi hızlı bir şekilde silip atabiliyorsunuz. (Keşke hayatta da bu tuştan olsa...) Tabii ki geçmiş öğelerinin yanında bulunan üç nokta menüsü yardımıyla isteklerinizi de ayrı ayrı silebilirsiniz. Geçmiş sayfasına yan menümüzün Size Özel başlığından ulaşabilirsiniz.



Sessiz Videolar ve Türkiye Haberleri de var!



Bitti mi, tabii ki bitmedi. DH Instagram hesabını yakından takip edenlerin bileceği sessiz videolar da uygulama içerisinde yerini alıyor. Portalda yeni bir sekme olarak eklenen sessiz videolara Türkiye Haberleri eşlik ediyor. Sessiz videolarda birbirinden ilginç konularla ilgili kısa video haberlere ulaşırken, Türkiye Haberlerinde ise... onu da açıklamayayım artık anladınız.





Ana hatlarıyla 3.7.9 sürüm numaralı güncellememizdeki değişimler bu şekildeydi. Hem Google Play hem de AppGallery üzerinden dağıtımda olan yeni özelliklerden uygulamanızı güncelleyerek siz de yararlanabilirsiniz.



Başka şeyler de oldu tabii



Dedik ya ana hatlarıyla diye. Yani tüm değişimler bunlarla sınırlı değil. Farklı sayfalarda yaşanan mini değişimlere ek olarak sizlerin de geri bildirimleri ışığında birçok hata düzeltmesi de sürüm içerisinde yerini aldı. Anlayacağınız bu sürüm kaçmaz.


Ayrıca Bkz.DH Android uygulaması geliştirme günlüğü #2

Her zaman olduğu gibi hem yeni sürümde hem de genel olarak DH Android uygulaması ile ilgili soru ve isteklerinizi bu haber altında bizlerle paylaşabilirsiniz. Her birini okuyarak değerlendirmek bizler için de oldukça keyifli hale geldi. Ayrıca forum içerisinde bulunan Android Uygulamamızın Güncelleme Geçmişi konusundan da bizlere ulaşabilirsiniz. Dört numarada buluşmak üzere!



DH Android Ekibi






3 ay
DH Android uygulaması geliştirme günlüğü #2



Tüm DonanımHaber üyelerine yeniden merhaba! Bu haber de neyin nesi diyerek şaşıracakları, öncelikle geçen sene (hala yeni yıl şakası yapmıyoruz) yayınladığımız ilk geliştirme günlüğü haberimize alalım. Uğraşamam o habere bakmakla diyenlere; sizlerle iletişimimizi daha iyi bir seviyeye getirmek amacıyla DH Android ekibi olarak, geliştirme günlükleri adında yeni bir seriye başladık şeklinde özetleyebiliriz.



Günün konusu: Android TV uygulamamız



Özellikle son dönemde yaşanan hızlı yükselişi de göz önüne alırsak, DH Android uygulamasındaki değişimleri beğendiğinizi düşünüyoruz. Tabii ki ilk geliştirme günlüğünde bahsettiğimiz yenilikleri hızla hayata geçirerek, uygulama deneyimini çok daha iyi bir seviyeye getirme yönünde çalışmalarımız devam ediyor. Hatta uygulamanın yayınlanacak yeni sürümünde yaşanan değişiklikleri içeren üçüncü geliştirme günlüğü de kısa süre içerisinde sizlerle olacak.





Ancak bugün değinmek istediğimiz başka bir konu var; DonanımHaber Android TV uygulaması. Daha önce de söylediğimiz gibi teknoloji platformu olmanın verdiği sorumluluklardan biri, her platformda ulaşılabilir hale gelebilmek. Üyeleri teknolojinin her noktasında varlık gösteren bir platform için bizim de bu çabayı göstermemiz oldukça elzem.



Portal tarafında editörler tarafında hazırlanan video içeriklerin keyfini Android TV veya Android TV Box sahibi kullanıcılarımıza ulaştırabilmek amacıyla DonanımHaber Android TV uygulamasını yayına aldık. Android TV cihazınızda Google Play üzerinden kısa bir DH araması yaparak siz de uygulamayı yükleyebilirsiniz.





Uzun zamandır yayında olan video listeleri ve oynatıcıya ek olarak yakın zamanda eklenen sesli/yazılı arama özelliği ile DH Portal videolarına hızlıca ulaşabiliyorsunuz. Anlayacağınız evin her köşesinde DonanımHaber deneyimi kesintisiz devam ediyor. Son dönemde Android TV kullanıcı sayımızda da önemli bir artış görüyoruz. Bu artış ışığında Android TV uygulaması için de önemli planlarımız olduğunun spoilerını vermek sanırım sorun olmayacaktır.





İlk geliştirme günlüğü ne işe yaradı?



Yeri gelmişken ilk geliştirme günlüğünün etkilerinden de bahsedelim. Haberin altına gelen yorumlarınızın her birini hem ekip olarak kendi aramızda hem de yönetim tarafı ile gerçekleşen toplantılarda değerlendirme şansı yakaladık. Bahsettiğiniz problemlerin çoğu düzeltildi veya yapılacaklar listesinde yerini aldı. Önerileriniz ise yine aynı şekilde listelerimiz arasında.



Buna ek olarak haber içerisinde bağlantısını verdiğimiz Android Uygulamamızın Güncelleme Geçmişi konusuna yaptığınız geri dönüşler sayesinde birçok hatayı, Google Play ve AppGallery’de kademeli dağıtımına başlanan 3.7.9 sürümünde kapattık.



Özellikle haber altında bıraktığınız yorumlara mutlaka cevap vermeye çalışıyoruz. Takdir edersiniz ki yorumların her birine tek tek cevap vermemiz mümkün olmayabiliyor. Ancak hepsinin okunup, gerekli aksiyonların alındığı konusunda emin olabilirsiniz.



Teşekkürler



Geliştirme günlüğü #2’nin sonuna gelmişken, yine geri bildirimleriyle ve önerileriyle bizlere yardımcı olan tüm kullanıcılarımıza teşekkürlerimizi iletelim. Ayrıca Android TV uygulamasının geliştirilmesinde görev alan Android ekibimize (evet kendimizi övüyoruz şu an), ekibe verdiği katkılardan dolayı Gün Oksay’a (bir önceki geliştirme günlüğünde patrona teşekkür etmeyi unutmuşuz, ayıp ettik…) ve yine projenin farklı noktalarında görev alan tüm DH çalışanlarına teşekkürler.



Ayrıca Bkz.DH Android uygulaması geliştirme günlüğü #1



DH Android uygulaması hakkında geri dönüşlerinizi her zaman olduğu gibi bu haber altına veya forumda bulunan Android Uygulaması Güncelleme Geçmişi konusunda bizlerle paylaşabilirsiniz. Bir sonraki geliştirme günlüğünde görüşmek üzere!



DH Android Ekibi


3 ay
test
test
4 ay
DH Android uygulaması geliştirme günlüğü #1



Yakından takip edenlerin fark edebileceği üzere DH Android uygulaması sizin yorumlarınız ve geri dönüşlerinizle hızla şekil değiştirmeye devam ediyor. Biz de Android ekibi olarak hem sizlere teşekkür etmek hem de süreçleri daha şeffaf iletebilmek amacıyla yeni bir haber ile karşınızdayız. Şu an ilkini okuduğunuz geliştirme günlüklerini başlatarak, sizden daha fazla geri dönüş alabilmeyi ve projenin gelecek planlarını aktarabilmeyi amaçlıyoruz. Gelin isterseniz tanışarak başlayalım.



DH Android ekibinden herkese merhaba!



Pek çoğunuzun düşündüğü gibi DonanımHaber’deki tüm geliştirme süreçlerinin sorumlusu Citizen değil (Yine de problemli bir yer görürseniz Citizen’den bilmeye devam edebilirsiniz :D). Portal, Forum, Android ve iOS projeleri üzerinde çalışan geniş bir ekiple sizler için DonanımHaber deneyimini ileri taşımayı amaçlıyoruz. Biz de Android ayağı için Egemen Özogul (@basicodemine), Özcan Alaşalvar (@javara) ve Onur Emre Karadağ (@Kefelon)’dan oluşan üç kişilik geliştirici ekibi ile çalışmalarımızı yürütüyoruz.



Tabii ki daha öncesinde projeye katkı sağlamış birçok Android geliştirici bulunuyor ancak son bir buçuk yıldır Android projemiz bu üçlü ile yol alıyor. DH Android uygulamasında görev almış ve emek vermiş önceki geliştiricilere de buradan teşekkürlerimizi iletelim.



Uygulamada neler değişiyor?



Bildiğiniz üzere DH Android uygulaması, beta aşamasını da dahil ettiğimizde oldukça uzun bir geçmişe sahip. Projenin hem portal hem de forumun tamamını kapsadığını düşündüğümüzde oldukça büyük bir hal alıyor. Uzun süredir Java + MVC ile geliştirilen proje, yaklaşık altı ay önce başlattığımız yeni süreçle birlikte Kotlin + MVVM altyapısı ile yoluna devam ediyor. Tabii ki bu geçişten önce ekip olarak aldığımız çeşitli eğitimlere ek olarak yüzlerce projeyi inceleyerek DH Android uygulamasına en uygun yapıyı belirlemeye çalıştık. Ara ara küçük değişimler olsa da final formunu alan altyapımız ile bir yandan projenin eski kısımlarını yeniden yazarken bir yandan da yeni özellikleri uygulamaya katmaya devam ediyoruz.



Bu süreci rahat atlatabilmemizin en büyük nedenlerinden biri, eski kısımlardaki hataları her gün takip ederek daha öncesinde düzeltmiş olmamız. Böylece özellikle son sürümlerimizde yüzde 99 üzerine çıkan crash-free oranımızla, DH Android uygulaması deneyimini çok daha iyi bir noktaya taşıdığımızı düşünüyoruz.





Sizlerin desteği en büyük yardımcımız



Teknoloji platformu olmanın bize verdiği yararlardan biri, hiç şüphesiz oldukça önemli geri dönüşleriyle bizlere yardımcı olan DonanımHaber üyeleri. Android ekibi olarak bizzat takip ettiğimiz Android Uygulaması Geri Bildirimleri konusu bunun en büyük kaynağı. Buradan hem sizlerin isteklerini toplantılarda dile getirme şansı buluyor hem de bahsettiğiniz problemlerle ilgili direkt iletişime geçerek yardımcı olma şansı yakalıyoruz.



Kısacası DH Android uygulamasında gördüğünüz birçok geliştirme, konu içerisinde bizlere geri bildirimleriyle destek veren kullanıcılar sayesinde. Aynı konunun ilk mesajında uygulama sürüm notları gibi detayları da takip edebilirsiniz. Ek olarak Google Play ve AppGallery’deki yorumlarınız da bizler için oldukça önemli. Düzenli olarak geri dönüşlerinizi okuyor ve değerlendiriyoruz. Özellikle pozitif yorumlarınızı görmek bizi oldukça mutlu ediyor.



Teknoloji platformu olmanın sorumlulukları



Ekip olarak en çok üzerinde durduğumuz noktalardan biri bu. Teknolojiyi hiç olmadığı kadar yakından takip eden bir kitle için uygulama geliştirmek büyük bir keyif. Çeşitli sorumlulukları beraberinde getirdiği de bir gerçek. Bunun yansımalarını uygulama içerisindeki değişimlere ek olarak, yeni platformla hızla uyum sağlama noktasında da görebiliyorsunuz. Örneğin Huawei Mobil Servisleri ile güncellenen uygulamamızı hızla AppGallery’de yayınladık. Böylece Google servisleri bulunmayan Huawei telefon kullanıcıları da DH Android uygulamasının tüm özelliklerinden sorunsuz bir şekilde yararlanabiliyor.



Bunun haricinde Android TV için geliştirdiğimiz uygulamamız ve (spoiler uyarısı) yakın gelecekte yayınlamayı düşündüğümüz Wear OS uygulaması gibi projelerimiz de mevcut. Anlayacağınız teknoloji platformu olmanın hakkını vermek amacıyla sizlere her türlü kanaldan ulaşmak en büyük temennimiz.



Gelecek planları neler?



Gelecek planlarımızdan ilki ve bizim önemli bir basamak olarak gördüğümüz ilerleme şu anda okuduğunuz bu geliştirme günlüğü. İlk yazıdan teknik detaylarla sizleri boğmak istemesek de DonanımHaber üyelerini uygulamanın geliştirilmesindeki her noktada görmek en büyük önceliğimiz.



Hatta sadece geribildirim almak veya isteklerinizi takip etmekten öte, projeyi parça parça açık kaynak olarak yayınlayıp, sizlerin bizzat dahil olabilmeniz hedeflerimizden biri. Hatta yakın zamanda Android TV projemizi açık kaynak hale getirerek ilk adımı atmayı planlıyoruz.



Kısa vadeli hedeflerde ise daha önce de belirttiğimiz üzere Kotlin + MVVM geçişini tamamlayarak proje içerisinde kullandığımız yeni teknolojileri uygulamanın tamamına yayabilmek. Özellikle sizlerin oldukça kullandığı konu detayı ve haber detayı kısımlarının bu geçişi tamamlamasıyla uygulama deneyiminin yeni bir seviyeye çıkacağını düşünüyoruz.





Teşekkürler!



Android ekibine ek olarak, tasarım, backend ve yönetim tarafında da uygulamada emeği bulunan birçok DH çalışanı bulunmakta. İsimlerini tek tek saymak yerine hepsine toplu bir şekilde teşekkürlerimizi iletelim. Yine unutmadan Android Uygulamamızın Güncelleme Geçmişi konusunda bizlere geribildirimlerde bulunan, uygulama mağazaları üzerinden olumlu/olumsuz düşüncelerini dile getiren tüm kullanıcılarımıza da tekrardan teşekkürlerimizi iletelim.



Hala indirmediyseniz DH Android uygulamasını Google Play veya AppGallery üzerinden yükleyebilirsiniz. Sıcak fırsatlarda en çok tıklanan bağlantılar modülü ve Android TV uygulamamıza sesli/yazılı arama gibi yeni özellikler ekleyen güncellememiz aşamalı dağıtımda. Yakın zamanda tüm kullanıcılar tarafından erişebilir hale gelecek. Yılbaşından sonraki güncellememizde ise geçmiş ve bildirim gibi önemli sayfaların yenilendiğini göreceksiniz.



Umarız DH Android uygulaması hakkında kafanızda bulunan soru işaretleri gideren ve açıklayıcı bir yazı olmuştur sizler için. Bizlere olan isteklerinizi ve önerilerinizi bu haber altında da paylaşabilirsiniz. Bir sonraki geliştirme günlüğünde (seneye şakası yapmayacağız) görüşmek üzere.






DH Mobil uygulaması ile devam edin.
Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin.
Gizle ve güncelleme çıkana kadar tekrar gösterme.