Türkiye'nin en büyük inovasyon ve girişimcilik bültenine katılın
Teşekkürler!
Türkiye'nin en kapsamlı girişimcilik ve inovasyon bültenine kaydolduğunuz için teşekkür ederiz.
Belirli aralıklarla e-posta kutunuza; girişimcilik, inovasyon, teknoloji, proje geliştirme ve üretim kültürüne dair rafine edilmiş içerikler göndereceğiz. Dilediğiniz zaman aboneliğinizi kolayca iptal edebilirsiniz.
Bültene kaydolmak güzel bir başlangıç. Peki, inovanadolu'nun bir parçası olmaya ne dersiniz?
inovanadolu.com'a şimdi üye olarak topluluklara katılabilir, projelerinizi görünür kılabilir, yeni insanlarla tanışabilir ve fikirlerinizi üretime dönüştürebileceğiniz araçlara erişebilirsiniz.
Bir sonraki versiyonunuzu ortaya çıkarmak ve üretim yolculuğunuza başlamak için sizi inovanadolu'ya bekliyoruz.
Fikirden App Store ve Google Play'e uzanan yolun tamamı tek kanalda. Swift, Kotlin, Flutter, React Native — platform fark etmez; uygulamanı nasıl yapacağını burada konuşuruz. Mimari kararlar, arayüz desenleri, yayın süreçleri, test ve sürüm yönetimi; ilk satırdan ilk indirmeye kadar ne varsa burada. Takıldığın yeri sor, öğrendiğini paylaş, uygulamanı yapan diğer üreticilerle omuz omuza ilerle.
Mağaza puanı hem kullanıcının indirme kararını hem de sıralamayı etkiliyor. Puanı yükseltmenin kalıcı tek yolu var: doğru kullanıcıya doğru anda sormak.
İlk kural, sistem tarafından sunulan puan isteme mekanizmasını kullanmak. Kullanıcıyı mağazaya yönlendiren kendi yazdığınız …
@abdullahkurucay· 3 gün önce1
Olumsuz yoruma cevap verme konusunda bir yöntem paylaşayım.
Üç cümlelik bir yapı iyi çalışıyor: önce sorunu anladığınızı somut olarak tekrar edin, sonra ne yaptığınızı veya yapacağınızı söyleyin, en …
@marul· 3 gün önce5
Zamanlama konusuna katılıyorum, bizde işe yarayan somut bir kural paylaşayım.
Puan isteme çağrısını sadece şu üç koşul birden sağlandığında tetikliyoruz: kullanıcı en az üç kez uygulamayı açmış, son …
Abonelik modeline geçecek ekiplerin baştan okuması gereken sayfa. Tanıtım fiyatları, ücretsiz deneme, abonelik grupları ve yükseltme düşürme kuralları burada tanımlı.
En çok karıştırılan konu abonelik grubu. Aynı gruptaki ürünler arasında kullanıcı geçiş yapabiliyor ve fiyat f…
@bananaman· 4 gün önce3
Fiyat artışı bölümü gerçekten dikkatli okunmalı. Mevcut abonelere zam yaparken sistem onlara bildirim gönderiyor ve bazı durumlarda onay istiyor. Onay vermeyenlerin aboneliği sonlanıyor.
Bunu bilmede…
Yıllık geliri belirli eşiğin altında olan geliştiriciler için komisyon oranını düşüren program. Başvuru gerektiriyor ve otomatik uygulanmıyor, bu yüzden hak ettiği halde başvurmayan çok geliştirici var.
Program kapsamında komisyon standart orandan düşüyor ve bu fark özellikle …
@mardig· 4 gün önce2
Bu programın varlığını bilmeyen çok geliştirici tanıyorum, gelirinin önemli bir kısmını gereksiz yere komisyona veriyor.
Dikkat edilecek nokta şu: program ortaklık yapınıza bağlı. Aynı geliştiriciye …
React Native'in uzun süredir üzerinde çalışılan mimari değişikliği artık varsayılan hale geldi. Bu sayfa neyin neden değiştiğini geliştirici gözünden anlatıyor.
Eski yapıda JavaScript tarafı ile yerli taraf arasındaki iletişim asenkron bir köprüden geçiyordu ve bu, karmaşık an…
@dandanakan· 7 gün önce4
Geçişte en çok takılan yer kütüphane uyumluluğu oluyor, bunu özellikle vurgulamak lazım.
Projede on beş yirmi bağımlılık varsa, bunlardan birinin henüz uyumlu olmaması bütün geçişi durdurabiliyor. Ge…
Abonelik modeliyle çalışan on binlerce uygulamanın anonim verisinden derlenen yıllık rapor. Kendi sayılarınızı bir yere oturtmak için sektörde en çok kullanılan referans.
En faydalı bölümler şunlar: ücretsiz denemeden ödemeye geçiş oranının kategoriye göre nasıl değiştiği, ayl…
@bberber· 9 gün önce3
Bu raporda en çok işime yarayan kısım medyan ile ortalama farkının açıkça gösterilmesi oldu.
Sektörde dolaşan başarı hikâyeleri hep en üst dilimden geliyor ve insanlar kendi sayılarını onlarla karşıl…
iOS tarafında beta dağıtımının standart yöntemi. İç ekip için anında, dış test kullanıcıları için kısa bir inceleme sonrası dağıtım yapılabiliyor.
En faydalı özelliği geri bildirim toplama. Test kullanıcıları ekran görüntüsü alıp doğrudan not gönderebiliyor ve bu notlar cihaz …
@cherryblossom· 9 gün önce3
Geri bildirim toplama özelliğini kullanırken bir şey öğrendik: test kullanıcılarına ne aramaları gerektiğini söylemezseniz, faydalı geri bildirim gelmiyor.
Her beta sürümünde kısa bir not bırakıyoruz…
Kullanılabilirlik alanında uzun yıllardır saha araştırması yapan bir grubun mobil konulu yazı arşivi. Tasarım tercihlerini görüşe değil gözleme dayandırmak isteyenler için değerli kaynak.
En çok işe yarayan bulgular şunlar: kullanıcıların telefonu nasıl tuttuğu ve başparmakla …
@selenca· 11 gün önce4
Gizli menü bulgusu gerçekten önemli ve çoğu üründe görmezden geliniyor.
Bizde de aynı şey oldu. Önemli bir özelliği menünün içine koymuştuk ve kullanım oranı çok düşüktü. Alt sekmeye taşıdığımızda ku…
Uygulama büyüdükçe ortaya çıkan karmaşayı baştan önlemek için yazılmış resmi rehber. Kullanıcı arayüzü katmanı, alan katmanı ve veri katmanı ayrımını örneklerle anlatıyor.
En çok işe yarayan kısmı durum yönetimi bölümü. Ekranın neyi gösterdiğini tek bir durum nesnesinde toplam…
@bberber· 8 gün önce2
Bu rehberi okurken dikkat edilmesi gereken bir şey var: küçük bir uygulamaya bütün katmanları uygulamak fayda değil yük getiriyor.
Üç ekranlı bir uygulamada alan katmanı için ayrı sınıflar yazmak, ko…
@erayuzun· 3 gün önce4
Tek doğruluk kaynağı ilkesine bir örnek ekleyeyim, çünkü soyut kalıyor.
Diyelim kullanıcı profil bilgisini hem ana ekranda hem ayarlar ekranında gösteriyorsunuz. İki ekran ayrı ayrı sunucudan çekiyor…
Reklam kimliğine erişmek için kullanıcıdan izin isteme zorunluluğunu getiren çerçevenin belgeleri. Teknik olarak tek bir çağrı ama ticari sonucu büyük.
Kritik nokta izin isteme anı. Uygulama ilk açıldığında hiçbir bağlam vermeden soran uygulamalarda onay oranı çok düşük kalıyo…
@gokhancetin· 9 gün önce0
İzin isteme zamanlaması konusunda somut bir yaklaşım paylaşayım.
Uygulamayı ilk açan kullanıcıya sormak yerine, ikinci veya üçüncü oturumda sormak çok daha iyi sonuç veriyor. Çünkü kullanıcı o noktad…
Android uygulamasının görsel dilini kurarken en pratik başlangıç. Dinamik renk sisteminin nasıl çalıştığı, kullanıcının duvar kâğıdından üretilen paletin uygulamaya nasıl yansıdığı burada anlatılıyor.
En faydalı bölümler bileşen sayfaları. Her bileşenin hangi durumda kullanıla…
@nikea· 11 gün önce3
Dinamik renk özelliği ilk bakışta süs gibi görünüyor ama kullanıcı tarafında etkisi gerçekten fark ediliyor. Telefonun geri kalanıyla uyumlu görünen uygulama, sisteme ait hissettiriyor.
Dikkat edilme…
Uygulamayı indiren kullanıcıların önemli bir kısmı ilk oturumda ayrılıyor. Onboarding tasarımı bu kaybı belirleyen en önemli unsur ama yaygın uygulanışı çoğu zaman sorunu çözmek yerine büyütüyor.
En sık yapılan hata, uygulamayı anlatan üç beş slaytlık tanıtım ekranı koymak. Ku…
@selenca· 10 gün önce1
İlk değeri hızlı gösterme prensibine katılıyorum, buna ek olarak boş durum tasarımının önemini vurgulamak isterim.
Çoğu uygulama ilk açıldığında bomboş bir ekranla karşılıyor. Kullanıcı ne yapacağını…
@gaponmychest· 8 gün önce2
Kayıt zorunluluğu konusunda bir denge noktası eklemek isterim.
Kayıtsız kullanıma izin vermek dönüşümü artırıyor ama sonradan hesap oluşturan kullanıcının verisini taşımak teknik olarak düşünülmesi g…
Mağaza sayfasının hangi bölümünün ne işe yaradığını ve nasıl optimize edileceğini anlatan resmi sayfa. Uygulama adı, alt başlık, anahtar kelime alanı, ekran görüntüleri ve önizleme videosunun her birinin ayrı ağırlığı var.
En çok yanlış kullanılan alan alt başlık. Otuz karakte…
@abdullahkurucay· 14 gün önce3
Özel ürün sayfası özelliği yeterince bilinmiyor, oysa reklam veren için çok değerli.
Farklı reklam kampanyalarına farklı mağaza sayfası gösterebiliyorsunuz. Fitness uygulamanız için koşu odaklı rekla…
@selenca· 13 gün önce1
Alt başlık konusuna katılıyorum, bir de uygulama adı meselesi var.
Ad alanına anahtar kelime sıkıştırmak eskiden işe yarıyordu, şimdi hem reddedilme sebebi hem de kullanıcıda güven kaybı yaratıyor. M…
Kişisel geliştirici hesabı açanlar için getirilen kapalı test şartı, ilk uygulamasını yayınlamak isteyenlerin en çok takıldığı konu haline geldi.
Kural özetle şöyle işliyor: yeni açılan kişisel hesapların üretim ortamına çıkabilmesi için önce belirli sayıda test kullanıcısıyla…
@fakazli· 11 gün önce0
Bu süreci yeni tamamlayan biri olarak birkaç pratik not ekleyeyim.
Test kullanıcısı bulmak sanıldığından zor. Tanıdıklarınızın çoğu kuruyor, bir kez açıyor ve unutuyor. Bu yüzden gerekenden fazla kiş…
İlk gönderimde red almak normal, sektörde bunu tecrübe etmemiş geliştirici az. Önemli olan gerekçeyi doğru okumak ve doğru cevap vermek.
En sık gerekçeler şunlar:
Tamamlanmamış işlevsellik. İnceleyen kişi bir özelliği çalışırken göremiyorsa uygulama eksik sayılıyor. Giriş g…
@dandanakan· 13 gün önce2
Test hesabı konusuna bir ekleme yapayım çünkü en çok zaman kaybettiren kalem bu.
Verdiğiniz test hesabının incelemenin yapıldığı dönemde kesinlikle çalışıyor olması gerekiyor. Süresi dolan, veri temi…
@sametay· 11 gün önce0
Hesap silme kuralı yeni ekipleri çok zorluyor, biraz açayım.
Kural sadece bir buton koymak değil. Kullanıcının hesabını ve ilişkili verisini silebilmesi gerekiyor ve bu işlemin uygulama içinden başla…
Bildirim en güçlü geri getirme aracı ama yanlış kullanıldığında en hızlı silinme sebebi. Fark, içerik ve zamanlamada.
Temel ayrım şu: kullanıcıya bir şey hatırlatan bildirim ile pazarlama bildirimi. Birincisi beklenen ve hoş karşılanan, ikincisi tolerans sınırı düşük olan tür.…
@erayuzun· 14 gün önce5
İzin kapatma oranını ölçme tavsiyesi çok önemli, bu bizde bir dönüm noktası oldu.
Bir kampanya bildirimi sonrası açılma oranı iyiydi, herkes memnundu. Sonra baktık ki o gün bildirim izni kapatanların…
İlk sürümü planlarken en sık yapılan hata, rakiplerde gördüğünüz her özelliği listeye koymak. Sonuç, aylarca çıkamayan ve çıktığında da hiçbir konuda güçlü olmayan bir ürün oluyor.
Daha iyi yöntem, tek bir kullanıcı yolculuğunu baştan sona kusursuz yapmak. Kullanıcı uygulamayı…
@quadri· 16 gün önce4
Yayına çıkma korkusu konusuna katılıyorum, buna bir bakış açısı ekleyeyim.
İlk sürümü kimse görmüyor. Bu kulağa kötü geliyor ama aslında rahatlatıcı. İlk sürümünüz mükemmel olmasa da felaket olmuyor …
@bananaman· 13 gün önce1
Gerekli ama atlanan şeyler listesine bir madde daha eklemek isterim: uygulama içi geri bildirim yolu.
Kullanıcı bir sorun yaşadığında size ulaşamıyorsa doğrudan mağazaya yazıyor. Uygulama içinde basi…
Uygulamalara akıllı özellik eklemek artık ayrı bir uzmanlık gerektirmiyor ama mimari karar önemli ve geri dönüşü zor.
İki yol var. Modeli cihaz üzerinde çalıştırmak veya isteği sunucuya gönderip orada işlemek.
Cihaz üstünde çalıştırmanın avantajları: internet gerekmiyor, ge…
@vahabdemir· 13 gün önce3
Maliyet kontrolü konusuna somut bir ekleme yapayım çünkü bu en çok sürpriz yaratan kalem.
Sunucu tarafı model kullanıyorsanız, kullanıcı başına günlük istek sınırı koymak şart. Sınırsız bırakan uygul…
@sidarta· 9 gün önce4
Model hata yaptığında ne olacak sorusu bence en kritik tasarım kararı.
Kullanıcıya sonucu kesin bir gerçek gibi sunan arayüzler, ilk yanlış sonuçta bütün güveni kaybediyor. Oysa öneri olarak sunulan …
Her sürümde tekrarlanan işleri komut haline getiren açık kaynaklı araç seti. Sürüm numarası artırma, sertifika yönetimi, derleme, test çalıştırma, ekran görüntüsü üretme ve mağazaya yükleme adımlarının hepsi otomatikleştirilebiliyor.
En çok zaman kazandıran iki özellik şunlar:…
@gokhancetin· 16 gün önce1
Ekran görüntüsü otomasyonu tek başına bu aracı kurmaya değer sebep.
Altı dil ve dört cihaz boyutu için elle ekran görüntüsü hazırlamak, her sürümde yarım gün demek. Otomatikleştirdiğinizde arayüz tes…
Analitik kurulumu çoğu projede acele yapılıyor ve altı ay sonra veriler kullanılamaz hale geliyor. Baştan bir düzen kurmak, sonradan temizlemekten çok daha ucuz.
İlk karar hangi olayların izleneceği. Her butona tıklamayı kaydetmek işe yaramıyor, gürültü yaratıyor. Bunun yerine…
@bberber· 18 gün önce3
Belgelendirme tavsiyesi çok değerli. Bizde basit bir tablo dosyası tutuyoruz ve her olay için şu sütunlar var: olay adı, ne zaman tetikleniyor, hangi özellikler gönderiliyor, hangi soruyu cevaplamak i…
Mağaza optimizasyonu denince akla ilk gelen anahtar kelime seçimi ama çoğu kişi bunu tahminle yapıyor. Daha sistemli bir yol var.
İlk adım aday kelime listesi çıkarmak. Kaynaklar şunlar: mağaza arama çubuğuna konunuzla ilgili kelimeleri yazınca çıkan otomatik tamamlama önerile…
@quadri· 17 gün önce0
Türkçe karakter meselesi gerçekten önemli ve çoğu ekip atlıyor.
Bir de şu var: insanlar arama yaparken yazım hatası yapıyor. Popüler bir kelimenin yaygın yanlış yazımlarını da listeye eklemek işe yar…
@bberber· 15 gün önce5
Yorumlardan kelime çıkarma tavsiyesine bir yöntem ekleyeyim.
Sadece kendi yorumlarınıza değil, rakiplerin bir ve iki yıldızlı yorumlarına bakın. İnsanlar orada beklentilerini ve aradıkları şeyi çok n…
Flutter ile yazılan uygulamalarda en sık duyulan şikâyet kaydırma sırasında takılma. Bu sayfa sorunun nereden geldiğini bulmak için sıralı bir yöntem sunuyor.
En önemli başlık gereksiz yeniden çizimleri azaltmak. Değişmeyen bileşenleri sabit olarak işaretlemek ve durum değişik…
@gokhancetin· 19 gün önce0
Buradaki en önemli tavsiye bence hata ayıklama modunda performans ölçmeyin uyarısı. Hata ayıklama modu çok daha yavaş çalışıyor ve insanlar bunu bilmediği için olmayan sorunu kovalıyor.
Profil modund…
Bu cümleyle bana gelen o kadar çok insan oldu ki cevabımı yazıya dökeyim, çünkü cevap kişiye göre değil fikrin aşamasına göre değişiyor. İlk aşamada kod gerekmiyor, fikrin doğrulanması tasarım aracıyla çizilmiş tıklanabilir bir prototiple yapılabilir, bu prototipi on potansiyel k…
@navigator· 21 gün önce0
Sıralamaya tamamen katılıyorum ve mülkiyet uyarısını kalınlaştırayım, ajansın kendi hesabından yayınlanan uygulamanın rehin kaldığı vakalar gördüm, ilişki bozulunca uygulamanız da gidiyor. Geliştirici…
Android tarafında satın alma akışını kurarken en çok hata yapılan yer, satın almanın doğrulanması ve onaylanması aşaması. Belgelerde bu adım açıkça anlatılıyor ama pratikte sık atlanıyor.
Önemli kural şu: satın alma tamamlandıktan sonra belirli bir süre içinde onaylanmazsa, si…
@sidarta· 20 gün önce0
Onaylama adımını atlamak gerçekten en sık görülen hata. Test ortamında fark edilmiyor çünkü test satın almaları farklı davranıyor, canlıda kullanıcı şikâyetiyle ortaya çıkıyor.
Bir de şunu eklemek la…
Uygulamadan gelir elde etmeye başladığınızda teknik konular biter, mali konular başlar. Bu tarafı baştan kurmak sonradan düzeltmekten çok daha kolay.
Temel işleyiş şöyle: mağaza sizin adınıza satışı gerçekleştiriyor, komisyonunu düşüyor ve kalanı belirli aralıklarla hesabınıza…
@abdullahkurucay· 22 gün önce3
Döviz hesabı tavsiyesine katılıyorum, somut bir ekleme yapayım.
Mağaza ödemeleri belirli bir gün aralığında ve toplu geliyor. Bu tarihleri bilip kur takibi yapmak, özellikle dalgalı dönemlerde ciddi …
Uygulama içindeki belirli bir sayfaya doğrudan gidebilen bağlantılar, hem pazarlama hem kullanıcı deneyimi açısından temel bir altyapı. Kurulmadığında her kampanya değer kaybediyor.
Sorun şu: bir ürün için reklam verdiniz, kullanıcı tıkladı, uygulama açıldı ve ana sayfaya düşt…
@gokhancetin· 21 gün önce0
Doğrulama dosyası konusunda uyarıyı destekliyorum, en çok zaman kaybettiren yer gerçekten burası.
Dosyanın doğru içerik türüyle sunulması, yönlendirme olmadan erişilebilir olması ve alan adının tam e…
Güncelleme yayınladık, üç saat sonra puanımız düşmeye, yorumlar yağmaya başladı, açılışta çökme, en kritik akışta kilitlenme, o gece uyumadık ve o geceden bir kriz protokolü çıkardık, her uygulama geliştiricisinin başına gelecek bu senaryonun el kitabını yazayım. İlk saat teşhis …
@endof· 23 gün önce0
Sessizlik öfkeyi büyütür kısmı en kritik ders bence, bizim benzer krizde ilk refleksimiz düzeltene kadar saklanmaktı ve yorumlar ikiye katlandı, tek paragraflık dürüst açıklama yayınlayınca öfke dalga…
Uygulamayı başka pazarlara açmak deyince akla çeviri geliyor ama iş orada bitmiyor. Lokalizasyonun teknik ve kültürel tarafları çeviri kadar belirleyici.
Teknik tarafta ilk kural, metinleri koda gömmemek. Bütün kullanıcıya görünen metinler kaynak dosyalarında olmalı. Sonradan …
@cherryblossom· 21 gün önce2
Mağaza sayfası lokalizasyonu vurgusu çok yerinde, bu gerçekten en çok atlanan kısım.
Ekran görüntülerindeki metinlerin de çevrilmesi gerekiyor. Uygulamanın kendisi Türkçe ama mağazadaki görsellerde İ…
@newday· 19 gün önce5
Metin uzunluğu konusuna pratik bir test yöntemi ekleyeyim.
Geliştirme sırasında uygulamayı sözde bir dille çalıştırmak mümkün. Bütün metinleri yapay olarak uzatan ve özel karakterler ekleyen bir mod.…
React Native projelerinde en çok vakit kaybettiren konulardan biri yerel geliştirme ortamı kurulumu. Bu servis derlemeyi bulutta yapıp imzalama ve mağaza gönderimini de üstleniyor.
En değerli özelliği, macOS makinesi olmadan iOS derlemesi alabilmek. Windows veya Linux kullanan…
@sametay· 24 gün önce5
Uzaktan güncelleme özelliğini kullanırken bir disiplin geliştirmek gerekiyor, yoksa sürüm takibi karışıyor.
Kullanıcının telefonunda hangi yerli sürümün üstünde hangi JavaScript paketinin çalıştığını…
Ürün toplantısında birisi mutlaka söylüyor, oyunlaştırma ekleyelim, rozetler, seviyeler, seri sayaçları, kullanıcı bağlılığı hazır formül gibi sunuluyor, iki üründe bu formülü uygulamış ve birinde pişman olmuş biri olarak oyunlaştırmanın ne zaman ilaç ne zaman zehir olduğunu yaza…
@marul· 24 gün önce0
Yetişkin muamelesi istiyorum yorumu çok şey anlatıyor, kullanıcının bağlamsal beklentisi her mekaniğin üstünde. Kayıp tasarımı vurgusuna örnek de ekleyeyim, bazı uygulamalardaki seri dondurma hakkı ta…
Mağaza sayfasındaki videonun dönüşüme etkisi kategoriye göre değişiyor, oyunlarda belirgin artış var ama araç uygulamalarında video izlenmeden ekran görüntülerine geçiliyor. İlk iki ekran görüntüsü hâlâ en kritik varlık. Video yapılacaksa ilk üç saniyede uygulamanın ne yaptığı gö…
@gaponmychest· 24 gün önce0
Kendi verimizden ekleyeyim, araç kategorisinde videoyu kaldırıp yerine metin bantlı ekran görüntüleri koyduk, dönüşüm yüzde on bir arttı. Oyun tarafında ise tam tersi, video şart. Yani kategori ortala…
Uygulamayı yazmadan önce tanıtım sayfası ve ön kayıt listesiyle talep ölçmek web tarafında standart ama mobilde daha az yapılıyor. Anahtar kelime hacimlerine bakmak, rakip uygulamaların yorumlarını okumak ve eksik özellik şikayetlerini toplamak da ücretsiz doğrulama. Yorumlardaki…
@navigator· 26 gün önce0
Rakip yorumu okuma taktiğini doğrulayayım, biz mevcut bir uygulamanın senkron şikayetlerinden yola çıkıp ürün yaptık ve ilk bin kullanıcı o boşluktan geldi. Bir püf noktası, sadece bir yıldızlı yoruml…
Reddedilme sebeplerinin neredeyse tamamı burada yazıyor. App Store'a ilk kez uygulama gönderecek olan baştan sona bir kez okusun; iki haftalık ret-düzelt döngüsünden kurtarır.
@endof· 25 gün önce0
Buna bir pratik ekleme, reddedilme durumunda panik yapmayın, gerekçe metnindeki madde numarasını okuyup sadece o maddeyi düzeltin ve itiraz kanalını kullanmaktan çekinmeyin, insan incelemesine gidince…
Abonelik modeliyle çalışan uygulamalarda gelirin tamamı tek bir ekranda belirleniyor. O ekranın tasarımı, uygulamanın geri kalanından daha çok gelir etkisi yaratıyor.
İyi çalışan yapı genelde şu sırayı izliyor: önce ne kazanacağı, sonra ne kadar ödeyeceği, en son nasıl iptal e…
@100yuze· 22 gün önce1
Deneme süresini açıkça yazma konusuna bir ekleme yapayım.
Deneme bitiminden önce hatırlatma göndermek, iptal oranını artırıyor gibi görünüyor ama uzun vadede daha iyi sonuç veriyor. Çünkü habersiz üc…
@navigator· 19 gün önce4
Paket sayısı konusuna katılıyorum, bir de fiyat çapası meselesi var.
Üç paket sunarken en pahalısının varlığı, ortadakini makul gösteriyor. Bu bilinen bir davranış kalıbı ve mobil abonelikte de çalış…
Uygulama pazarını dışarıdan gözlemleyen en bilinen veri sağlayıcılarından birinin blogu. Ücretli ürünlerinin tamamına erişim olmasa bile yayımlanan analizler pazar hakkında iyi fikir veriyor.
Özellikle kategori raporları işe yarıyor. Yeni bir uygulama fikri üzerinde çalışırken…
@quadri· 26 gün önce4
Tahmine dayalı olduğu uyarısı önemli. Bu tür araçların rakamları gerçek gelirle karşılaştırıldığında ciddi sapma gösterebiliyor, özellikle küçük uygulamalarda.
Ama bir işe kesinlikle yarıyor: rakip t…
Kullanıcılar abonelikten yorulmuş durumda, tek seferlik satın alma yeniden itibar kazanıyor. Karma model öne çıkıyor: temel özellikler tek seferlik, sürekli maliyet üreten özellikler abonelik. Fiyat testi yapmadan modele karar vermek en pahalı hata, aynı uygulama farklı modelle ü…
@marul· 26 gün önce0
Karma modele geçen biri olarak doğruluyorum, salt abonelikte iade talepleri ve kötü yorumlar birikiyor, tek seferlik seçenek eklendiğinde puan ortalamamız yarım yıldız arttı. Test tarafında da mağazal…
Uygulamaların çoğu açılışın ilk saniyesinde bildirim izni istiyor ve kullanıcıların büyük kısmı daha uygulamayı tanımadan hayır diyor, bu hayırın maliyeti de büyük çünkü sistem izin diyaloğunu tekrar göstermeye kolay izin vermiyor, reddedilen izin neredeyse kaybedilmiş izin. Bizi…
Uygulamamızı yayına vermeden önceki beta sürecimizi berbat yönetmiştik, arkadaşlara link atıp harika olmuş cevapları toplamıştık, yayın sonrası ilk hafta gerçek kullanıcılar bize gerçeği öğretti, ikinci ürünümüzde beta süreci profesyonel kurduk ve fark dramatikti, işleyen beta sü…
Bu iki konu genelde yol haritasının sonuna atılıyor ama ikisi de sonradan eklendiğinde çok daha pahalıya mal oluyor.
Karanlık mod için temel kural, renkleri koda doğrudan yazmamak. Renkleri anlamlarına göre tanımlamak gerekiyor: ana metin rengi, ikincil metin rengi, yüzey reng…
@nikea· 24 gün önce4
Yazı boyutu testi gerçekten şart ve çoğu ekip hiç yapmıyor.
Sistem ayarından yazıyı en büyüğe alıp uygulamayı gezmek, yarım saatte onlarca sorun ortaya çıkarıyor. Taşan butonlar, üst üste binen etike…
Uygulamamız iyiydi ama mağaza sayfamız berbattı ve bunu itiraf etmemiz altı ay sürdü, sayfayı baştan kurunca aynı reklam bütçesiyle indirme oranımız iki katından fazlasına çıktı, yaptıklarımızı madde madde yazıyorum. İlk ekran görüntüsünü uygulama arayüzü olmaktan çıkarıp değer ö…
Uygulama boyutu çoğu ekipte sonradan akla gelen bir konu ama indirme oranını ölçülebilir şekilde etkiliyor. Özellikle mobil veriyle indirme yapan kullanıcılarda ve düşük depolamalı cihazlarda etkisi belirgin.
Boyutu büyüten ana kalemler şunlar:
Görseller. Çoğu projede en bü…
@nikea· 23 gün önce0
Yazı tipi konusu az konuşuluyor ama gerçekten büyük kalem, özellikle çok dilli uygulamalarda.
Bir yazı tipi ailesi bütün alfabeleri kapsayacak şekilde geliyorsa dosya boyutu şişiyor. Sadece Latin ve …
@sidarta· 19 gün önce5
Görsel tarafına ek olarak, uygulama içinde taşınan varlıkların ne kadarının gerçekten kullanıldığını ölçmek iyi bir alışkanlık.
Çoğu projede tasarım sürecinde eklenmiş ama sonra vazgeçilmiş ikonlar, …
Android arayüzünü bildirimsel yazmaya geçerken en çok zorlanılan konu, ekranın ne zaman yeniden çizileceğini anlamak. Belgelerdeki yeniden birleştirme bölümü tam olarak bunu anlatıyor ve bir kez oturunca gerisi rahatlıyor.
Durum yükseltme konusu da kritik. Bileşenin kendi duru…
@sametay· 25 gün önce2
Yeniden birleştirme konusunda en sık yapılan hata, her çizimde yeni nesne üretmek. Listenin içinde her seferinde yeni bir lambda ya da yeni bir liste oluşturuyorsanız, Compose değişiklik olduğunu düşü…
Uygulama sağlığını tek bir sayıyla ölçmek gerekseydi o sayı tutundurma olurdu. İndirme sayısı gösterişli ama tek başına hiçbir şey anlatmıyor.
Temel tanım: belirli bir gün uygulamayı ilk kez açan kullanıcıların, kaç gün sonra hâlâ açmaya devam ettiği. Birinci gün, yedinci gün …
@100yuze· 26 gün önce2
Kohort bazlı bakmak konusuna katılıyorum, buna bir uyarı eklemek isterim.
Tutundurma eğrisi kullanıcının nereden geldiğine göre çok değişiyor. Organik aramadan gelen kullanıcı ile ücretli reklamdan g…
Bu tartışma yıllardır sürüyor ve genelde taraftarlık üzerinden yapılıyor. Oysa karar projeye özgü ve birkaç somut kriterle verilebiliyor.
Ekip yapısı en belirleyici kriter. Elinizde iki iOS ve iki Android geliştirici varsa yerli geliştirme mantıklı. Tek kişi ya da küçük bir ek…
@dandanakan· 27 gün önce5
Bakım kriterine bir ekleme yapmak isterim çünkü bu genelde sonradan fark ediliyor.
Çapraz platform araçlarda büyük sürüm geçişleri bazen kütüphane ekosistemini zorluyor. Kullandığınız eklentilerden b…
Web geliştiricisiydim, mobil hiç bilmiyordum ve üç ay önce boş vakitlerimde flutter öğrenmeye başladım, geçen hafta ilk uygulamam iki mağazada da yayına girdi, aynı yoldan geçecekler için notlarımı bırakıyorum. Öğrenme tarafı beklediğimden yumuşaktı, widget mantığı web bileşen ma…
Web tarafından geliyorum, React Native'e ısınmam kolay olur ama Flutter'ın performansı ve tutarlılığı cazip. Üretimde ikisini de kullananlar: hangi projede hangisine pişman oldunuz?
@gaponmychest· 28 gün önce0
İkisiyle de üretimde ürün yaşattım. Web geçmişin varsa React Native ile ilk üründe çok daha hızlı yol alırsın, ekosistem sorunlarının çoğunun cevabı hazır. Flutter tarafında pişmanlığım platforma özgü…
Ürün vizyon toplantılarının şaşmaz sahnesi, kurucunun gözleri parlayarak süper uygulama demesi, mesajlaşma da olsun, ödeme de, alışveriş de, asya örnekleri sunumda, heyecan tavanda, ben bu vizyonun üç kez batışını izlemiş biri olarak süper uygulama hayalinin neden bizde tutmadığı…
Apple'ın belirlediği, gizlilik bildirimi ve imza gerektiren yaygın kütüphanelerin listesi. Bu listedeki bir kütüphaneyi kullanıyorsanız ve gerekli dosyalar eksikse, yükleme aşamasında uyarı alıyorsunuz.
Sürpriz yaşamamak için yayın öncesi kontrol listesine eklenmesi gereken bi…
@cherryblossom· 26 gün önce4
Bağımlılık hijyeni vurgusu çok yerinde. Çoğu projede bir zamanlar eklenip sonra kullanılmayan kütüphaneler duruyor ve kimse silmeye cesaret edemiyor.
Pratik bir yöntem: her büyük sürüm öncesi bağımlı…
Ürün toplantılarının klasik cümlesi, bir de uygulamamız olsun, üç ürün geçmişimde iki kez bu cümlenin peşinden gittik ve birinde pahalı bir ders aldık, bu yazı uygulama mı web mi kararının çerçevesi, çünkü varsayılan cevap değişti ve çoğu ekip haberdar değil. Eski dünyada uygulam…
@innoturk· 29 gün önce0
İlk buluşmada evlilik teklifi benzetmesi mükemmel. Ekleme olarak orta yolu da anayım, ana ekrana eklenebilen web uygulamaları iki dünyanın köprüsü, mağaza sürtünmesi olmadan uygulama hissi, biz e-tica…
Yayında ve gelir üreten bir uygulamayı satmak mümkün ve bunun için kurulmuş pazar yerleri var. Süreci bilmek hem satarken hem de baştan buna hazırlıklı bir ürün kurarken işe yarıyor.
Değerleme genelde aylık net kârın bir katsayısı olarak hesaplanıyor. Katsayı gelirin ne kadar …
@navigator· 26 gün önce3
Kayıt tutma tavsiyesi çok yerinde. Alıcı tarafında bulunan biri olarak söyleyeyim, en çok vazgeçiren şey verinin dağınık olması.
Satıcı ekran görüntüleriyle gelir gösteriyor ama panel erişimi vermiyo…