Pentru companii care vor aplicația pe iPhone și în App Store

Dezvoltare aplicații iOS

Proiectăm, construim și publicăm aplicații iOS pentru iPhone și iPad: aspect nativ, Sign in with Apple, notificări push și Apple Pay, până la aprobarea în App Store și fiecare actualizare de după.

Pe scurt

Dezvoltare aplicații iOS pentru utilizatorii de iPhone care se așteaptă ca o aplicație să funcționeze impecabil

Utilizatorii de iPhone judecă o aplicație în câteva secunde: arată și se comportă ca o aplicație iOS, e rapidă, cere permisiuni la momentul potrivit? Proiectăm, construim și publicăm aplicații iOS care trec aceste teste și aprobarea din App Store.

Construim cu React Native, așa că același cod poate deveni mai târziu o aplicație Android. Când o funcție are nevoie de framework-urile proprii Apple, scriem acea parte în Swift.

Programează un apel
  • Navigare nativă, gesturi, mod întunecat și setări de dimensiune a textului, ca aplicația să se simtă ca acasă pe iPhone.

  • Funcțiile Apple în care utilizatorii tăi au deja încredere, configurate și testate pe dispozitive reale.

  • Cont de dezvoltator, capturi de ecran, detalii de confidențialitate și aprobare, apoi o actualizare pentru fiecare versiune nouă de iOS.

Ce include

Ce include dezvoltarea unei aplicații iOS

Ce intră într-o aplicație iOS, de la primul workshop până în săptămânile de după apariția în App Store. Tot ce depășește ce am stabilit se ofertează separat.

Cere o estimare

Planificare și design

  • Workshop despre ce trebuie să facă aplicația pentru utilizatorii de iPhone
  • Ecrane proiectate după Human Interface Guidelines ale Apple
  • Un prototip încercat pe un iPhone înainte de dezvoltare
  • Un plan de lansare, inclusiv pentru iPad, dacă ai nevoie

Dezvoltare

  • Aplicația iOS în React Native cu TypeScript
  • Back-end, API și panou de administrare
  • Notificări push, Sign in with Apple și Apple Pay acolo unde se potrivesc
  • Module native în Swift pentru funcții pe care React Native nu le acoperă

Publicare

  • Cont Apple de dezvoltator creat pe numele tău
  • Versiuni TestFlight pentru testerii tăi
  • Pagina din App Store, capturi de ecran și detalii de confidențialitate
  • Trimitere, aprobare și remedieri dacă Apple cere schimbări

Recunoaștere

Recunoscuți de industrie

Premii independente și recenzii ale clienților, nu doar cuvântul nostru.

5.0
Nota medie pe TechBehemoths & Clutch
30+
clienți din întreaga lume
7+
ani în care construim produse digitale

Câteva dintre companiile cu care lucrăm

De ce Softclaire

O aplicație pe care Apple o aprobă și utilizatorii de iPhone o păstrează.

Respingerile și recenziile cu o stea vin din aceleași câteva lucruri: blocări, cereri de permisiuni neclare și ecrane care ignoră obiceiurile iOS. Ne pregătim pentru fiecare.

Spune-ne despre aplicația ta
  • Construită să treacă de aprobare

    Verificăm aplicația după regulile Apple înainte de trimitere: reguli de autentificare, detalii de confidențialitate, reguli de achiziții și ce va încerca evaluatorul.

  • Se simte ca iOS

    Gesturile, navigarea, feedbackul haptic, modul întunecat și dimensiunea textului respectă convențiile iOS, așa că utilizatorii nu trebuie să învețe din nou cum se folosește aplicația.

  • Testată pe iPhone-uri reale

    Fiecare sprint e testat pe dispozitive reale și pe versiuni recente de iOS, nu doar în simulator.

  • Contul tău de dezvoltator

    Contul Apple de dezvoltator, certificatele și aplicația sunt pe numele tău, așa că poți trece la o altă echipă oricând vrei.

Ce construim

Ce construim în aplicațiile iOS

Funcțiile iOS pe care utilizatorii le observă cel mai mult și cum le folosim.

  • Sign in with Apple

    Autentificare dintr-o atingere, care păstrează privat e-mailul utilizatorului, plus regulile de cont pe care Apple le verifică la aprobare.

  • Notificări push

    Actualizări de comenzi, mementouri și mesaje, trimise la momentul potrivit și ușor de oprit.

  • Apple Pay și achiziții în aplicație

    Plăți și abonamente care respectă regulile Apple pentru achiziții, ca aplicația să nu fie respinsă din cauza lor.

  • Folosire offline și sincronizare

    Aplicația rămâne utilă fără semnal și se pune la zi cu serverul când telefonul e din nou online.

  • Cameră, scanare și fișiere

    Fotografii, scanări de documente, coduri de bare și partajare de fișiere, cu cererile de permisiuni scrise pe înțelesul tuturor.

  • Widgeturi și urmărirea actualizărilor

    Widgeturi pentru ecranul principal, scrise în Swift, plus descărcările și blocările urmărite după fiecare lansare.

