6 Adımda Fikirden App Store’a Uygulama Geliştirme
Mobil uygulama geliştirmeye başlamadıysanız, şimdi başlamanın tam zamanı. Youtube swift eğitim videoları ile dolu ve elimizin altında bir çok araç var.
6 adımda Fikirden AppStore’a nasıl gidilir basitçe listelemeye çalışacağım.
1- Kağıt + Kalem / iPAD + Paper (FiftyThree)
Kervan yolda düzülür mantığını bir kenara bırakalım ve uygulama fikrimizi biraz da olsa olgunlaştırmak için çizimlere başlayalım. İpad’iniz varsa, Paper uygulamasını denemenizi tavsiye ederim, çizimlerde oldukça işe yarıyor.
2- Sketch
Bence her geliştiricinin öğrenmesi gereken bir araç Sketch App. Taslağımızın arayüzünü, uygulama akışını Sketch üzerinde tasarlayarak son haline getirebiliriz. Sketch Content Generator plugin’i ile random data üretmemizi sağlıyor. Yani fotoğrafları seçip doldur dediğinizde tüm alanlara rastgele fotoğraf yerleştiriyor.
3- Framer
Bana göre işin en eğlenceli kısmı Framer. Tüm tasarımızda istediğiniz geçişleri ve animasyonları kolayca prototipleyebilirisiniz. Sketch tasarımlarını canlı canlı görmek için tasarımınızı Framer ile kolayca interaktif hale getirebilirisiniz.
4- XCode
İşlerin ciddileştiği kısım. Bir çok kişi işe bu adımdan başlıyor. Tasarım terminolojilerini ve mantığını kavrayarak paralelde de Swift öğrenirseniz sizin için daha faydalı olur.
5- Fabric
Test kullanıcılarına uygulamamızı göndermek için Fabric.io’yu kullanabiliriz. Aynı zamanda Crashlytics ile hataları yakalama imkanı da sağlıyor.
6- App Store’a hazırlık
- Developer Lisansı: App Store’a uygulama yükleyebilmek için lisanslı developer olmanız gerekiyor. apple developer portal’ı ziyaret edin.
- Uygulama ikonu:Sketch’te ikonunuzu tasarladıktan sonra, buradaki template ile app store’a hazır hale getirebilirsiniz.
- AppStoreKit: itunesconnect.apple.com’a uygulama ekran görüntülerini hazırlama için bu kiti kullanabilirsiniz.
- App Preview Video: Ekran görüntülerinin yanı sıra tanıtım videosu da ekleyebilirsiniz. Bunun için aşağıdaki 3 terminal komutu işinizi görecektir.
Simülatörde kayıt yaptıktan sonra iMovie’de File -> New App Preview altından kaydettiğiniz görüntüyü düzenleyebilirisiniz. Çıkan sonucu 2. ve 3. adımlardaki komutlarla tamamlayın.
1. açık XCode simülatorünün ekran videosunu kaydetme
xcrun simctl io booted recordVideo “dosya_adı”.mov2. ffmpeg -i "dosya_adi".mp4 -strict -2 -vf scale=1200:1600 output.mp43. ffmpeg -f lavfi -i anullsrc=channel_layout=stereo:sample_rate=44100 -i output.mp4 -shortest -c:v copy -c:a aac previewWithSilence.mp4
2. adım için Apple’in belirttiği çözünürlükler.
3. adımda videomuza boş bir ses kanalı ekliyoruz. Eklemezsek itunesconnect’e videoyu yükleyemezsiniz.
Apple Onay Süreci
Sizin dışınızda ilerleyen tek süreç, itunesconnect’e uygulamayı yükleyip “review”a gönderdikten sonra başlıyor. Apple uygulamanızı inceliyor, sorun görürse reddediyor ve sizden açıklama bekliyor. 3. versiyonunu çıkardığım Makale App uygulamamda Apple her versiyon için uygulamayı reddedip bana sorular soruyor, ben cevaplıyorum ve uygulama onaylanıyor. Ama 2 senedir bana sordukları sorular ve benim cevaplarım aynı :) Bu aşama sinir bozucu olabiliyor.
Yazımı beğendiyseniz lütfen 🖤 ikonuna tıklayın :) Beni twitter’da takip edebilir, geliştirdiğim uygulamaları deneyebilirisiniz.
Türkçe Yayın Sosyal Medya Hesapları
Facebook: https://www.facebook.com/mediumturkiye
Twitter: https://twitter.com/mediumturkiye