Soluții software

La DevRevolution, ne ocupăm cu dezvoltarea de aplicații software, în special cu dezvoltarea de aplicații mobile – Android și iOS, dar și aplicații Web.
Suntem la curent cu ultimele tehnologii din domeniu, astfel că produsele noastre sunt compatibile cu majoritatea device-urilor, sunt sigure și ușor de folosit, indiferent de tipul de utilizator.

Obținerea aplicației perfecte

Abordarea noastră implică de lucru:

PROIECTARE

Realizarea unui Mockup (un document online virtual cu forme, ferestre, butoane, etc)

DEZVOLTARE SOFTWARE

Realizată integral pe baza Mockup-ului.
  • Termenul de livrare pentru prima fază durează între o săptămână și o lună (de obicei nu durează mai mult de 2-3 săptămâni)
  • Costul realizării Mockup-ului este unul fix, de 750€

Vă puteți face o idee despre ce înseamnă realizarea unui Mock-up, accesând link-ul de mai jos și vizionând un scurt video de 2 min. foarte sugestiv

  • Termenul de livrare pentru cea de-a doua fază, va fi apreciat mai mult obiectiv și real după realizarea Mockup-ului
  • Costul pentru dezvoltarea propriu-zisă a aplicației software este unul flexibil, vom face tot posibilul să putem estima măcar în marje (de la X la Y) un preț de realizare. Abia după realizarea primei faze (cea de proiectare) vom putea face o estimare reală.

Dupa finalizarea etapei 1, atat costul cat si termenul de livrare vor putea fi apreciate mult mai obiectiv si real pe baza Mockup-ului realizat.

Cu toate acestea pe baza tuturor informatiilor primite, inainte de inceperea etapei 1 – realizarea mockupului, vom face toate eforturile sa putem estima macar in marje (de la X la Y) un pret de realizare al aplicatiei software

DE DEZVOLTARE

Vă prezentăm mai jos cele 4 categorii mari, universale am putea spune, în care vom încadra dezvoltarea aplicației mobile pentru dumneavoastră. Tehnologiile mai jos prezentate, cele patru, reprezintă practic tot spectrul tehnologic posibil de dezvoltare. Alte opțiuni nu există.

WebSite Full Responsive

În fapt nu realizăm o aplicație mobilă propriu-zisă, ci ne asigurăm că website-ul pe care-l aveți deja sau pe care îl putem construi de la 0 daca nu există, va putea fi vizualizat în condiții optime și de pe majoritatea device-urilor mobile actuale. Asta înseamna pe scurt, că de fiecare data când cineva intră în browser, pe website-ul dumneavoastră, de pe telefonul mobil, mărimile ferestreleor se vor ajusta/actualiza în timp real, în functie de device-ul de pe care s-a deschis browserul, pentru o experiență de utilizare optimă, pe un display redus ca mărime, cum este cel al unui smartphone.

  • Aplicatie rezultată disponibilă în MarketPlace AppStore/Google Play: NU
  • Operare: doar din Browser (de preferat Chrome, Firefox cele mai recente versiuni)
  • Tehnologii Dezvoltare: în principal toate tehnologiile web precum HTML5, CSS3, PHP, CMS (WordPress, Drupal, Joomla), Bootstrap, JavaScript, Angular, React, Ionic, Vue.js, etc.
  • Efort minim de dezvoltare: 80-100 h.
  • Tarif Mediu de lucru: 25 euro/h
  • Acces la funcțiile telefonului: NU, deloc

Aplicații Web Progresive (PWA = Progressive Web Apps)

