Mood Reklam

Rehber

İskenderun’da Mobil Uygulama Geliştirme: Fikirden Mağazaya Adım Adım Yol Haritası

Mobil uygulama fikrinden mağazadaki uygulamaya giden yol: kullanıcıyı tarif etmek, uygulamanın gerçekten gerekip gerekmediği, ilk sürümün sınırı, panel ve sunucu, platform, deneme ve mağaza.

· 4 dk okuma · Mood Reklam

Kâğıda çizilmiş mobil ekran taslakları ve tablette aynı ekranların mor tonlu arayüz tasarımı
Mobil uygulama ekran tasarımı — tasarım konsepti.

Bir mobil uygulama fikri çoğu zaman tek bir cümleyle doğar: “Müşteriler siparişi uygulamadan versin.” Bu cümleden Google Play ve App Store’da yayında olan bir uygulamaya giden yol, kod yazmaktan çok karar vermekten oluşur. İskenderun’da mobil uygulama geliştirme düşünen bir işletme ya da girişimci için aşağıdaki sıra, hangi kararın ne zaman verilmesi gerektiğini gösteriyor. Sırayı atlamak mümkündür ama atlanan karar, ileride daha zor bir anda geri döner.

Hangi tür uygulamaların yapılabildiği mobil uygulama geliştirme sayfasında yer alıyor. Burada konu, fikirden mağazaya giden yolun kendisi.

Fikri kullanıcının gözünden tarif edin

Uygulamayı kim kullanacak ve onu neden telefonuna kuracak? Bu iki sorunun yanıtı olmadan başlanan uygulamalar mağazada indirilmeyi bekleyerek kalır. Kullanıcı müşteriniz olabilir: haftada birkaç kez sipariş veren bir lokanta müdavimi, kontrol randevusunu takip eden bir klinik hastası. Ya da kendi ekibiniz: iş emrini sahada açan bir servis teknisyeni, yükün teslim fotoğrafını çeken bir şoför.

İki grup çok farklı davranır. Müşteriye yönelik uygulamada asıl zorluk indirtmek ve tekrar açtırmaktır; uygulama, müşterinin telefonundaki onlarca uygulamayla yarışır. Ekibe yönelik uygulamada kullanım zorunludur, bu yüzden asıl mesele işi gerçekten kolaylaştırıp kolaylaştırmadığıdır. Sahada eldivenle, güneş altında ya da aceleyle kullanılan bir ekran, ofiste tasarlanan ekranla aynı olamaz.

Gerçekten uygulama mı gerekiyor?

Dürüst yanıt çoğu zaman “hayır”dır. Telefonda iyi çalışan bir web paneli, kurulum gerektirmeden aynı işi görebilir. Uygulama şu durumlarda anlam kazanır: bildirim göndermek, kamerayı ve konumu sık kullanmak, bağlantı yokken kayıt almak ya da kullanıcının uygulamayı neredeyse her gün açması. Bu karar için mobil uygulama mı, web uygulaması mı yazısındaki ölçütlere bakın; yanıt web çıkarsa yolun geri kalanı kısalır.

İlk sürümün sınırını çizin

İlk sürüm, fikrin işe yarayıp yaramadığını görmeye yetecek en küçük uygulamadır. Her şeyi ilk sürüme sığdırmak isteyen projeler uzar, deneme gecikir ve kullanıcıdan öğrenilecek ders ertelenir. İstekleri üç gruba ayırın:

  • İlk sürümde şart: Uygulamanın var olma nedeni olan işlev. Sipariş uygulamasında sipariş vermek, saha uygulamasında iş emrini kapatmak.
  • Kullanım görüldükten sonra: Kampanya ekranı, puan sistemi, ayrıntılı raporlar.
  • Belki hiç: “Rakipte var” diye listeye giren ama kimsenin istemediği özellikler.

Bu liste yazılı kapsamın temelidir. Kapsam yazıya dökülmeden geliştirmeye başlanmaz; fiyat da bu kapsamdan çıkar. Sitede fiyat yoktur; kapsam netleşince telefonda konuşulur.

Ekranlar, panel ve sunucu

Mobil uygulama, buzdağının görünen kısmıdır. Arkasında genellikle iki parça daha vardır: uygulamanın veri alıp verdiği sunucu ve işletmenin içeriği, siparişleri, kullanıcıları yönettiği web paneli. Önce uygulamanın ekran taslakları hazırlanır ve kimin hangi ekranda ne yapacağı netleşir; ardından panelin hangi işleri göreceği konuşulur. Elinizde zaten bir web sitesi ya da işletmeye özel yazılım varsa uygulama yeni bir sistem kurmak yerine ona bağlanabilir; aynı veri iki yerde tutulmaz, tek kaynaktan beslenir.

Platform kararı

Kullanıcılarınızın bir kısmı Android, bir kısmı iPhone kullanır. Müşteriye yönelik uygulamada ikisine birden çıkmak genellikle gerekir; yalnızca kendi ekibinizin kullanacağı ve telefonları sizin verdiğiniz bir saha uygulamasında tek platform yetebilir. İki platforma tek kod tabanıyla çıkan çapraz platform araçlar ile her platform için ayrı (native) geliştirme arasındaki farkı native mi, çapraz platform mu yazısında karşılaştırdık. Bu karar kapsamdan sonra verilir; araç, işe göre seçilir.

