Mobil Evrene Hakim
Olmak: İşletmeniz İçin Kritik Bir Adım
Dijital dünyanın ibresi son 10 yılda tamamen masaüstü bilgisayarlardan akıllı telefonlara kaymış
durumda. İnternet aktivitesinin %80'inden fazlası mobil cihazlar üzerinden gerçekleşirken,
insanların günlük ekran süresinin devasa bir bölümü "Native (Yerel) Mobil Uygulamalar"
içerisinde harcanıyor. Sadece mobil uyumlu (Responsive) bir web sitesine sahip olmak artık
yeterli bir rekabet unsuru değildir.
Bir e-ticaret siteniz varsa sepeti terk etme oranlarınız yüksek olabilir; ancak o müşterinin
cebindeki telefonuna kurduracağınız şirketinizin Özel Mobil Uygulaması, "Anlık
Bildirimler (Push Notifications)", GPS bazlı lokasyon servisleri ve "Kamera/Biyometrik Kimlik
Doğrulama" gibi cihazın temel donanımlarını kullanarak müşteri ile aranızda aşılmaz bir bağ
kurar.
Uzman mobil geliştirici kadromuz, kurumsal şirketler, start-up girişimciler ve e-ticaret
operasyonları için yüksek hızlı, batarya dostu ve çökme yaşamayan (Crash-free) uygulamalar inşa
etmektedir. MedMedia ailesi olarak uygulamanın App Store ve Play Store'a gönderim sürecinden
(deployment), yıllık yama bakımlarına kadar tüm safhaları yönetmekteyiz.
Native ve Cross-Platform
(Çapraz Platform) Mimari Farkları
Sektöre adım atan girişimcilerin en çok kafasını karıştıran konu, uygulamanın hangi yazılım
diliyle üretileceğidir. Bu konuda bütçe, hız beklentisi ve proje süresi doğrultusunda şu iki ana
yaklaşımı benimsiyoruz:
Native (Ayrı Ayrı) Geliştirme
Apple (iOS) dünyası için
Swift ile, Google (Android) evreni için ise Kotlin ile
arayüz yazılır. %100 saf pürüzsüz cihaz performansı, donanım (kamera/sensör) adaptasyonu
sağlar. Bütçe ve süre bağlamında "Enterprise" yani dev projelere ve oyun sektörüne
önerilir.
Cross-Platform (Örn. React Native /
Flutter)
Tek bir defa kod yazıp
(Javascript) aynı anda hem iOS hem Android cihazlarda %98 oranında native (yerel ve
doğal) performansta çıktı almayı sağlar. Maliyetleri yarıya indirir, piyasaya çıkış
süresini kısaltır (Time-To-Market). Günümüzde Start-Up'ların ve şirket panellerinin
%90'ı için en modern ve mantıklı teknolojik karardır.
Mobil Uygulama
Geliştirme Sürecimizi Nasıl Yönetiyoruz?
Bir mobil uygulamanın yazılması sadece kod parçacıklarından ibaret bir eylem değildir, büyük bir
uçtan uca mimari (end-to-end) disiplini gerektirir.
-
Pazar ve Gereksinim
Analizi
Markanızın hitap ettiği kitlenin "uygulama (app)" içi
davranış modelinde aradıkları şeyler belirlenir. Veritabanı (Cloud/Firebase) ve API
senkronizasyonlarının iskeleti dökülür.
-
Sıfırdan Özel Mobil Arayüz
(Mobile UI/UX) Tasarımı
Uygulamanın her bir ekranı, telefon modellerindeki "çentik
(notch)" veya kavisli ekran (curved edge) dinamiklerine uygun ve iOS Human Interface
Guideline yasalarına göre milimetre hesabı (pixel-perfect) tasarlanır.
-
Kodlama (Front-end Developer ve
Back-End)
Banka seviyesinde veri şifreleme ile (JWT Authentication,
SSL) sunucu sistemine tam entegre bir uygulama mantığı (business logic) yazılır.
Animasyonlar React Native veya Swift üzerine işlenir.
-
Test & Kalite Güvencesi (QA &
TestFlight)
Onlarca farklı telefon modelinde, düşük veya yüksek internet
bantlarında, şarj %10 iken ve pil tasarrufu modundayken uygulamanın çökme raporları
(Crashlytics) incelenir, hatalar fixlenir. Müşteriye "TestFlight" ile demo uygulamalar
iletilir.
-
Mağazalara Gönderim (Deployment &
ASO)
Apple ve Google'ın devasa güvenlik engellerinden uygulamanızı
geçirerek (Review Process), onaylandığında yasal geliştirici hesabınızla milyonlarca
kullanıcının cebine indirtilmeye (Launch) hazır devasa bir ekosistemi tetikleriz.
Üstelik "ASO - App Store Optimization" ile uygulama görsellerini mağaza içinde en
yukarılarda aratılacak şekilde optimize ederiz.
Sıkça Sorulan Sorular
E-ticaret sitem var, bunu aynen uygulamaya çevirebilir miyiz?
Suni WebView (sitenin aynısını
uygulama içine koyma) yöntemlerini profesyonel bulmuyor ve önermiyoruz. Ancak sitenizin tam
veritabanına bağlı (%100 senkronize), siparişlerin ve stokların aynı anda yönetildiği
tamamen bağımsız (Native) e-ticaret uygulamaları (Storefronts) tasarlıyoruz.
Geliştirme tamamlandıktan sonra yıllık işletim veya sunucu masrafı nedir?
Uygulamanın veritabanı kullanımı
(Kullanıcı verileri vb.) haricinde aylık bir aidat bulunmaz. Proje yapınıza bağlı olarak
Google Cloud veya AWS altyapısı tercih edilir, size ait hesaplara kurularak tam mülkiyet
teslim edilir. Apple App Store hesabı yıllık 99$ gibi yasal ücretler doğrudan şirketinizden
kesilir.