Android geliştirmemizle ilgili son güncellemeleri yayınladığımdan bu yana biraz zaman geçti ve birkaç I2P sürümü, denk herhangi bir Android sürümü olmadan yayınlandı. Sonunda, bekleyiş sona erdi!
Yeni uygulama sürümleri
I2P Android ve Bote uygulamalarının yeni sürümleri yayınlandı! Şu adreslerden indirilebilir:
Bu sürümlerdeki ana değişiklik, yeni Android Material tasarım sistemine geçilmesi oldu. Material, benim gibi "minimalist" tasarım becerilerine sahip uygulama geliştiricilerinin kullanımı daha hoş uygulamalar oluşturmasını oldukça kolaylaştıdı. I2P Android ayrıca, temel I2P yönelticisini yeni yayınlanan 0.9.17 sürümüne güncelliyor. Bote uygulamasında, birçok küçük iyileştirmenin yanında birkaç yeni özellik eklendi. Örneğin, artık QR kodları ile yeni e-posta hedefleri ekleyebilirsiniz.
Son güncellememde bahsettiğim gibi, uygulamaları imzalayan sürüm anahtarı değişti. I2P Android paketinin adını değiştirmemiz gerektiğinden bunu yapmalıydık. Eski paket adı (net.i2p.android.router) Google Play üzerinde daha önce kullanılmıştı (hala kimin kullandığını bilmiyoruz). Ayrıca tüm I2P Android dağıtımları için aynı paket adını ve imzalama anahtarını kullanmak istedik. Böylece, bir kullanıcı uygulamayı başlangıçta I2P sitesinden kurabilir ve daha sonra siteye erişim engellenirse Google Play ile güncellemeleri yapabilir. Android işletim sistemi, paket adı değiştiğinde bir uygulamayı tamamen farklı olarak değerlendirir. Bu nedenle imzalama anahtarının gücünü artırma fırsatını yakaladık.
Yeni imzalama anahtarının parmak izi (SHA-256):
AD 1E 11 C2 58 46 3E 68 15 A9 86 09 FF 24 A4 8B C0 25 86 C2 36 00 84 9C 16 66 53 97 2F 39 7A 90
Google Play
Birkaç ay önce, oradaki yayınlama sürecini sınamak için Norveç içinde hem I2P Android hem de Bote uygulamarını Google Play üzerinde yayınladık. Her iki uygulama da artık Privacy Solutions tarafından küresel olarak sunulduğunu duyurmaktan mutluluk duyuyoruz. Uygulamaları şu adreslerde bulabilirsiniz:
Küresel sürüm, çevirilerimizin olduğu ülkelerden başlayarak birkaç aşamada yayınlanıyor. Burada önemli bir istisna Fransa'dır; Şifreleme koduyla ilgili ithalat düzenlemeleri nedeniyle, bu uygulamaları henüz Google Play Fransa üzerinde dağıtamıyoruz. Aynı sorun, TextSecure ve Orbot gibi diğer uygulamaları da etkiliyor.
F-Droid
F-Droid kullanıcıları sizi unuttuk sanmayın! Yukarıdaki iki konuma ek olarak kendi F-Droid depomuzu kurduk. Bu yazıyı telefonunuzdan okuyorsanız, depoyu F-Droid uygulamasına eklemek için buraya tıklayın (yalnızca bazı Android tarayıcılarında çalışıyor) ya da aşağıdaki adresi F-Droid depo listenize el ile ekleyin:
Depo imzalama anahtarının parmak izini (SHA-256) el ile doğrulamak veya depoyu eklerken yazmak isterseniz, işte burada:
68 E7 65 61 AA F3 F5 3D D5 3B A7 C0 3D 79 52 13 D0 CA 17 72 C3 FA C0 15 9B 50 A5 AA 85 C4 5D C6
Ne yazık ki, ana F-Droid deposundaki I2P uygulaması, F-Droid bakıcımız ortadan kaybolduğu için güncellenmedi. Bu ikili depoyu koruyarak F-Droid kullanıcılarımızı daha iyi destekleyebileceğimizi ve güncel kalmalarını sağlayabileceğimizi umuyoruz. I2P ana F-Droid deposundan kurulduysa ve güncellemek istiyorsanız imzalama anahtarı farklı olduğundan o sürümü kaldırmanız gerekir. F-Droid depomuzdaki uygulamalar, sitemizde ve Google Play üzerinde sunulan APK dosyaları ile aynıdır. Böylece gelecekte bu kaynaklardan herhangi birini kullanarak güncelleme yapabilirsiniz.