E-ticaret mobil uygulaması
Ürün, sepet ve ödeme telefonda. Altyapınızın API'si uygunsa mevcut sitenizle aynı stok ve siparişi kullanır; kampanyayı push bildirimle müşterinize duyurursunuz.
Mobil uygulama yaptırmak istiyorsanız fikrinizi birlikte netleştirir, iOS ve Android uygulamanızı tasarlar, geliştirir ve App Store ile Google Play'de yayına alırız. Türkiye genelinde uzaktan çalışırız; kaynak kod ve veri sizindir.
Her uygulama farklı bir işi çözer. Aşağıdakiler hazır paket değil, en sık karşılaşılan ihtiyaçlar; sizinki birkaçının karışımı da olabilir. Kapsamı keşifte birlikte çıkarırız.
Ürün, sepet ve ödeme telefonda. Altyapınızın API'si uygunsa mevcut sitenizle aynı stok ve siparişi kullanır; kampanyayı push bildirimle müşterinize duyurursunuz.
Market, restoran ya da paket servis için müşteri uygulaması, işletme paneli ve kurye ekranı birlikte kurgulanır. Sipariş anlık izlenir, teslimat bölgeleri tanımlanır.
Klinik, kuaför, spor salonu, restoran veya kiralama işi için. Müşteri boş saati görür ve kendisi alır; hatırlatma bildirimi gider, iptal ve değişiklik kurala bağlanır.
Plasiyer siparişi, teknisyen servis formu, depo sayımı ve teslimat kaydı. İnternet yokken kayıt cihazda bekler, bağlantı gelince aktarılır ve ERP'nize yazılır.
Bayiniz kendi fiyat listesini, stoğu ve cari durumunu telefondan görür, siparişini kendisi girer. Sipariş telefon ve mesaj yerine doğrudan sisteminize düşer.
Puan, dijital kart, kampanya ve kişiye özel teklif. Kafe, mağaza zinciri veya hizmet işletmesi, aracı bir platforma bağlı kalmadan müşterisiyle kendi kanalından konuşur.
Fikrin karşılık bulup bulmadığını en az özellikle sınayan ilk sürüm. İlk sürüme neyin gireceğini birlikte ayıklar, sonraki adımı kullanıcı verisine göre planlarız.
Mevcut siteniz ya da e-ticaret altyapınız uygulamaya taşınır. Siteyi bir kabukla sarmak yerine bildirim, hızlı giriş ve kayıtlı sepet gibi değer katan özellikler ekleriz.
Doğru teknoloji, uygulamanın ne yapacağına, kimin kullanacağına ve bakımını kimin sürdüreceğine göre seçilir. Çoğu işletme uygulamasında tek kod tabanlı çapraz platform yeterlidir; seçimin gerekçesini keşifte yazılı olarak veririz.
Fiyatı ekran sayısı değil, uygulamanın yaptığı iş belirler. Aşağıdaki altı başlık netleştiğinde, keşif sonrasında yazılı kapsam ve net fiyat veririz.
Yalnızca müşterinin kullandığı bir uygulama ile müşteri, işletme ve kurye ekranı olan bir sistem aynı iş değildir. Her rol kendi akışını ve yetkisini getirir.
Ürün, sipariş, kullanıcı ve içerik yönetimi için bir web paneli ile sunucu tarafı gerekir. Bu kısım ekranda görünmez ama çoğu projede ciddi bir emek kalemidir.
ERP, e-ticaret altyapısı, ödeme kuruluşu, kargo, SMS ve harita servisleri. Karşı tarafın hazır bir API'si olup olmaması süreyi ve maliyeti doğrudan etkiler.
İnternet yokken kayıt alıp sonra aktaran bir uygulama, çakışma kuralları gerektirdiği için sürekli bağlı çalışan bir uygulamadan daha fazla emek ister.
Hazır bileşenlerle kurulan sade bir arayüz ile markanıza özel çizilmiş ekranlar ve animasyonlar arasında belirgin bir emek farkı vardır.
Tek kod tabanıyla iOS ve Android mi, iki ayrı native uygulama mı? İkincisi hem geliştirme hem de yayın sonrası bakım tarafında yükü artırır.
Uygulamanın kimin için ve hangi işi çözmek için yapılacağını konuşuruz. Hedef kullanıcıyı, mevcut sistemlerinizi ve bağlanması gereken servisleri çıkarırız.
İlk sürüme girecek özellikleri ayıklar, ana akışı kaba ekran taslaklarıyla netleştiririz. Yazılı kapsam ve net fiyat bu adımın sonunda elinize geçer.
Ekranları markanıza ve iOS ile Android kullanıcılarının alışkanlıklarına göre tasarlar, tıklanabilir prototiple sınarız. Kod yazılmadan önce onayınızı alırız.
Uygulamayı çalışan sürümler hâlinde geliştiririz. Her sürümü kendi telefonunuza kurar, ilerlemeyi sunumdan değil uygulamanın kendisinden takip edersiniz.
Farklı ekran boyutlarında ve işletim sistemi sürümlerinde gerçek cihaz testi yaparız. iOS'ta TestFlight, Android'de kapalı test ile uygulamayı önce ekibinize açarız.
App Store ve Google Play başvurusunu, mağaza metinlerini ve inceleme sürecini yönetiriz. Kaynak kod, erişim bilgileri ve kurulum belgeleri size teslim edilir.
Mağaza yayını projenin son günü düşünülecek bir adım değildir. Geliştirici hesabının kimin adına ve hangi türde açılacağı, yayın takvimini doğrudan etkiler.
13 Kasım 2023'ten sonra açılan bireysel geliştirici hesaplarında, uygulama üretime çıkmadan önce en az 12 test kullanıcısının en az 14 gün kesintisiz katıldığı kapalı test gerekir.
Kuruluş olarak açılan Google Play hesapları kapalı test şartından muaftır; bu hesap türü de D‑U‑N‑S numarası ister. Bu yüzden şirketiniz adına açılan bir hesaptan yayınlamanızı öneririz.
Şirketiniz adına App Store yayını için Apple'a kuruluş olarak kaydolursunuz; bu kayıt tüzel kişilik ve D‑U‑N‑S numarası ister. Şahıs işletmeleri bireysel kaydolur. Bunu en başta başlatırız.
App Store'a gönderilen her sürüm Apple'ın App Review incelemesinden geçer. Yayın takvimini bu adımı hesaba katarak kurar, inceleme için gereken bilgileri gönderimle birlikte hazırlarız.
Kaynak: Google Play Console Yardım — yeni bireysel geliştirici hesapları için test şartları
Fiyatı ekran sayısı değil; kullanıcı rolleri, yönetim paneli, entegrasyonlar ve çevrimdışı çalışma gibi ihtiyaçlar belirler. Bu yüzden kapsamı görmeden rakam vermiyoruz. Keşif sonrasında yazılı kapsam ve net fiyat sunarız.
Süre kapsama göre haftalar ile aylar arasında değişir. Tek bir işi yapan sade bir uygulama ile ödeme, kurye ve yönetim paneli olan bir sistem aynı takvimde bitmez. Mağaza incelemesi ve gerekiyorsa Google Play kapalı testi de takvime eklenir; kesin planı keşiften sonra yazılı olarak veririz.
Çoğu projede hayır; tek kod tabanıyla iki platforma birden uygulama geliştiriyoruz. Böylece bir düzeltme tek seferde iki mağazaya gönderilir ve bakım tek projede kalır. Cihaz donanımına çok yakın çalışması gereken özel durumlarda native geliştirme öneririz ve bunu keşif aşamasında söyleriz.
Çoğu işletme uygulaması için React Native veya Flutter gibi çapraz platform bir çözüm yeterlidir. React Native, web tarafıyla ortak dil kullanmak istediğinizde; Flutter ise iki platformda birebir aynı görünen yoğun özel arayüzlerde öne çıkar. Swift veya Kotlin ile native geliştirmeyi, uygulama cihaz donanımına derinden bağlıysa öneririz.
Kaynak kod ve veri sizindir. Proje sonunda kaynak kod, yönetim paneli, sunucu erişimleri ve kurulum belgeleri size teslim edilir. İleride başka bir ekiple devam etmek isterseniz bize bağımlı kalmazsınız.
Mağaza yayınını biz yönetiriz; geliştirici hesaplarının ise şirketiniz adına açılmasını öneririz (şahıs işletmelerinde Apple hesabı bireysel açılır). Mağaza metinleri, görseller, gizlilik bilgileri ve inceleme süreci bizim tarafımızda yürür. Hesabın size ait olması, uygulamanın ve kullanıcı yorumlarının ileride taşıma derdi olmadan sizde kalmasını sağlar.
Yalnızca bireysel bir geliştirici hesabıyla yayın yapacaksanız etkiler; kuruluş (şirket) hesapları bu şarttan muaftır. 13 Kasım 2023'ten sonra açılan bireysel hesaplarda, üretime çıkmadan önce en az 12 test kullanıcısının en az 14 gün kesintisiz katıldığı kapalı test gerekir. Kuruluş hesabı D‑U‑N‑S numarası istediği için bu başvuruyu projenin başında başlatırız.
Evet, mevcut web sitenizi veya e-ticaret altyapınızı mobil uygulamaya taşıyabiliriz. Siteyi yalnızca bir kabukla sarmak yerine push bildirim, hızlı giriş ve kayıtlı sepet gibi uygulamaya değer katan özellikler ekleriz. Apple'ın inceleme kuralları, uygulamanın yeniden paketlenmiş bir web sitesinden öteye geçmesini beklediği için bu fark önemlidir.
Çoğu durumda evet; hedefimiz uygulamanın mevcut sisteminizle aynı veriyi kullanmasıdır. Logo, Mikro, Netsis gibi ERP'lerde veya e-ticaret altyapınızda bağlantının hangi yoldan kurulacağını önce inceleriz; mevcut ERP'niz sökülmez, yerinde kalır. Bağlantının mümkün olmadığı ya da riskli olduğu bir durumu proje başlamadan açıkça söyleriz.
Evet, yayından sonra bakım, hata düzeltme ve yeni sürüm geliştirmeyi sürdürüyoruz. Her yıl gelen yeni iOS ve Android sürümleri ile mağazaların güncel teknik şartları, uygulamanın düzenli güncellenmesini gerektirir. Bakımın kapsamını ve bedelini ayrı bir yazılı anlaşmayla belirleriz; kaynak kod sizde olduğu için bu işi başka bir ekiple de yürütebilirsiniz.
Uygulamanın kimin için ve hangi işi çözeceğini iki cümleyle yazın; size uygun kapsamı ve ilk adımı birlikte çıkaralım. Türkiye'nin her yerinden uzaktan çalışıyoruz, Gaziantep'teyseniz yüz yüze de görüşebiliriz.