RedCode

Digitalna agencija

Nudimo cijeli asortiman digitalnih usluga kako bismo poboljšali Vaše poslovanje

Hero

RedCode je kreativna inicijativa osnovana daleke 2010. godine, a još uvijek željna izazova. Prvenstveno stvorena kako biste i vi mogli zakoračiti u svijet digitalnog!

Nudimo cijeli asortiman digitalnih usluga kako bismo poboljšali Vaše poslovanje Nudimo cijeli asortiman digitalnih usluga kako bismo poboljšali Vaše poslovanje

Najnoviji projekti

Naš pristup

Analiza zahtjeva klijenta

Analiza

Nakon pristiglog upita pristupamo analizi zahtjeva klijenta, odnosno prikupljajmo dodatne podatke ako su potrebni te pokušavamo stvoriti koncept rješenja i odabrati tehnologije kao i hodogram izrade koji se najbolje uklapa u želje i budget. Kreira se takozvana "best buy" opcija u kojoj klijent dobiva najviše za najmanje novaca. Najviše za najmanju cijenu je ujedno i ultimativni cilj svake analize. Samim time je kvalitetna analiza prijeka potreba jer se u suprotnome ili ošteti klijenta ili nas ili se potpuno promaši ideja i cilj.

Zaključak na temelju analize

Zaključak

Nema smisla malome poduzetniku početniku koji ima zahtjev za web stranicom nuditi izradu web stranica "po narudžbi" po ekstremnoj cijeni jer je jasno da je njegova potreba u smjeru web stranica na temelju predloška koja će i više nego zadovoljiti njegove potrebe. Isto tako ako je naručitelj tvrtka sa više postojećih i aktivnih aplikacija je jasno da je jedino kvaliteta relevantni faktor. Tako su i tehnologije izrade prilagođene ili jednostavnosti sustava i (ne)postojanja potrebe za održavanjem ili kompleksnosti sustava i potrebi za fleksibilnosti ili hibrid navedenog.

Izrada finacijske ponude

Ponuda

Izrada ponude je važan dio poslovanja koji odlučuje da li će posao pripasti nama ili konkurenciji. Većina naših ponuda nosi oznaku "poslovne tajne" jer je kroz ponudu napravljen popis svih koraka, komponenti i funkcionalnosti koje pojedini projekat zahtjeva. Kako bi ponuda sadržavala baš ono što klijent želi i treba je bitno temeljito odraditi svaki korak. Ozbiljnost upita je također faktor koji definira i našu ozbiljnost po pitanju pristupa izradi same ponude.

Izrada vizualnog prikaza

Dizajn

Dizajn je prvi doticaj klijenta sa stvarnim proizvodom. Kroz dizajn definiramo potpuno funkcionalan prototip. Bez obzira da li je projekat potpuno bazičan ili najsloženiji mogući, uvijek se potrudimo vizualno ga prezentirati prije programiranja. Kroz dizajn se definiraju i najsitniji detalji i ono bitno - vrše se korekcije na elementima, hodogramima i funkcionalnostima. Dizajn je faza u kojoj se rade izmjene i korekcije najsitnijih detalja. Dizajn treba biti potvrđen od strane klijenta da bismo pristupili programiranju. Kod dizajna postoji klauzula - potvrđeni dizajn reflektira konačni programerski proizvod.

Izrada programskog koda

Programiranje

Programiranje je ono što klijent očekuje od samog početka. Naši programeri su zbilja vrhunski i programiraju na najvišoj razini uz ispunjene prethodnih uvjeta - da im je 100% definirano što trebaju programirati. Programeri će testirati svaku liniju koda te upozoriti na nelogičnosti na koje su naišli. U tom dijelu će se revidirati svi prethodni koraci, a po potrebi i korigirati te prezentirati klijentu uz obrazloženja. Uz pretpostavku ispunjenja kvalitetno odrađenih svih koraka koji prethode samom programiranju mobilne aplikacije ili web stranice ili web aplikacije, rezultat treba biti iznadprosječan.

