Ana SayfaHakkımdaHizmetlerÜrünlerReferanslarBlog
İletişim
Language:TR|EN
Blog'a Dön
iOS Geliştirme

Uygulama Yaparak Nasıl 0₺ Kazandım

2023'te kodlamaya başladım ve ilk uygulamamı yayınlayana kadar geçen zorlu süreci, öğrendiklerimi ve App Store'da keşfedilmenin gerçeklerini paylaşıyorum.

Efe Gerek30 Ocak 20255 dk okuma
iOS uygulama geliştirme yolculuğu

Uygulama yaparak para kazanmak genellikle göründüğünden daha zordur. 2023'te kodlamaya başladım, ama aslında her zaman bu konuya ilgim vardı. Sadece nereden ve nasıl başlayacağımı bilmiyordum. İnternette bulduğum her eğitim bunaltıcı geliyordu ve hangi yolu seçeceğimi bir türlü çözemiyordum.

Sonra katılımcıları çok seçici bir şekilde belirleyen ücretsiz bir kurs buldum. 2.500 kişiyle mülakat yaptılar ve kabul edilen şanslı 67 kişiden biri ben oldum. Kabul e-postası piyango kazanmış gibi hissettirdi. Flutter öğrenecektik - o zamanlar hakkında hiçbir şey bilmediğim bir dildi.

Başlangıç Zorlukları

İlk bölüm beklentimin altında kaldı çünkü sadece Dart ve kodlama temelleri çalıştık. Bu bir mobil uygulama kursu olması gerekiyordu, ama haftalarca görsel hiçbir şey yoktu, bu yüzden pek keyif alamadım. Butonlar, ekranlar, renkler - somut bir şeyler görmek istiyordum. Üstelik günde 8 saat online eğitimdi, bu da odaklanmayı zorlaştırıyordu. Altıncı saate geldiğimde gözlerim donuklaşıyordu.

Online bölümden sonra bir sınav sınıfı yarıya indirdi. Sınav öncesi gece neredeyse hiç uyumadım. Geçtim ve yüz yüze bölüm için seçilen 24 kişiden biri oldum: 1.5 ay boyunca 180 saat, günde 8 saat, her hafta içi. O sınıfa ilk girdiğimde gerçekten başarmış gibi hissettim. Bu kurs bana mobil geliştirme temelleri hakkında çok şey öğretti - tek başıma öğrenebileceğimden çok daha fazlasını.

İlk Uygulama Denemesi

Başarıyla bitirdikten sonra ilk uygulamamı geliştirip yayınlamak için heyecanlıydım. Aylardır topladığım uygulama fikirleriyle dolu defterlerim vardı. Sonra gerçek yüzüme çarptı. 320 saatten sonra bile, bugün hâlâ devam ettiğim bu uzun yolculuğun sadece temellerini öğrenmiştim. Sözdizimi bilmekle gerçek bir ürün yapmak arasındaki uçurum devasa. Ama her gün yeni şeyler öğreniyorum, bu da heyecan verici.

Kurstan sonra arkadaşımla birlikte ilk uygulamamızı yapmaya çalıştık. Kafelerde buluşur, gecelere kadar çalışır, birlikte hata ayıklar ve sorun çözerdik. Toplamda yaklaşık 160 saat harcadık, ama nasıl yapılacağını bilmediğimiz için yayınlayamadık. Kod cihazlarımızda mükemmel çalışıyordu, ama App Store'a bu uygulamayı kabul ettirmek tamamen farklı bir canavardı.

Yayınlamaya çalışırken duvara tosladık - Apple'ın inceleme ekibiyle günlerce iletişim halindeydik, kafa karıştırıcı red mesajları okuduk ve bir türlü çözemedik. Her red e-postası mideme yumruk gibi geliyordu. Moralimizi tamamen bozdu.

Flutter ile İkinci Deneme

Sonra Flutter ile şarkı sözleri için başka bir uygulama denedik, ama başka bir duvara tosladık: Türk halk şarkıları sözlerini kullanma hakkımız yoktu. Bunu fark etmeden önce tüm uygulamayı yapmıştık. Yayınlayamayacağımız bir uygulama için 20-30 saat daha boşa gitti. İkimiz de pes etmenin ve bir daha asla kod yazmamanın eşiğindeydik. Belki de bu kodlama işi bize göre değildi.

Swift'e Geçiş

O başarısızlıktan sonra yön değiştirdim ve Swift öğrenmeye başladım. Ne yapsak Flutter ile hiçbir şey yayınlayamıyorduk. Flutter'ı suçlamıyorum - muhtemelen kritik bir şeyi bilmiyorduk. Ama farklı bir yaklaşımla yeni bir başlangıca ihtiyacım vardı.

