MOBILE TALK: Mobil (Android & iOS) İngilizce terimleri
Android ve Kotlin, iOS ve Swift, ortak arayüz, çapraz platform uygulamalar ve mağazada yayın terimleri.
Android & Kotlin · ANDROID
- KOTLINKotlin (programlama dili)
- VALval (sabit değişken)
- NULL SAFETYnull güvenliği
- ELVIS OPERATORElvis operatörü (?:)
- DATA CLASSdata class (veri sınıfı)
- COROUTINEeşyordam (coroutine)
- ANDROID STUDIOAndroid Studio (geliştirme ortamı)
- JETPACK COMPOSEJetpack Compose (arayüz araç takımı)
- ACTIVITYaktivite (ekran)
- INTENTniyet / geçiş isteği (intent)
- MANIFESTmanifest dosyası
- APKAPK (Android paket dosyası)
- ROOM DATABASERoom veritabanı
- VIEWMODELViewModel (ekran veri modeli)
- RECYCLERVIEWRecyclerView (kaydırılabilir liste)
- FRAGMENTfragment (ekran parçası)
- MATERIAL DESIGNMaterial Design (Google tasarım dili)
- LOGCATLogcat (Android kayıt penceresi)
iOS & Swift · IOS
- SWIFTSwift (programlama dili)
- XCODEXcode (Apple geliştirme ortamı)
- SWIFTUISwiftUI (arayüz çatısı)
- UIKITUIKit (klasik arayüz çatısı)
- OPTIONALoptional (boş olabilen tür)
- GUARD STATEMENTguard ifadesi (koşul kalkanı)
- IOS SIMULATORiOS simülatörü (sanal iPhone)
- TESTFLIGHTTestFlight (Apple beta test aracı)
- INFO.PLISTInfo.plist (uygulama bilgi dosyası)
- PROVISIONING PROFILEhazırlık profili (provisioning profile)
- SWIFT PACKAGE MANAGERSwift paket yöneticisi
- APPLE DEVELOPER ACCOUNTApple geliştirici hesabı
- CLOSUREclosure (isimsiz fonksiyon bloğu)
- VALUE TYPEdeğer tipi
- CORE DATACore Data (Apple veri saklama çatısı)
- APP STORE CONNECTApp Store Connect (Apple yayın paneli)
- STORYBOARDstoryboard (görsel ekran akışı)
- AUTO LAYOUTAuto Layout (otomatik yerleşim)
Arayüz · UI
- NAVIGATIONgezinme (ekranlar arası geçiş)
- VIEWgörünüm (view)
- TEXT FIELDmetin kutusu
- TAB BARsekme çubuğu
- SAFE AREAgüvenli alan
- DARK MODEkaranlık mod
- SPLASH SCREENaçılış ekranı
- SCREEN ROTATIONekran döndürme
- TOUCH EVENTdokunma olayı
- SWIPEkaydırmak
- APP ICONuygulama simgesi
- DIALOG BOXiletişim kutusu
- GESTUREdokunma hareketi (jest)
- PINCH TO ZOOMkıstırarak yakınlaştırma
- HAPTIC FEEDBACKdokunsal geri bildirim
- BOTTOM SHEETalt panel
- ONBOARDING SCREENtanıtım ekranı
- PULL TO REFRESHçekip yenileme
Uygulama · APP
- LIFECYCLEyaşam döngüsü
- APP UPDATEuygulama güncellemesi
- NOTIFICATIONbildirim
- PUSH NOTIFICATIONanlık bildirim
- LOCAL DATABASEyerel veritabanı
- OFFLINE MODEçevrimdışı mod
- NATIVE APPyerel uygulama (native)
- CROSS-PLATFORMçapraz platform
- FLUTTERFlutter (Google arayüz çatısı)
- REACT NATIVEReact Native (çapraz platform çatısı)
- IN-APP PURCHASEuygulama içi satın alma
- DEEP LINKderin bağlantı
- BACKGROUND TASKarka plan görevi
- GEOLOCATIONcoğrafi konum
- CAMERA PERMISSIONkamera izni
- BIOMETRIC LOGINbiyometrik giriş
- APP SIZEuygulama boyutu
- DATA SYNCveri eşitleme
Test ve yayın · PUBLISH
- EMULATORöykünücü (sanal telefon)
- SDKyazılım geliştirme kiti (SDK)
- APP BUNDLEuygulama paketi (app bundle)
- CRASH REPORTçökme raporu
- BETA TESTINGbeta testi
- PLAY STOREPlay Store (Google uygulama mağazası)
- APP STOREApp Store (Apple uygulama mağazası)
- APP REVIEWuygulama incelemesi (mağaza onayı)
- VERSION NUMBERsürüm numarası
- RELEASE NOTESsürüm notları
- SCREENSHOTekran görüntüsü
- USER RATINGkullanıcı puanı
- APP SIGNINGuygulama imzalama
- KEYSTOREanahtar deposu (keystore)
- PRIVACY POLICYgizlilik politikası
- STORE LISTINGmağaza sayfası
- PHASED ROLLOUTaşamalı yayın
- ANRANR (uygulama yanıt vermiyor hatası)