Isporuka testne verzije

Beta faza

Beta faza je u potpunosti dovršena mobilna aplikacija ili web stranica sa svim funkcionalnostima, a prvenstveno namijenjena testiranju i korekcijama prije konačnog lansiranja u produkciju. Digitalni proizvod u ovoj fazi treba biti potpuno funkcionalan u vidu statičkog sadržaja, procesa online plaćanja i naplate ako postoje, kreiranja korisničkih računa i pretplata i sličnog. Aplikacija ili stranica treba biti postavljena na svoje konačno odredište kao što su server, domena ili App Store za Apple i Trgovina Play za Android te povezana na sve vanjske sustave ako postoje.

Testiranje kvalitete sustava

Testiranje (QA)

Testiranje kvalitete izrađene mobilne aplikacije ili bilo kojeg drugog digitalnog proizvoda se izvodi najčešće od strane klijenta i njegovog tima, no moguće je, kao zasebnu uslugu, testiranje ugovoriti i s naše strane kao izvođača. Testove provodimo kroz automatizirane testove te ručne testove. Automatizirani testovi će pronaći funkcijske Bug-ove, ali neće detektirati nedostatke koji smanjuju kvalitetu korisničkog doživljaja - takozvani UX. Profesionalno testiranje se često smatra nepotrebnim troškom, ali baš uvijek se na kraju ispostavi da je bilo potrebno.

Digitalni proizvod je u produkciji

Faza poslije lansiranja

Mobilna ili web aplikacija, web stranica ili nešto treće je konačno u produkciji i koriste je prvi korisnici. Pomislili bi da je tu posao završen, no baš suprotno. Prvo - malo publike zna za novu aplikaciju ili web stranicu, a drugo - pojavljuju se prve reakcije korisnika i polako, ali sigurno pojavljuju se ideje za dogradnje, optimizacije i potrebu za marketingom. Tehnologija se također stalno mijenja, trendovi se mijenjaju. Većina naših klijenata surađuje s nama na dugoročnoj bazi.

Lepeza digitalnog marketinga u jednom

Marketing

Sadržaj je svakako najbitnija stavka kod web stranica. Agresivni marketing će web stranice pozicionirati na dobru poziciju samo kratkoročno. Neće pomoći niti dobar tehnički SEO rezultat izrađen od strane nekih alata za analizu. Vaše web stranice jednostavno trebaju biti zanimljive i bogate sadržajem. Sa mobilnim aplikacijama je malo drugačija pozicija i ideja same aplikacije je na prvom mjestu. Kad za klijenta radimo marketing kampanje pazimo da su svi elementi u ravnoteži kako bi se marketing dugoročno pozitivno odrazio na kompletno poslovanje. Kratkoročno kupovanje "klikova" nije cilj.

Redovita ažuriranja podrška

Održavanje

Već prilikom analize potreba klijenta mislimo o održavanju i održivosti sustava. Ako je sustav jednostavan i neće se bitno nadograđivati, u roku od cca 5 godina nije mu potrebno niti održavanje jer ćemo kod izrade koristiti robusne tehnologije dugog vijeka. U portfelju imamo sustave iz 2018. godine koji uredno rade i dalje bez zahvata na njima. Ako je sustav kompleksan i jednostavno treba biti rađen na najnovijim tehnologijama, tada pomaže optimizacija na način izrade komponenti koje čine sustav pa se i održavanje svodi na zahvate na pojedinoj komponenti što opet maksimalno racionalizira trošak održavanja.

Proširenja postojećih sustava

Nadogradnje

