iOS ve Android için React Native ile platformlar arası mobil uygulama geliştirme

Zinn Digital tarafından satılır

Kimlik doğrulama, gezinme, çevrimdışı kullanım ve mağaza gönderimi sizin adınıza halledilmiş, çalışan bir iOS ve Android uygulaması olarak teslim edilen tek bir React Native kod tabanı.

Bir bakışta

Fiyat
$1.500,99
Teslimat
28 günde teslim edilir
Satıcı
Zinn Digital
Satıldı
0

Bu ilan hakkında

İş kapsamı

Her iki mağaza için de tek bir tutarlı mobil uygulama üreten tek bir React Native kod tabanı; gezinme, oturum açma, anlık bildirimler, çevrimdışı desteği ve platformlar arası araçların otomatik olarak çözmediği platforma özgü davranışları kapsar.

Yöntemimiz

Gerçek uç noktalar örnek verilerden farklı davrandığı için geliştirme süreci, yer tutucu veriler yerine gerçek API'niz üzerinden başlar. Dağınık belirteç yönetimi mobil uygulamaların genellikle hata verdiği nokta olduğundan, oturum açma işlemi yenileme mantığı tek bir yerde merkezileştirilmiş cihaz içi güvenli depolamaya dayanır. Listeler sanallaştırılır ve sayfalar halinde yüklenir; görseller tam boyutta çekilmek yerine cihaza uyacak şekilde önbelleğe alınır ve yeniden boyutlandırılır.

Platforma özgü ihtiyaçlar, sonradan akla gelen ayrıntılar olarak değil, gerçek teslimat kalemleri olarak ele alınır: iOS kendi izin metinlerini ve hazırlık profillerini gerektirir, Android bildirim kanallarına ve mantıklı bir geri düğmesi yönetimine ihtiyaç duyar ve her iki platformdaki derin bağlantılar soğuk başlatmanın ardından da çalışmaya devam etmelidir.

Teslim alacaklarınız

  • Yalnızca gerçekten ihtiyaç duyduğunuz yerel modülleri içeren bir TypeScript React Native projesi.
  • Erken deneme yapabilmeniz için hem iOS beta kanalında hem de Android dahili kanalında test sürümleri.
  • Sunucu tarafı tetikleyicisi de dahil olmak üzere tam olarak bağlanmış anlık bildirimler.
  • Yayın sürümlerinin yanı sıra mağaza giriş metni, ekran görüntüleri ve gönderim notları.
  • Daha sonra uygulamayı kendiniz derleyebilmeniz, çalıştırabilmeniz ve yayınlayabilmeniz için kısa bir rehber.

Sizden ihtiyaç duyduklarımız

Bir API ya da en azından bununla ilgili teknik bir şartname, en önemli birkaç ekran ve halihazırda sahipseniz Apple ile Google geliştirici hesapları. Sahip değilseniz, neyin ne zaman gerekli olduğunu tam olarak belirteceğiz.

Kapsam sınırı

Bu, tek bir kitleye yönelik tek bir uygulamayı kapsar. Bir ürünün iki ayrı deneyime ihtiyaç duyduğu durumlarda (örneğin müşteriye yönelik bir uygulama ve ayrı bir sürücü uygulaması), bu iki ayrı derleme olarak kabul edilir ve bu durum sonradan değil, herhangi bir fiyat teklifi verilmeden önce tarafımızca belirtilir.

İlerleme hızı ve güncellemeler

Erken bir test sürümü genellikle projenin bitiminden çok önce hazır olur; böylece geri bildirimler statik ekran görüntüleri yerine çalışan uygulama üzerinden verilir. Çalışır durumdaki bir derlemeyi genellikle reddedilen bir gönderime dönüştüren unsurlar bunlar olduğu için yayın kontrol listesi; izinleri, derin bağlantıları, çevrimdışı davranışları ve mağaza meta verilerini kapsayacak şekilde süreç boyunca açık kalır.

Ne satın alabilirsiniz

Öncesinde bir hesaba gerek yoktur — hesabınız ödeme sırasında oluşturulur. İşi siz onaylayana kadar parayı güvende tutarız.

Sorular ve yanıtlar

Uygulamanın mağazalara gönderilmesinden siz mi sorumlusunuz?

Evet. Buna derlemeler, listeleme metni, ekran görüntüleri ve bizzat gönderme işleminin yönetilmesi dahildir; uygulamaların mülkiyetinin sizde kalması için bu işlemler kendi geliştirici hesaplarınız üzerinden yapılır.

Başlangıçta yalnızca tek bir platformda yayınlamak isterseniz ne olur?

Bu genellikle mantıklıdır. Test için Android ile başlamak daha ucuz olma eğilimindedir, iOS ile başlamak ise hedef kitlenize bağlı olarak daha önemli olabilir. Her iki durumda da paylaşılan kod tabanı her iki platformu da destekler.

Mevcut arka ucumuza bağlanmak mümkün mü?

Evet. Başlangıçtan itibaren API'nize göre geliştirme yaparız ve üzerinde ekranlar oluşturulmadan önce sözleşmeyle ilgili her türlü sorunu dile getiririz.