
Mobil uygulama, tarayıcıdaki bir sayfa değil, telefona veya tablete kurulan kendi ürünü olan yazılımdır.
Her işletmenin ilk günden uygulama yayınlaması gerekmez. Birçok şirket önce telefonda düzgün çalışan bir web sitesine ihtiyaç duyar. Uygulama; iş cihazda tekrarlanıyorsa, kişiselse, çevrimdışıysa ya da kamera, konum, bildirim veya oturum açılmış hesaba bağlıysa gerekçelenir.
Best Soft Company web siteleri, özel yazılım ve mobil uygulamalar geliştirir. Mobil uygulama geliştirme hizmeti:
https://www.bestsoftcompany.com/tr/hizmetler/mobil-uygulama-gelistirme/
BEST SOFT, her şirketin mağazaya uygulama koyması gerektiği fikrinden değil, kullanıcının telefonda bitirmesi gereken işten başlar.
Mobil Uygulama Nedir?
Mobil uygulama, çoğunlukla iOS veya Android için yazılan, mobil işletim sistemine kurulan programdır.
Kurulumdan sonra uygulama:
- adres yazmadan açılabilir
- kamera, dosya, biyometri veya konum gibi cihaz özelliklerini kullanabilir
- bildirim gönderebilir
- cihazda veri tutabilir
- sunucuyla API üzerinden konuşabilir
- oturumu açık tutabilir
Görünen ekranlar ürünün yalnızca bir parçasıdır. Arkada genelde bir sunucu, yönetim paneli, kullanıcı hesapları ve ağ zayıfken ne olacağına dair kurallar vardır.
Küçük ekranda düzgün duran site mobil web sitesidir. Bu faydalıdır. Kurulu uygulama ile aynı ürün değildir.
Mobil Web Sitesi Ne Zaman Yeter?
Ziyaretçinin işi okumak, karşılaştırmak, ulaşmak veya kısa bir form doldurmaksa mobil site çoğu zaman yeter.
Tipik durumlar:
- kurumsal tanıtım
- hizmet sayfaları
- talep toplayan katalog
- blog
- hesap gerektirmeyen basit randevu formu
Asıl hedef aramada bulunmak ve şirketi anlatmaksa bütçe önce profesyonel web sitesine aittir. Yalnızca ana sayfayı tekrarlayan uygulama, mağaza kaydı, yorum ve güncelleme döngüsünü hak etmez.
Responsive tasarım hâlâ o web işinin parçasıdır. Birçok müşteri önce telefon tarayıcısından gelir.
Native Uygulama Ne Zaman Gerekir?
Native uygulama belirli bir platform için yazılır: iOS veya Android için resmi araçlar, Swift veya Kotlin.
Native iş şu durumlarda gerekçelenir:
- güçlü çevrimdışı kullanım
- yoğun cihaz özellikleri
- mağazada varlık
- tarayıcı sayfasının taşıyamayacağı performans
- sipariş, mesaj, saha işi veya müşteri paneli gibi günlük alışkanlık
Her iki mağaza da gerekiyorsa native iki üründür. iOS ve Android amacı paylaşır, tek dosyayı paylaşmaz. Tasarım, test, sertifika ve mağaza incelemesi ayrıdır.
Ek maliyet yalnızca ekran yazmak değildir. Hesaplar, inceleme, imzalama, hata raporları ve yayın takvimi de maliyettir.
Çapraz Platform Geliştirme
Çapraz platform araçları iOS ve Android’de ortak kod paylaşmayı hedefler.
Ürün iki platformda benzerse yinelenen ekran işini azaltabilir. Mağazaları, sertifikaları, cihaz testini veya sunucuyu ortadan kaldırmaz.
Çapraz platform teknik bir seçimdir; projenin yarı fiyat olacağı sözü değildir. Alışılmadık cihaz özellikleri, mağaza kuralları ve platforma özgü hatalar yine çıkar.
Best Soft Company ürün adlandırıldıktan sonra native veya çapraz platform seçer. Araç etiketi özet değildir.
Progressive Web App
Progressive web app (PWA), ana ekrana kurulabilen ve bazı durumlarda ağ zayıfken önbellekle çalışan bir web sitesidir.
PWA şu durumlarda ara yol olabilir:
- şirketin güçlü bir web ürünü vardır
- asıl hedef mağaza incelemesi değildir
- özellik seti mobil siteye yakındır
- bildirim ve kurulabilirlik yardım eder ama tam native erişim gerekmez
PWA hâlâ web ürünüdür. Tarayıcı sınırlarını izler. Her native uygulamanın sessiz yerine geçmez; zayıf sitenin de yerine geçmez.
Sunucu, API ve Kullanıcı Hesapları
Çoğu iş uygulaması telefonda kapalı bir dosya değildir. Sunucuyla konuşur.
Sunucu tarafı şunları işleyebilir:
- giriş
- profiller
- siparişler
- randevular
- mesajlar
- dosyalar
- yetkiler
- raporlar
API, uygulama ile o sunucu arasındaki sözleşmedir. Sözleşme belirsizse her ekran değişikliği pazarlık olur.
Kullanıcı hesapları parola sıfırlama, oturum süresi, roller ve kişisel veri kuralları getirir. Kamuya açık bilgi uygulaması hesapsız olabilir. Operasyon uygulaması neredeyse her zaman hesap ister.
BEST SOFT uygulama ile sunucuyu tek sistem olarak planlar. İşin saklanacağı yeri olmayan arayüz ürün değil, gösterimdir.
App Store ve Google Play
Yayın projenin parçasıdır.
Apple App Store ve Google Play’in her birinde:
- geliştirici hesabı
- vitrin metni ve ekran görüntüleri
- gizlilik bilgisi
- inceleme
- sürümleme
- imzalama
Test telefonunda çalışan derleme henüz yayınlanmış uygulama değildir. İnceleme, eksik politika metni, bozuk giriş veya belirsiz amaç yüzünden kaydı reddedebilir.
Yayından sonra güncelleme isteğe bağlı değildir. İşletim sistemleri değişir. Bakılmayan vitrin destek sorununa dönüşür.
Bildirim, Ödeme ve Cihaz Özellikleri
Bildirim kullanıcıyı geri getirebilir. Gürültü de olabilir. Ürün, kullanıcının istediği bildirimi göndermelidir: sipariş durumu, randevu hatırlatması, mesaj; varsayılan günlük reklam değil.
Uygulama içi ödeme mağaza kurallarına ve ödeme sağlayıcısı kurallarına bağlıdır. Uygulama içi satın alma, web ödeme ve yerel yöntemler farklı yollardır. Özet, işletmenin gerçekten kullandığı yolu adlandırmalıdır.
Kamera, dosya, konum ve biyometri, kullanıcının anlayacağı bir neden ve uygulamayı düşürmeden reddedilebilen bir izin ister.
Güvenlik, Gizlilik ve Cihazdaki Veri
Mobil uygulama jeton, önbellek kayıt ve kişisel bilgi tutabilir.
Güvenlik işi:
- HTTPS üzerinden iletişim
- jetonların dikkatli saklanması
- cihaz izinlerinde en az yetki
- varsayılan parolada bırakılmayan yönetim tarafı
- kayıp telefon ve kapanmış oturum planı
Mağazadaki gizlilik metni süs değildir. Uygulamanın gerçekten topladığıyla örtüşmelidir.
Uygulamayı sahada personel kullanıyorsa cihaz kaybı yalnızca kullanıcı rahatsızlığı değil, iş riskidir.
Tasarım, Performans ve Çevrimdışı Kullanım
Mobil tasarım küçültülmüş masaüstü düzeni değildir.
Başparmak, tek el, yavaş ağ ve kesinti normaldir. Ana eylemler ulaşılabilir olmalıdır. Formlar büyük klavye ve sabit bağlantı varsaymamalıdır.
Performans ürünün parçasıdır. Ağır görseller, konuşkan API’ler ve ana iş parçacığında ağır iş, mantık doğru olsa da uygulamayı bozuk hissettirir.
Çevrimdışı davranış adlandırılmalıdır. Sipariş kuyruğa mı alınır? Son katalog mu gösterilir? Açılmayı mı reddeder? Sessizlik en kötü seçenektir.
Yayın Sonrası Bakım
Güncellenmeyen uygulama, durağan tanıtım sitesinden daha hızlı yaşlanır.
Bakım:
- işletim sistemi güncellemeleri
- mağaza kuralı değişiklikleri
- hata onarımları
- bağımlılık güncellemeleri
- içerik veya katalog değişiklikleri
- yeni cihaz boyutları
Ürünü yönetecek kişilerin her cümle için geliştiriciye ihtiyaç duymadan içerik değiştirme yolu olmalıdır. Tüm metin koda gömülüyse uygulama ilk sürümünde donar.
Web Sitesi, PWA ve Native Uygulama Nasıl Seçilir?
Pratik sıra:
- Müşteri şirketi bulup teklifi anlamalıysa profesyonel web sitesiyle başlayın.
- Site her gün kullanılıyor ve kurulabilirlik yardım ediyorsa PWA düşünün.
- Mağaza vitrini, cihaz özellikleri, çevrimdışı kullanım veya oturum açılmış operasyon aracı gerekiyorsa native veya çapraz platform uygulama planlayın.
Rakibin uygulaması var diye uygulama zorlamak zayıf özettir. Mağaza ekran görüntüsü kopyalamak hesap, rol veya veriyi tanımlamaz.
Web tanıtım paketleri, uygulama geliştirmeden ayrı üründür. Web sitesi fiyatlarının gruplanması:
https://www.bestsoftcompany.com/tr/web-sitesi-fiyatlari/
İşletme tarayıcıdan da online satıyorsa bu e-ticaret sitesidir; kendiliğinden alışveriş uygulaması değildir:
https://www.bestsoftcompany.com/tr/e-ticaret-web-siteleri/
İş Gören Bir Mobil Uygulama Özeti Neleri İçerir?
Tahmin edilebilen özet şunlara cevap verir:
- uygulamayı kim kullanacak: müşteri, personel, ikisi
- hangi platformlar: iOS, Android, ikisi
- ilk günde hangi işler çalışmalı
- hesap var mı
- hangi cihaz özellikleri zorunlu
- genel mağaza vitrini gerekiyor mu
- hangi dil veya diller
- içeriği kim güncelleyecek
- uygulamanın bağlanacağı mevcut site veya yazılım hangisi
Bu cevaplar yoksa teklif tahmindir. Varsa Best Soft Company ihtiyacın mobil site mi, PWA mı, müşteri uygulaması mı, iç araç mı olduğunu söyleyebilir.
Best Soft ile Mobil Uygulama Projeleri
Gürcistan merkezli Best Soft Company web siteleri, e-ticaret, özel yazılım ve mobil uygulamalar geliştirir.
Mobil proje; telefondaki gerçek iş, o işi saklayan sunucu ve yayın sonrası ürünü taşıyacak mağaza veya kurulum yoluna göre planlanır. Native, çapraz platform ve PWA seçenektir, slogan değil.
BEST SOFT uygulamayı süslü ekran seti olarak görmez. Uygulama kurulmalı, kullanılmalı, güncellenmeli ve desteklenmelidir.
Mobil uygulama geliştirme için hizmet sayfasından veya kısa bir özetle info@bestsoftcompany.com adresinden başlanabilir.
Best Soft Company, Nadzaladevi N#15, Tiflis. Yazın: info@bestsoftcompany.com. Telefon +995 511 529 400. Site: https://www.bestsoftcompany.com/
Buna benzer bir proje mi istiyorsunuz?
Teklif Alın