Mobil Uygulama Terimleri

Mobil uygulama geliştirme dünyasındaki teknik terimleri sade bir dille açıklıyoruz.

A

Agile

Süreç

Yazılım geliştirmede iteratif ve esnek yaklaşım. Kısa döngülerle geliştirme yapılır, müşteri geri bildirimleri sürekli alınır.

API

Teknik

Application Programming Interface - Uygulamaların birbirleriyle iletişim kurmasını sağlayan arayüz.

App Store

Platform

Apple'ın iOS uygulamaları için işlettiği dijital dağıtım platformu. Uygulamaların iPhone ve iPad'e yüklenmesini sağlar.

ASO

Pazarlama

App Store Optimization - Uygulamanın uygulama mağazalarında daha üst sıralarda görünmesi için yapılan optimizasyon çalışmaları.

B

Backend

Teknik

Uygulamanın sunucu tarafı. Veritabanı, API ve iş mantığını içerir. Kullanıcı görmez ama her şeyin çalışmasını sağlar.

C

CI/CD

Teknik

Continuous Integration / Continuous Deployment - Sürekli entegrasyon ve dağıtım. Kod değişikliklerinin otomatik test edilip yayınlanması süreci.

Cross-Platform

Teknik

Tek kod tabanından birden fazla platform için uygulama geliştirme yaklaşımı. Flutter ve React Native bu kategoridedir.

D

Dart

Programlama

Google tarafından geliştirilen, Flutter'ın kullandığı programlama dili. Nesne yönelimli ve tip güvenli bir dildir.

F

Flutter

Framework

Google tarafından geliştirilen, tek kod tabanından iOS ve Android uygulaması oluşturmaya yarayan açık kaynaklı framework.

G

Google Play

Platform

Google'ın Android uygulamaları için işlettiği dijital dağıtım platformu.

M

MVP

İş Geliştirme

Minimum Viable Product - Minimum uygulanabilir ürün. Temel özellikleri içeren, hızlıca piyasaya sürülebilen ilk versiyon.

N

Native Uygulama

Teknik

Belirli bir platform için (iOS veya Android) o platformun kendi programlama diliyle geliştirilen uygulama.

P

Push Notification

Teknik

Uygulama açık olmasa bile kullanıcının cihazına gönderilen anlık bildirimler.

R

React Native

Framework

Facebook tarafından geliştirilen, JavaScript kullanarak native mobil uygulama geliştirmeye yarayan framework.

S

SDK

Teknik

Software Development Kit - Yazılım geliştirme kiti. Belirli bir platform için uygulama geliştirmeye yarayan araçlar bütünü.

Sprint

Süreç

Agile geliştirme metodolojisinde belirli görevlerin tamamlandığı 1-4 haftalık çalışma döngüsü.

U

UI/UX

Tasarım

User Interface / User Experience - Kullanıcı arayüzü tasarımı ve kullanıcı deneyimi. Uygulamanın görsel tasarımı ve kullanım kolaylığını kapsar.

W

Wireframe

Tasarım

Uygulamanın iskelet tasarımı. Renk ve görsel detay olmadan sadece yerleşim planını gösteren taslak.

Bize yazın
🤖

AppMarketim AI

Çevrimiçi • Hemen yanıt