İçeriğe atla
M. Fehmi ToktayYazılım ve Shopify geliştiricisi

Geliştirme

Shopify özel yazılım geliştirme

App Store'a çıkmayan, tek bir mağaza için yazılan uygulama. Herkese uyması gerekmediği için kapsam dar tutulur, inceleme süreci yoktur, iş hızlı biter.

Kod sizindir: kaynak, kurulum belgesi ve hangi kapsamların neden istendiği yazılı olarak teslim edilir.

Ne tür işler

Özel iş akışları

Sipariş sonrası otomatik adımlar, onay zincirleri, koşullu etiketleme, iç bildirimler. Mağazanın kendi çalışma biçimine göre yazılır — hazır uygulamaların yapamadığı kısım genelde burasıdır.

Bayi ve toptan paneli

Müşteri grubuna göre fiyat, minimum adet, cari bakiye görünümü, kuruma özel katalog ve sipariş formu.

Fiyat ve stok senkronu

Dış bir kaynaktan gelen fiyat ve stok verisinin düzenli aktarımı. Çakışma, kısmi başarısızlık ve yeniden deneme durumları baştan tanımlanır.

Panel içi araçlar

Yönetim panelinden çalıştırılan toplu düzenleme, rapor ve kontrol araçları. Her seferinde geliştirici çağırmadan iş görülebilsin diye.

Admin GraphQL APIWebhookMetafieldBulk OperationsCustom App

Nasıl yürüyor

  1. 01

    Ne olduğunu ölçerim

    İlk iş mevcut durumu rakamla tespit etmek. Hangi sayfada, hangi adımda, kaç kayıtta sorun var — bu bilinmeden yazılacak kod tahmine dayanır.

  2. 02

    Kapsamı yazılı veririm

    Ne yapılacağı, neyin dışarıda kaldığı ve teslim biçimi baştan yazılır. Sonradan büyüyen iş ikimize de pahalıya patlar.

  3. 03

    Ayrı temada geliştiririm

    Tema işleri yayınlanmamış bir kopyada yazılır, önizleme adresiyle doğrulanır, sonra canlıya alınır. Uygulama işlerinde geliştirme mağazası kullanılır.

  4. 04

    Ölçerek teslim ederim

    Teslimde “yapıldı” demek yetmez; öncesi ve sonrası aynı yöntemle ölçülür. Toplu veri işlerinde eski değerlerin yedeği ve geri alma script'i bırakılır.

Teknik yaklaşım →

Sık sorulanlar

App Store uygulaması mı, mağazaya özel mi gerekiyor?

Aynı ihtiyaç birden çok mağazada varsa ve satmayı düşünüyorsanız App Store. Sadece sizin iş akışınıza özel bir şeyse mağazaya özel uygulama hem daha hızlı hem daha ucuz olur; inceleme süreci de yoktur.

İş uygulama gerektirmiyorsa ne olur?

Çoğu istek tema içinde çözülebiliyor. Uygulama kurmadan çözülebilecek bir işe uygulama yazmam; her uygulama mağazaya kalıcı bir bağımlılık ekler.

Kodun sahibi kim?

Mağazaya özel işlerde kod sizindir. Kaynak, kurulum belgesi ve gerekli erişim bilgileri teslim edilir.

Uygulamayı sonra App Store'a taşıyabilir miyiz?

Taşınabilir, ama baştan öyle yazılmadıysa çerçeve kısmı yeniden kurulur. Böyle bir ihtimal varsa başlarken söyleyin; yapı ona göre kurulsun.

Bu işin sizdeki karşılığı ne?

Mevcut durumu anlatın; ölçüp ne gerektiğini söyleyeyim.