Kad i ako se pojavi potreba za nadogradnjom , baš svaki sustav koji smo mi izradili se može nadograditi. Nadogradnje su moguće jer gotovo nikad ne koristimo gotove Teme koje su "zatvoreni sustavi". Tehnologije u kojima radimo imaju naglasak na fleksibilnost, a ne na jednostavnost izrade. Prve nadogradnje koje zahtijevaju mobilne aplikacije su većinom proširenja funkcionalnosti i poboljšanja korisničkog iskustva, web shopovi idu u otprilike istom smjeru uz napredni SEO-a kao i web stranice. Ako sustav posjeduje upravljački dio (CMS), a većina naših sustava ga ima, tada većinu izmjena mogu napraviti i sami vlasnici.

Zašto toliko koraka

Rezultat

Naš pristup svakom klijentu i svakom projektu je individualan. Ne postoje mali i veliki, važni i nevažni. Od naših početaka 2010. godine do danas, proveli smo mnoge eksperimente i kroz iskustvo izvukli ono najbolje. Naše iskustvo je i vama na raspolaganju. Na početku svakog novog projekta stvari izgledaju jednostavno. Praćenje koraka pristupa osigurava da stvari i ostanu jednostavne i jasne. Neki projekti možda neće proći svih 11 koraka, neki klijenti možda već imaju razvijen prototip pa čak i spreman dizajn. Neki klijenti s druge strane imaju samo ideju ili čak samo ideju u nastajanju. Kako god bilo, mi to možemo realizirati.

Naše tehnologije

Flutter

Flutter

Laravel

Laravel

Next.js

Next.js

Swift

Swift

Kotlin

Kotlin

Php

Php

Node.js

Node.js

Firebase

Firebase

Hasura

Hasura

GraphQL

GraphQL

mysql

mysql

Screaming Frog SEO

Screaming Frog SEO

Google console

Google console

Google Ads

Google Ads

Figma

Figma

Google analytics

Google analytics

14

Godina
iskustva

157

Projekata
završeno

42

Mobilnih aplikacija
razvijeno

0

puta smo rekli
"to nije moguće napraviti"

Recenzije klijenata

Posljednji blog članci

Trendovi u razvoju mobilnih aplikacija u 2025. godini

Trendovi u razvoju mobilnih aplikacija u 2025. godini

Trendovi u razvoju mobilnih aplikacija u 2025. godini

Saznajte najnovije trendove koji će oblikovati budućnost mobilnih aplikacija u 2025. godini. Ako želite saznati kako će izgledati razvoj mobilnih aplikacija, ovo je članak koji trebate pročitati.
Pročitaj članak
Aplikacije, Webshop trgovine, Sustavi i kompleksna IT rješenja

Aplikacije, Webshop trgovine, Sustavi i kompleksna IT rješenja

Aplikacije, Webshop trgovine, Sustavi i kompleksna IT rješenja

U svijetu tehnologije i programiranja, svaki projekt nosi sa sobom jedinstveni skup izazova i uzbuđenja. U ovom blogu, želimo podijeliti našu strast prema kreiranju aplikacija, razvijanju webshop trgovina, izradi sofisticiranih sustava i kompleksnih IT rješenja. Ali, također ćemo otvoreno razgovarati o aspektima posla koji nas ponekad iscrpljuju ili izazivaju frustraciju. Jer, baš kao u svakoj strasti, postoje dijelovi koje volimo više od drugih. Pridružite nam se dok otvoreno dijelimo ono što nas pokreće, inspirira, ali i ono što nas uči strpljenju i izdržljivosti u ovom dinamičnom svijetu IT-a.
Pročitaj članak
Izrada web shopa: Vaš put do Online trgovine

Izrada web shopa: Vaš put do Online trgovine

Izrada web shopa: Vaš put do Online trgovine

Ovaj blog članak opisuje kako izraditi web shop koristeći popularne besplatne platforme kao što su WooCommerce, Magento, i PrestaShop. Kroz korake odabira platforme, dizajna, postavljanja proizvoda, načina plaćanja do testiranja i pokretanja, vodič pruža sve što vam je potrebno za pokretanje online trgovine.
Pročitaj članak