Proces

Cum decurge un proiect de aplicație iOS

Cicluri scurte, cu o versiune pe iPhone-ul tău din primele săptămâni.

  1. Planificare și design

    Stabilim ce face aplicația pentru utilizatorii de iPhone, proiectăm ecranele după convențiile Apple și încercăm un prototip pe un telefon real.

  2. Dezvoltare cu TestFlight

    La fiecare două săptămâni primești o versiune nouă în TestFlight, pe care o încerci pe iPhone-ul tău și o dai testerilor.

  3. Trimitere și publicare

    Pregătim pagina din magazin, capturile de ecran și detaliile de confidențialitate, trimitem aplicația și răspundem întrebărilor evaluatorilor.

  4. Actualizare odată cu iOS

    Ținem aplicația funcțională la fiecare versiune nouă de iOS și adăugăm funcții în funcție de felul în care o folosesc utilizatorii.

Tehnologii

Tehnologii din spatele aplicațiilor noastre iOS

Unelte consacrate, plus cele ale Apple acolo unde aplicația are nevoie de ele.

  • Limbaje

    • TypeScript
    • Swift
  • Framework

    • React Native
    • Expo
  • Servicii Apple

    • Notificări push
    • Sign in with Apple
    • Apple Pay
    • TestFlight
  • Back-end

    • Node.js
    • NestJS
    • Laravel
  • Cloud și DevOps

    • AWS
    • DigitalOcean
    • Docker
    • Fastlane

Modele de colaborare

Cum lucrăm cu tine la aplicația ta iOS

Construiești aplicația iOS la preț fix, o dezvolți lună de lună și o păstrezi funcțională după lansare. Vorbești mereu cu oamenii care o construiesc.

  • Aplicație iOS la preț fix

    Cel mai des ales

    Întâi un prototip al fluxului principal, apoi aplicația construită și publicată în etape, fiecare cu prețul și data ei.

    Cere o ofertă
    • Etapa întâi: un prototip încercat pe un iPhone
    • O versiune TestFlight la fiecare sprint
    • Cod și conturi pe numele tău

    Potrivit când vrei aplicația în App Store.

  • Dezvoltare iOS continuă

    Lunar

    O capacitate lunară pentru funcțiile cerute de utilizatori, din recenzii sau din cererile de suport.

    Cere o ofertă
    • Priorități stabilite cu tine la fiecare sprint
    • Schimbări pe baza feedbackului utilizatorilor
    • Mărești sau reduci capacitatea cu preaviz

    Potrivit după lansare, când vin utilizatorii.

  • Mentenanță și suport pentru aplicația iOS

    După lansare

    Actualizări pentru fiecare versiune nouă de iOS, monitorizarea blocărilor și remedieri, ca aplicația să funcționeze mereu.

    Cere o ofertă
    • Suport pentru fiecare versiune nouă de iOS
    • Monitorizarea blocărilor și remedieri
    • Bug-uri remediate în timpii de răspuns stabiliți

    Potrivit pentru aplicații aflate deja în App Store.

Nu știi ce ți se potrivește? Hai să vorbim

Testimoniale

Ce spun clienții noștri

