Pentru companii care vor aplicația pe telefoanele Android și în Google Play

Dezvoltare aplicații Android

Proiectăm, construim și publicăm aplicații Android care funcționează bine pe multe modele de telefon și respectă regulile Google Play: notificări push, Google Sign-In, Google Pay și lansări etapizate.

Pe scurt

Dezvoltare aplicații Android care funcționează pe telefoanele pe care clienții tăi le folosesc cu adevărat

Android rulează pe mii de modele de telefoane, de la vârfuri de gamă la modele ieftine, cu ecrane diferite și modificări specifice fiecărui producător. Proiectăm, construim și publicăm aplicații Android care rămân fluide pe toată această gamă și respectă cerințele Google Play.

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

Programează un apel
  • Ecrane mici și mari, versiuni mai vechi de Android și telefoane de gamă medie, nu doar cel mai nou telefon de pe birou.

  • Firebase Cloud Messaging, autentificare Google și plăți configurate și testate pe telefoane reale.

  • Play Console, pagina din magazin, formularul de siguranță a datelor și lansări etapizate, apoi o actualizare pentru fiecare versiune nouă de Android.

Ce include

Ce include dezvoltarea unei aplicații Android

Ce intră într-o aplicație Android, de la primul workshop până în săptămânile de după apariția pe Google Play. 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 Android
  • Ecrane care urmează Material Design
  • Un prototip încercat pe câteva telefoane Android reale
  • Un plan de lansare cu versiunile de Android pe care aplicația trebuie să le suporte

Dezvoltare

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

Publicare

  • Cont Google Play de dezvoltator creat pe numele tău
  • Canale de test intern și închis pentru testerii tăi
  • Pagina din magazin, capturi de ecran și formularul de siguranță a datelor
  • Lansare etapizată și monitorizarea blocărilor după lansare

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 care funcționează bine pe telefoanele pe care oamenii le au în buzunar.

Riscul pe Android e varietatea: memorie puțină, versiuni vechi, ecrane neobișnuite. Le luăm în calcul la testare din primul sprint, nu după primele recenzii proaste.

Spune-ne despre aplicația ta
  • Testată pe o gamă de telefoane

    La fiecare sprint încercăm dispozitive mici, mari, mai vechi și de gamă medie și urmărim rapoartele de blocări după lansare.

  • Construită pentru regulile Google Play

    Nivelul API țintă, formularul de siguranță a datelor, permisiunile și limitele pentru lucrul în fundal sunt rezolvate înainte de trimitere.

  • Consum redus de baterie și date

    Limităm activitatea în fundal și păstrăm descărcările mici, ca aplicația să nu fie acuzată că descarcă bateria telefonului.

  • Contul tău de dezvoltator

    Contul Google Play, cheile de semnare ș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 Android

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

  • Notificări push

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

  • Google Sign-In

    Autentificare dintr-o atingere cu un cont Google și autentificare obișnuită cu e-mail pentru ceilalți.

  • Google Pay și facturare în aplicație

    Plăți și abonamente care urmează regulile de facturare Google Play.

  • Conexiuni slabe

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

  • Cameră, coduri de bare ș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.

  • Lansări etapizate și monitorizarea blocărilor

    Versiunile noi ajung întâi la o mică parte dintre utilizatori, iar rata sesiunilor fără blocări e urmărită înainte ca actualizarea să ajungă la toți.

Proces

Cum decurge un proiect de aplicație Android

Cicluri scurte, cu o versiune pe telefonul tău Android din primele săptămâni.

  1. Planificare și design

    Stabilim ce face aplicația pentru utilizatorii Android, proiectăm ecranele după convențiile Material și încercăm un prototip pe telefoane reale.

  2. Dezvoltare și canale de test

    La fiecare două săptămâni primești o versiune nouă prin canalul intern Google Play, pe care o încerci pe telefon și o dai testerilor.

  3. Trimitere și lansare

    Pregătim pagina din magazin și formularul de siguranță a datelor, publicăm întâi pentru o mică parte dintre utilizatori, apoi lărgim lansarea.

  4. Actualizare odată cu Android

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

Tehnologii

Tehnologii din spatele aplicațiilor noastre Android

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

  • Limbaje

    • TypeScript
    • Kotlin
  • Framework

    • React Native
    • Expo
  • Servicii Google

    • Firebase Cloud Messaging
    • Google Sign-In
    • Google Pay
    • Play Console
  • 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 Android

Construiești aplicația Android 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 Android 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 telefoane Android reale
    • O versiune de test la fiecare sprint
    • Cod și conturi pe numele tău

    Potrivit când vrei aplicația în Google Play.

  • Dezvoltare Android 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 Android

    După lansare

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

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

    Potrivit pentru aplicații aflate deja în Google Play.

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 Android?
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 Android?
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 telefon la fiecare două săptămâni.
Cât durează evaluarea în Google Play?
Actualizările sunt de obicei evaluate în câteva zile. Pentru unele conturi noi de dezvoltator, Google cere și un test închis cu testeri reali înainte de prima lansare publică. Verificăm ce se aplică contului tău și ținem cont de asta în plan.
Ce versiuni de Android și ce telefoane susțineți?
Stabilim cu tine o versiune minimă de Android, în funcție de cine sunt utilizatorii tăi, și testăm pe telefoane mici, mari și de gamă medie de la producători diferiți. Rapoartele de blocări din magazin arată apoi ce dispozitive cer atenție.
Poate aceeași aplicație să ruleze și pe iPhone?
Da. Cu React Native, aceeași bază de cod devine o aplicație Android și una pentru iPhone, așa că a doua platformă costă mult mai puțin decât dacă am porni de la zero. Vezi dezvoltare aplicații iOS sau dezvoltare aplicații mobile pentru abordarea de ansamblu.
Să fie scrisă în Kotlin sau în React Native?
React Native se potrivește celor mai multe aplicații și permite o dezvoltare mai rapidă pentru ambele platforme. Kotlin are sens pentru grafică complexă, servicii în fundal sau utilizarea intensivă a funcțiilor de sistem Android. Îți spunem în estimare ce variantă am alege și de ce.
Puteți prelua o aplicație Android construită de altcineva?
Da. Verificăm întâi codul și configurarea din Google Play, îț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 Android

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

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