Pan Innovation House Pan Innovation House
TÜRKİYE GENELİ · MOBİL UYGULAMA

Fikirden mağaza yayınına iOS ve Android mobil uygulama geliştirme

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.

  • Kaynak kod ve veri sizindir
  • Yazılı kapsam ve net fiyat
  • En geç 1 iş günü içinde dönüş
Ne yapıyoruz

Nasıl bir mobil uygulama yaptırmak istiyorsunuz?

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.

  • 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.

    • Sepet ve ödeme
    • Push bildirim
    • Ortak stok
  • Sipariş ve teslimat uygulaması

    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.

    • Müşteri, işletme, kurye
    • Canlı sipariş durumu
  • Randevu ve rezervasyon uygulaması

    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.

    • Takvim
    • Hatırlatma bildirimi
    • Online ödeme
  • Saha, servis ve depo uygulaması

    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.

    • Çevrimdışı çalışma
    • Barkod ve QR
    • ERP bağlantısı
  • B2B bayi sipariş uygulaması

    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.

    • Bayiye özel fiyat
    • Cari ve stok
    • Sipariş takibi
  • Sadakat ve müşteri uygulaması

    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.

    • Puan ve kampanya
    • Dijital kart
    • Push bildirim
  • Girişim fikri için MVP

    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.

    • Sade ilk sürüm
    • Kullanıcı verisi
    • Ölçeklenebilir altyapı
  • Web sitesinden mobil uygulamaya

    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.

    • Mevcut içerik korunur
    • Uygulamaya özel özellik
Teknoloji

Native mi, React Native mi, Flutter mı?

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.

  • 01

    Native iOS (Swift)

    Ne zaman doğru seçim
    Uygulama yalnızca iPhone ve iPad kullanıcılarına yönelikse ya da Apple cihazlarının donanımına derinden bağlıysa.
    Dikkat
    Android sürümü de gerekirse ayrı bir proje olarak yazılır; iki ayrı kod tabanının bakımı gerekir.
  • 02

    Native Android (Kotlin)

    Ne zaman doğru seçim
    El terminali, özel okuyucu veya yalnızca Android cihazların kullanıldığı saha ve depo projelerinde.
    Dikkat
    iOS tarafı da gerekirse ayrı kod tabanı ve ayrı bakım anlamına gelir.
  • 03

    React Native

    Ne zaman doğru seçim
    Tek kod tabanıyla iOS ve Android'e çıkılacak, web tarafıyla aynı dilin kullanılacağı çoğu işletme uygulamasında.
    Dikkat
    Cihaza çok yakın çalışan özel ihtiyaçlarda ayrıca native modül yazmak gerekebilir.
  • 04

    Flutter

    Ne zaman doğru seçim
    Ekranların iki platformda birebir aynı görünmesinin önemli olduğu, yoğun özel arayüzlü uygulamalarda.
    Dikkat
    Dart dili kullanılır; uygulamayı ileride devralacak ekibi seçerken bunu hesaba katın.
Fiyat

Mobil uygulama fiyatlarını belirleyen etkenler

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.

  • Kullanıcı rolleri ve akışlar

    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.

  • Yönetim paneli ve sunucu

    Ü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.

  • Entegrasyonlar

    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.

  • Çevrimdışı çalışma

    İ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.

  • Tasarım derinliği

    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.

  • Platform ve teknoloji seçimi

    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.

Süreç

Mobil uygulama geliştirme süreci

  1. Keşif

    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.

  2. Kapsam ve fiyat

    İ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.

  3. Tasarım

    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.

  4. Geliştirme

    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.

  5. Test

    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.

  6. Mağaza yayını ve teslim

    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.

App Store · Google Play

App Store ve Google Play yayını: önceden bilmeniz gerekenler

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.

  1. Bireysel Google Play hesabında 12 test kullanıcısı

    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.

  2. Şirket hesabı bu şarttan muaf

    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.

  3. Apple'da kuruluş kaydı D‑U‑N‑S ister

    Ş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.

  4. Her sürüm App Review'dan geçer

    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ı

Yayından sonra

Yayından sonra da yanınızdayız

  • Bakım Hata düzeltme ve küçük iyileştirmeler, kapsamı yazılı bir bakım anlaşmasıyla
  • İşletim sistemi güncellemeleri Yeni iOS ve Android sürümlerine ve mağazaların güncel teknik şartlarına uyum
  • Sürüm yayını Yeni özelliklerin planlı sürümlerle iki mağazaya birlikte gönderilmesi
  • İzleme Çökme raporu ve kullanım verisi takibiyle sorunlara erken müdahale
Sık sorulanlar

Mobil uygulama yaptırmadan önce sorulanlar

Mobil uygulama fiyatları neye göre belirlenir?

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.

Mobil uygulama yaptırmak ne kadar sürer?

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.

iOS ve Android için ayrı ayrı uygulama mı yazılıyor?

Ç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.

Flutter mı, React Native mi, native mi tercih etmeliyim?

Ç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.

Uygulamanın kaynak kodu kimin olur?

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.

Uygulamayı App Store ve Google Play'de kim yayınlar?

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.

Google Play'deki 12 test kullanıcısı şartı bizi etkiler mi?

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.

Web sitemizi mobil uygulamaya çevirebilir misiniz?

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.

Uygulama mevcut ERP'mize veya e-ticaret sitemize bağlanır mı?

Ç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.

Yayından sonra bakım ve güncelleme yapıyor musunuz?

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.

Ücretsiz ön görüşme

Uygulama fikrinizi kısa bir ön görüşmede netleştirelim

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.

  • En geç 1 iş günü içinde dönüş yapıyoruz
  • Kaynak kod ve veri sizindir
  • Kullanıcı başına lisans ücreti yoktur

Yazmak yerine konuşmak isterseniz: +90 543 930 12 72

Ara Ücretsiz keşif görüşmesi →