Recenzii de la fondatori și echipe cu care am construit produse, publicate și pe Clutch și TechBehemoths.

  • TechBehemoths

    Softclaire este o companie de dezvoltare software diferită de multe altele. Are o echipă prietenoasă și flexibilă, respectă termenele-limită și este de încredere. Specialiștii săi au expertiză în multiple domenii. Suntem foarte mulțumiți de colaborarea cu ei în calitate de partener de dezvoltare. Îi recomandăm cu toată încrederea!

    Arno Bakker Co-proprietar la Mediascape
  • TechBehemoths

    Colaborăm cu Softclaire de aproape 2 ani pentru dezvoltarea produsului nostru principal, un site de jocuri online: play-games.com. Fiind într-o nișă precum cea a jocurilor web, lucrurile se schimbă rapid, așa că trebuie să ne adaptăm din mers, iar în această privință ne putem baza pe ei. Colaborarea cu echipa lor este ușoară, sunt proactivi și gestionează foarte bine fluxul de lucru. Apreciem transparența lor și perseverența de care dau dovadă în fiecare sarcină pe care și-o asumă.

    Stefan Naghi Co-fondator al FIRST PIXEL SRL
  • TechBehemoths

    Am apelat la Softclaire având doar o idee și câteva machete inițiale pentru produsul nostru SaaS. Echipa lor ne-a ghidat pe tot parcursul procesului, de la planificarea strategică și dezvoltare până la configurarea și gestionarea infrastructurii DevOps. Colaborăm în continuare cu ei pentru mentenanță și implementarea de noi funcționalități. Dacă sunteți în căutarea unui partener tehnic de încredere, pentru o colaborare pe termen lung, îi recomand cu toată încrederea!

    Alexandru Mihalache
  • Clutch

    În 6 luni de la lansarea aplicației noastre, am atras 750 de utilizatori. Am avut o creștere uriașă a traficului pe platformă de la lansare și avem mai multe evaluări de 5 stele pe App Store. De asemenea, am primit comentarii de la alți dezvoltatori de software, lăudând structura excelentă a aplicației.

    Nassouh Kabbani CFO la Pocketask Inc.
  • Clutch

    Echipa a livrat totul la timp și a oferit o diagramă pentru a prezenta progresul. În general, au fost foarte flexibili și dedicați în îndeplinirea cerințelor.

    Mihai Brebu Director la Puapi
  • TechBehemoths

    Am avut o idee pentru un startup tech în domeniul medical, dar ne-a lipsit expertiza necesară pentru a proiecta și dezvolta un produs de această amploare. Din fericire, am găsit o echipă extraordinară care ne-a ghidat în fiecare etapă a procesului.

    Aron Dumitrache Medtech Innovator
  • TechBehemoths

    Acum câteva luni, i-am contactat pentru un modul personalizat de Perfex CRM și pentru modulul de e-Factura. Munca lor este de o calitate foarte bună, iar eu sunt extrem de mulțumită. Recomand cu încredere!

    Mirela Marin
  • TechBehemoths

    Softclaire a creat un site web frumos și funcțional pentru noi, exact așa cum am solicitat.

    Paul Radovan CEO la Print Services

Bine de știut

Întrebări frecvente

Contactează-ne
Cât costă dezvoltarea unei aplicații iOS?
Depinde de numărul de ecrane, de back-end-ul din spate și de funcții precum plățile sau folosirea offline. O aplicație cu puține funcții e un proiect modest, una cu conturi, plăți și panou de administrare e un proiect mare. După un workshop scurt îți dăm un preț fix pe etapă. Ghidul nostru despre costul unei aplicații explică de ce depinde prețul.
Cât durează construirea unei aplicații iOS?
O primă versiune cu funcțiile esențiale durează cel puțin câteva luni, mai mult dacă are plăți, mai multe tipuri de utilizatori sau integrări. Stabilim termenul odată cu conținutul proiectului și îți punem o versiune nouă pe iPhone la fiecare două săptămâni.
Cât durează aprobarea în App Store?
Cele mai multe evaluări se termină în una-două zile, dar e bine să iei în calcul câteva zile și o posibilă respingere care cere o remediere. Trimitem aplicația din timp, ca aprobarea să nu decidă data lansării.
Am nevoie de un cont Apple de dezvoltator?
Da, un abonament plătit Apple Developer Program, pe numele tău sau al firmei tale. Îl configurăm împreună, ca aplicația, certificatele și pagina din magazin să fie ale tale.
Poate aceeași aplicație să ruleze și pe Android?
Da. Cu React Native, aceeași bază de cod devine o aplicație pentru iPhone și una pentru Android, așa că a doua platformă costă mult mai puțin decât dacă am porni de la zero. Vezi dezvoltare aplicații Android sau dezvoltare aplicații mobile pentru abordarea de ansamblu.
Să fie scrisă în Swift sau în React Native?
React Native se potrivește celor mai multe aplicații și permite o dezvoltare mai rapidă pentru ambele platforme. Swift are sens pentru grafică complexă, realitate augmentată sau utilizarea intensivă a framework-urilor Apple. Îți spunem în estimare ce variantă am alege și de ce.
Puteți prelua o aplicație iOS construită de altcineva?
Da. Verificăm întâi codul și configurarea din App Store, îți spunem direct ce e în regulă, apoi continuăm munca sau reconstruim părțile slabe. Contul tău de dezvoltator rămâne la tine.

Hai să vorbim despre aplicația ta iOS

Spune-ne ce vrei să construiești. Îți răspundem cu pașii următori.

Sau scrie-ne la contact [at] softclaire.com