Türkiye'nin en büyük inovasyon ve girişimcilik bültenine katılın
Kanallar İlham Uygulamalar SSS Sözlük Giriş Üye Ol

Mobil Uygulama Geliştirme

/mobiluygulama · 1.YIL

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.

66 içerik Katıl
#mobil uygulama geliştirme akışına dön

Fastlane: Ekran görüntüsünden mağaza yüklemesine kadar yayın sürecini otomatikleştiren araç

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: çoklu dil ve cihaz için ekran görüntülerini otomatik üretmek ve imzalama sertifikalarını ekip içinde senkronize tutmak. Sertifika yönetimi özellikle birden fazla geliştiricinin çalıştığı projelerde kronik bir sorun, bu araç onu büyük ölçüde ortadan kaldırıyor.

İlk kurulum biraz zaman alıyor ama üç dört sürümden sonra kendini fazlasıyla ödüyor. Yayın öncesi kontrol listesini insan hafızasına bırakmamak, unutulan adımlardan doğan hataları da bitiriyor.
0 1 yorum
Yorumlar (1)
@gokhancetin · 15 gün önce 1
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 testleriyle birlikte çalışıp doğru ekranları doğru dilde yakalıyor.

Bir uyarı: ekran görüntüsü testleri kırılgan olabiliyor. Arayüzde küçük bir değişiklik akışı bozuyor ve ekran görüntüsü yanlış yerden alınıyor. Bu yüzden üretilen görselleri yüklemeden önce hızlıca göz atmakta fayda var.

Sertifika senkronizasyonu tarafı ise gerçekten hayat kurtarıyor. Yeni bir geliştirici ekibe katıldığında kurulum süresi saatlerden dakikalara iniyor.