Flutter'dan sonra Swift öğrenmek çok kolaydı çünkü tüm temelleri biliyordum. Kavramlar doğrudan aktarılıyordu - sadece yeni sözdizimi öğrenmem gerekiyordu. Sözdizimini öğrenmek ve ekosisteme aşina olmak için birkaç hafta harcadım. Zaten bir MacBook'um ve iPhone'um vardı, bu yüzden Apple ekosistemine geçiş doğaldı. Xcode beklediğimden daha sezgisel geldi. Swift yolculuğuma başlamak pürüzsüz ve keyifliydi - sonunda işler yoluna giriyordu.

İlk Yayınlanan Uygulama

Orijinal kursa başladıktan yedi ay sonra ilk uygulamamı yayınladım: GeoTriviaGame. Basit bir coğrafya bilgi yarışması oyunuydu, çığır açan bir şey değildi, ama benimdi. İncelemeye gönderdiğimde ve telefonumda "İncelemede" bildirimini gördüğümde kalbim patlayacak sandım. App Store Connect sayfasını her on dakikada bir yeniliyordum. Bu uygulamayı yayınlamak için bir ay Swift öğrenmiştim - başka bir red kaldıramazdım.

Uygulama incelemeyi geçti ve "Dağıtıma Hazır" gösterdi. Dünyanın en mutlu insanıydım. İlk önce kız arkadaşımı aradım iyi haberi vermek için - aylardır redlerden şikayet ettiğimi dinlemişti. Sonra annemi, sonra abimi, sonra arkadaşlarımı aradım. Dünyadaki herkesi arayabilseydim, arardım. O "Dağıtıma Hazır" durumu bunu gerçekten yapabileceğimin kanıtıydı.

Gerçeklerle Yüzleşme

İlk birkaç gün 20-30 indirme getirdi. İnsanların uygulamamı kullandığını bilmek harika hissettirdi - gerçek yabancılar yaptığım bir şeyi oynuyordu. Gururluydum - sıfır çökme, sıfır hata. Takıntılı bir şekilde test etmiştim. Sonra indirmeler düşmeye başladı. Giderek azaldı ta ki sıfıra ulaşana kadar. Tam sessizlik. Korktum. Sorun neydi? Yanlış bir şey mi yapmıştım?

İnsanların sıkıldığını veya uygulamamı beğenmediğini düşündüm, ama anlamadığım bir şey vardı. Sorun uygulamanın kendisi değildi - anahtar kelime performansını, ASO'yu veya coğrafya bilgi yarışması oyunları arayan birinin olup olmadığını araştırmadan yaratmış olmamdı. Uygulamam kimsenin bakmadığı bir yerde gömülüydü. Çölde dükkan açıp neden kimsenin girmediğini merak etmek gibiydi.

Bulunması için reklam yapmam gerektiğini bilmiyordum. Bu, öğrenmesi ve kabullenmesi en zor dersti çünkü Apple'ın herkese göstereceğini düşünüyordum. App Store'un sihir gibi çalıştığını varsaymıştım - iyi uygulamalar doğal olarak zirveye yükselirdi. Safdıldım. Gerçek şu ki uygulamaların görülmesi için büyük bir pazarlama maliyeti var. Uygulamayı yapmak savaşın sadece yarısıydı.

Gelir Gerçekleri

Uygulamam iki para kazanma seçeneğine sahipti: reklamlar ve reklam kaldırma. İlk AdMob ödememi hayal etmiştim, belki kendime güzel bir akşam yemeği ısmarlardım. Bugüne kadar AdMob'dan bir şey çekmeye yaklaşamadım bile. Minimum eşiğe bile yakın değilim.

Bunu paylaşıyorum ki yolculuklarına başlayan insanlar ne bekleyeceklerini bilsinler. Evet, tam bir hit olup yüz binlerce dolar kazandığınız bir senaryo var - ama bu benim durumum değildi. Eminim binlerce başka geliştirici de aynı şeyi yaşadı. Sadece onların hikayelerini o kadar sık duymuyoruz.

Sonuç

Kimsenin moralini bozmak istemiyorum, ama işte gerçek: uygulama geliştirmek yapay zeka ve yeni teknolojilerle giderek kolaylaşıyor. Artık herkes işlevsel bir şey yapabilir. Asıl sorun uygulamayı pazarlamak. Uygulamanızın görülmesi için bir kitlenizin veya potansiyel müşterilerinizin olması kritik. App Store'un devasa olması ve büyük şirketlerin pazarlamaya milyonlar dökmesiyle, organik olarak keşfedilmek neredeyse imkansız.

Hâlâ en iyi pazarlama seçimlerini yapmakta zorlanıyorum, ama daha iyi olmaya çalışmaktan asla vazgeçemezsiniz. Her başarısızlık bana değerli bir şey öğretti. Şimdiye kadar harika bir yolculuk oldu - 0₺ kazanca rağmen, her adımdan gerçekten keyif aldım. Ve daha bitirmedim.

iOSSwiftApp StoreMobil UygulamaFreelanceDeneyim