Mobil Uygulama Geliştirici
Android ve iOS telefonlar ile tabletler için uygulamalar geliştirir, yayımlar ve günceller.
Mobil uygulama geliştiriciler bankacılık, alışveriş, ulaşım, oyun ve sağlık gibi pek çok alanda kullandığımız uygulamaları geliştirir. Tasarımcıların hazırladığı ekranları koda dönüştürür, uygulamayı sunucu tarafındaki servislere bağlar ve uygulama mağazalarına yayımlar. Android (Kotlin, Java) ve iOS (Swift) için ayrı ayrı geliştirilebileceği gibi, Flutter veya React Native gibi tek kodla iki platforma uygulama çıkaran teknolojiler de yaygındır. Kariyer kıdemli geliştirici, mobil takım lideri ve mobil mimar yönünde ilerler. Günlük hayatta kullandığı uygulamaların nasıl çalıştığını merak eden, kullanıcı deneyimine önem veren ve ayrıntıcı kişiler için uygundur.
Neler yapar?
- Uygulama ekranlarını ve akışlarını kodlamak
- Uygulamayı API'ler ve bildirim servisleriyle entegre etmek
- Farklı cihaz ve ekran boyutlarında test etmek
- Uygulamayı App Store ve Google Play'e yayımlamak
- Çökme raporlarını ve kullanıcı yorumlarını izleyip hataları gidermek
- Uygulama performansını ve pil tüketimini iyileştirmek
Gereken beceriler
Nasıl olunur? (Eğitim)
Bilgisayar ve yazılım mühendisliği, bilgisayar programcılığı bölümleri yaygındır. Mağazada yayımlanmış kişisel bir uygulama, diplomadan çok daha güçlü bir referanstır.
Çalışma ortamı
Ofis, hibrit veya uzaktan; ürün, tasarım ve arka uç ekipleriyle birlikte. Sürüm çıkış dönemlerinde tempo artar.