Aplicațiile web progresive reprezintă o tehnologie care permite construcția unei aplicații mobile "peste" un website deja existent și oferă un prim set destul de bun de funcții de acces la resursele telefonului, dar destul de limitate față de aplicațiile hibride și native. Aplicațiile web progresive lucrează cu un set de API-uri (Application Programming Interface) cu care se conectează la website, prin intermediul cărora implementează o serie de funcții specifice telefonului în cadrul website-ului (precum plățile cu cardul, pornirea camerei foto, pornirea microfonului, etc.), în final utilizatorul practic navighează pe site-ul companiei dumneavoastra în browser (Google Chrome), dar poate să activeze direct din site și funcții precum camera foto, camera video sau GPS-ul.

  • Aplicatie rezultată disponibilă în MarketPlace AppStore/Google Play: NU
  • Operare: doar din Browser (de preferat Chrome, Firefox cele mai recente versiuni), dar cu o senzație de Aplicatie nativă, hibridă destul de redusă
  • + Posibilitate Shortcut pe Desktop/Smartphone (precum aplicațiile native sau hibride)
  • Tehnologii Dezvoltare: toate tehnologiile web descrise (din categoria WebSite Full Responsive) + Seturile de API-uri necesare de acces la funcțiile specifice device-ului fizic, ale smartphone-ului (acces cameră foto, acces plăți Google, acces sistem operare, acces GPS, etc.)
  • Efort minim de dezvoltare: 150-200 h.
  • Tarif Mediu de lucru: 35 euro/h
  • Acces la funcțiile telefonului: DA, destul de bun dar limitat ca și spectru de utilizare și dependent de versiune browser și sistem de operare device, corecții pentru care se poate necesita intervenție în codul sursă al aplicației.

Aplicații Hibride

Aplicațiile Hibride reprezintă pasul tehnologic cel mai consistent către aplicațiile native, utilizând totuși tehnologii web bazate pe JavaScript, multe din ele prezente și în cadrul aplicațiilor progresive, dar mult îmbunatatite din perspectiva accesului cât mai larg la majoritatea funcțiilor device-ului, smartphone-ului (camera foto, video, GPS, sistem de operare telefon, etc.) Reprezintă în momentul de față cea mai bună recomandare tehnică, pe care o pot face furnizorii de software aplicații mobile pentru majoritatea dezvoltărilor, mai puțin pentru dezvoltări precum: jocuri video, prelucrare video și alte câteva categorii, puține în fapt, dar care necesită intensiv funcții hardcore ale device-ului.

  • Aplicatie rezultată disponibilă în MarketPlace AppStore/Google Play: DA
  • Operare: nativă, precum majoritatea aplicațiilor instalate pe device.
  • Tehnologii Dezvoltare: React Native, Ionic Framework, Xamarin, Google Flutter, etc
  • Se dezvoltă o singura aplicație atât pentru iOS cât și pentru Android.
  • Efort minim de dezvoltare: 250-300 h.
  • Tarif Mediu de lucru: 45 euro/h
  • Acces la funcțiile telefonului: DA, aproape complet.

Aplicații Native

Aplicațiile Native permit dezvoltarea oricărei functionalități enuntate de către un anumit utilizator, indiferent de complexitatea solicitării și permit accesul aproape complet la absolut toate funcțiile hardware ale device-ului pe care ele vor fi instalate. În fapt aplicațiile native pot accesa toate resursele hardware ale device-ului dacă nu există niciun fel de restricție impuse de ordin comercia sau care ține de patente tehnologice sau de drepturi de proprietate intelectuală. Totodată, aplicațiile native, tocmai pentru că au acces direct la funcțiile de device-ului, sunt și mai rapide sau mult mai rapide în anumite cazuri, experiența utilizatorului fiind foarte bună. Elementele grafice realizate nativ pot fi adesea excepționale.

  • Aplicatie rezultată disponibilă în MarketPlace AppStore/Google Play: DA
  • Operare: nativă
  • Tehnologii Dezvoltare: Swift pentru iOS (Apple), Java pentru Android (Google).
  • Se dezvoltă o singură aplicație pentru iOS și o aplicație pentru Android.
  • Efort minim de dezvoltare: 350-400 h.
  • Tarif Mediu de lucru: 55 euro/h
  • Acces la funcțiile telefonului: DA, complet.

DEZVOLTĂ-ȚI IDEEA CU NOI

Vă ajutăm să înțelegeți soluția oferită de noi, astfel încât să o puteți administra fără probleme, chiar dacă nu aveți cunoștințe de specialitate.