Deneysel Bahşiş Kavanozu
Splync v1.12, kullanıcılar arası iletişimi yeni bildirimler ve rozetlerle geliştirirken, bir sonraki adım kullanıcılarla geliştirici arasındaki iletişimi güçlendirmektir. Gelecek sürümlerde, kullanıcıların ihtiyaçlarını, önerilerini veya endişelerini kolayca paylaşabilmeleri için özel geri bildirim butonları eklemeyi planlıyoruz. Splync, kullanıcı odaklı ve topluluk destekli bir şekilde büyümeyi hedefliyor ve açık iletişim bu hedef için çok önemli. Bu yönde bir ilk adım olarak, Splync v1.12, geliştiriciyi desteklemek için deneysel bir Bahşiş Kavanozu sundu. Bu, Splync'in ilk kez gönüllü ödeme seçenekleri sunduğunu işaret ediyor. Uygulama tamamen ücretsiz olarak kullanılabilir kalıyor ve bahşiş vermek tamamen isteğe bağlıdır. Bahşiş Kavanozu, özelliklerin kilidini açmaz, sınırlamaları kaldırmaz veya uygulama içinde ödül sağlamaz. Splync'te bahşiş vermek tam olarak göründüğü gibi—basit bir takdir jestidir. Uygulamayı kullanmaktan hoşlanıyorsanız ve geliştirmeye devam etmesini desteklemek istiyorsanız, bahşişiniz için minnettarız. Bu, yalnızca teşekkür etmek amacıyla sunulan, tek seferlik, isteğe bağlı bir katkıdır.
Splync Tek Kişi Tarafından İnşa Edildi
Açıklığa kavuşturmak gerekirse, Splync tek bir kişi tarafından inşa edildi. Uygulamayı bir solo girişimci olarak tasarlar, geliştirir, bakımını yapar ve tanıtırım. Bu blog da bir kişi tarafından yazıldı ve zamandan tasarruf etmek için Python + OpenAI API scriptleri ile 42 dile otomatik olarak çevrildi. Şimdilik her şeyi uçtan uca tek başıma bir full-stack mühendis olarak inşa etmekten zevk alıyorum. Tek başıma ne kadar ileri gidebileceğimi henüz bilmiyorum. Bir gün, Splync'i daha da güçlü yapmak için bir ekip kurabilirim. Bir söz vardır: "Hızlı gitmek istiyorsan, yalnız git. Uzaklara gitmek istiyorsan, birlikte git." Splync sonunda bu yolu takip edebilir. Splync, kolektif bir sesle bir ürün olarak sunulsa da, şu anda geliştirilmesi tek bir kişi tarafından yürütülmektedir. Tutarlılık ve profesyonellik için, bu blog ve uygulama genellikle "biz" yerine "ben" kullanır. Bağlama bağlı olarak, iki ifade arasında geçiş yapabilirim. Dil kullanımı ne olursa olsun, Bahşiş Kavanozu üzerinden sunduğunuz her türlü destek büyük bir teşviktir ve doğrudan sürekli geliştirmeyi sürdürmeye yardımcı olur.
iOS Uygulamasına Bahşiş Kavanozu Nasıl Eklenir
iOS uygulamasına bir Bahşiş Kavanozu eklemek basit görünebilir, ancak hem teknik hem de felsefi olarak dikkatli düşünmeyi gerektirir. Splync v1.12'de, Bahşiş Kavanozu, Apple'ın Uygulama İçi Satın Alma (IAP) sistemi kullanılarak tek kullanımlık ürünlerle uygulandı. Teknik açıdan, süreç App Store Connect'te bahşiş ürünlerini tanımlamakla başlar. Her bahşiş seçeneği, sabit fiyatlı ayrı bir ürün olarak kaydedilir ve gönüllü katkı olarak açıkça etiketlenir. Bu ürünlerin arkasında hiçbir özellik kilitli değildir ve satın alma sonrası uygulama içi içerik açılmaz. Bu ayrım önemlidir çünkü Apple, uygulama içi satın alımların dijital ürünler veya işlevsellik sağlayıp sağlamadığını titizlikle inceler. Uygulama tarafında, Splync mevcut bahşiş ürünlerini StoreKit kullanarak alır ve özel bir Bahşiş Kavanozu ekranında sunar. Bir kullanıcı bahşiş seçtiğinde, satın alma işlemi tamamen Apple'ın güvenli ödeme sistemi aracılığıyla gerçekleştirilir. Başarılı bir işlemden sonra, uygulama sadece bir teşekkür mesajı gösterir—hiçbir işaret saklanmaz, kullanıcı durumu değişmez ve ayrıcalıklar verilmez.
Apple İnceleyici İlk Bahşiş Kavanozumu Reddetti
Bir Bahşiş Kavanozu eklemek sadece StoreKit kodu yazmakla ilgili değildir. Aynı zamanda kullanıcılarla açık iletişim gerektirir, yasal ve finansal hazırlıklar yapılmalı ve Apple’ın Uygulama İnceleme Kılavuzları ile dikkatlice uyum sağlanmalıdır. Basit bir bahşiş özelliği için bile, geliştiriciler ilgili anlaşmaların yapıldığından ve ödemeleri almak için App Store Connect üzerinden geçerli bir banka hesabı ayarlandığından emin olmalıdır. Tüm bu adımları tamamladıktan sonra uygulamayı inceleme için gönderdim. Neredeyse bir gün sonra, durum "İnceleme Bekleniyor"dan "İnceleniyor"a değişti. Heyecanlıydım—sanki Splync nihayet kârlı hale gelecek gibiydi. Ancak, sadece birkaç dakika sonra, durum "Reddedildi" olarak değişti. Splync için ilk Bahşiş Kavanozu başvurum reddedilmişti. Reddedilme mesajı "Kılavuz 3.2.2 – İş – Diğer İş Modeli Sorunları – Kabul Edilemez"e atıfta bulundu. Apple, "Uygulamanızın uygulama içinde hayırsever bağış toplama yeteneğini içerdiğini fark ettik, bu App Store için uygun değildir çünkü uygulamanız bağış toplamak için uygulama içi satın alma kullanıyor." dedi.
Apple Neden Bahşiş Kavanozumu Bağış Olarak Gördü
Kısaca, Bahşiş Kavanozum hayırsever bir bağış özelliği olarak yorumlandı. Apple’ın politikalarına göre, belirli gereksinimler ve onay süreçleri yerine getirilmedikçe uygulama içi satın alma yoluyla bağış toplamak yasaktır. Bu benim niyetim değildi. Splync’in Bahşiş Kavanozu, geliştirici için gönüllü bir bahşiş olarak tasarlanmıştı, bir amaç veya kuruluşa bağış olarak değil. Sorun kelime seçiminden kaynaklandı. “Destek” gibi ifadeler ve “Splync topluluğu”na atıflar, özelliği bir bağış sistemi gibi gösterdi. Daha açık ve doğrudan bir dille yeniden düzenledikten sonra uygulamayı yeniden gönderdim. Güncelleme daha fazla sorun çıkmadan kabul edildi. Yaşadığım Japonya'da bahşiş verme günlük kültürün bir parçası değil. Bu deneyim bana şunu net şekilde öğretti: bahşiş vermek ve bağış yapmak temelde farklı şeyler. Bahşiş, bir hizmet sağlayıcısına yönelik kişisel bir teşekkür jestidir, bağış ise bir amaca destek olmak için yapılan katkıdır. Bu ayrım, sadece kültürel değil aynı zamanda yasal ve platform politikaları açısından da önemlidir.
Ek Açıklamalar
Splync'i kullanmaktan hoşlanıyorsanız, geliştiriciye istediğiniz zaman bahşiş verebilirsiniz. Bahşiş vermek tamamen isteğe bağlıdır ve hiçbir özelliği veya avantajı açmaz. Sadece bir takdir ifadesidir ve herhangi bir miktar içtenlikle takdir edilir. Gelecekte, Splync ücretli bir plan sunabilir. O zamana kadar, Bahşiş Kavanozu uygulama içinde mevcut olan tek gönüllü maddi destek biçimi olarak kalacaktır.