Deneme sürümü ve mağaza hazırlığı

Uygulama aşama aşama geliştirilirken deneme sürümü kendi telefonunuza kurulur. Android’de Google Play’in test kanalları, iOS’ta Apple’ın TestFlight aracı bu iş için kullanılır; uygulamayı herkese açmadan önce seçtiğiniz kişilerle sınamanızı sağlar. Bu sırada mağaza başvurusu için şunlar hazırlanır:

  1. İşletme adına açılmış Google Play ve App Store geliştirici hesapları
  2. Uygulama adı, kısa ve uzun açıklama, ekran görüntüleri ve simge
  3. Uygulamanın hangi veriyi toplayıp ne için kullandığını anlatan gizlilik politikası ve mağazaların istediği veri beyanları
  4. Giriş gerektiren uygulamalarda mağaza incelemesi için bir deneme hesabı

Mağazalar her uygulamayı yayından önce inceler ve kurallarına uymayanı geri çevirebilir; incelemenin ne kadar süreceği de mağazanın elindedir. Kurallar zaman zaman değiştiği için başvurudan önce güncel hâli kontrol edilir. Kurum adına geliştirici hesabı açmak belge ve doğrulama ister; bu adımı projenin sonuna bırakmayın.

Yayından sonra

Uygulama yayına girdiğinde iş bitmez. Android ve iOS düzenli olarak yeni sürüm çıkarır, mağazalar eski altyapıyla derlenen uygulamalara zamanla kısıt getirir, kullanıcılar ilk günlerde beklenmedik hatalar bulur. Yayından sonraki güncelleme ve bakımın kapsamını baştan konuşmak, uygulamanın mağazada eskimiş bir vitrine dönüşmesini önler. İskenderun’da fikrinizi yüz yüze anlatmak isterseniz arayın; önce uygulamaya gerçekten ihtiyacınız olup olmadığını birlikte konuşuruz.

Okumaya devam edin

İlgili yazılar

Mood Reklam web sitesinin masaüstünde anasayfası ve telefonda kutu harf hizmet sayfası

Rehber · 4 dk okuma

Flutter ve Dart ile Mobil Uygulama: Tek Kodla İki Mağazaya Çıkmanın Artıları ve Sınırları

“Bir kere yazılır, iki telefonda çalışır” sözü doğru ama eksik. Flutter’ın kendi çizim motoru, Dart dili, eklenti bağıml...

Dizüstü bilgisayar ekranında amber grafikler, veri kartları ve modüler alanlar içeren temsili SaaS paneli

Rehber · 4 dk okuma

Node.js ile Sunucu ve API Geliştirme: Mobil Uygulamanın Arkasında Ne Çalışır?

Mobil uygulamanın ve panelin konuştuğu sunucu Node.js ile yazılabilir. Anlık bildirimde ve yoğun küçük isteklerde güçlü,...

Bilgisayar ve telefonda açık bir iş takip paneli: sipariş, randevu, teklif ve stok özetleri

Rehber · 4 dk okuma

Java ile Kurumsal Yazılım: Büyük Firmayla Çalışmak İçin Java Şart mı?

Büyük bir kurumun sistemi Java ise sizinkinin de Java olması gerekmez. Java’nın kurumsal tarafta güçlü yanlarını, küçük...

Mood Reklam web sitesinin masaüstünde anasayfası ve telefonda kutu harf hizmet sayfası

Rehber · 4 dk okuma

Mobil Uygulama mı, Web Uygulaması mı? PWA Dâhil Üç Seçeneği Karşılaştırmak

Mağaza uygulaması, web uygulaması ve PWA aynı soruya üç farklı yanıttır. Uygulamaya ve web’e işaret eden durumlar, PWA’n...

Bilgisayar ve telefonda açık bir iş takip paneli: sipariş, randevu, teklif ve stok özetleri

Rehber · 4 dk okuma

İskenderun’da Yazılım Hizmetleri: Web Sitesi, Mobil Uygulama ve Özel Yazılım Ne Zaman Gerekir?

Web sitesi, işletmeye özel yazılım ve mobil uygulama farklı sorunları çözer. İskenderun’daki işletmeler için hangi ihtiy...

Dizüstü bilgisayar ekranında amber grafikler, veri kartları ve modüler alanlar içeren temsili SaaS paneli

Rehber · 4 dk okuma

Yazılım Projesinde Teslim ve Sahiplik: Kaynak Kod, Alan Adı, Sunucu ve Mağaza Hesapları Kimde Kalmalı?

Yazılım işinde en can sıkıcı sorunlar iş birliği bittikten sonra çıkar. Teslim listesi, kaynak kod deposu, işletme adına...

Fiyat ve teklif

Fiyat için bizi arayın.

Fiyatı telefonda veriyoruz. Uygulama yapılacak yerin fotoğrafını ve yaklaşık ölçüsünü önceden gönderirseniz görüşme çok daha kısa sürer; net ölçü gereken işlerde yerinde keşif planlarız.

  • Cephe, vitrin veya aracın fotoğrafı
  • Yaklaşık en ve boy ölçüsü (cm ya da m)
  • Varsa logo ve yazılacak metin
Hemen Ara WhatsApp Teklif Al