
E-sistem za udruženje
Mensa Srbije
Članstvo, događaji i komunikacija povezani sa administracijom kroz zajedničku mobilnu i web platformu.
- Platforme
- Mobilna aplikacija · Web · Administracija
- Tehnologije
- Flutter · React · MySQL · REST API
IGTCODE Usluge Srbija
IGTCODE je kompanija za razvoj softvera iz Srbije koja koristi Flutter za mobilne aplikacije kompanija, organizacija i startup projekata u Srbiji i inostranstvu. Flutter app development povezujemo sa backendom, API integracijama i administracijom, od prve verzije do objave za Android i iOS.
Flutter je razvojni framework za izradu aplikacija iz zajedničke osnove koda, uz programski jezik Dart. Cross-platform development omogućava deljenje značajnog dela interfejsa i logike između Android i iOS aplikacije. Integracije koje zavise od platforme i dalje zahtevaju posebnu pažnju i testiranje.
Flutter koristimo za aplikacije sa korisničkim nalozima, članstvom, događajima, ponudama i mapama. U IGTCODE portfoliju Flutter je naveden za Mensu Srbije, Savez za školski sport Srbije i Transporter. Izbor tehnologije se potvrđuje prema zahtevima projekta.
Zajednički kod olakšava razvoj i usklađivanje funkcija. To ne znači da su svi zadaci zajednički: prijava, push dozvole, plaćanja, deep linkovi i ponašanje uređaja proveravaju se na obe platforme. Plan testiranja obuhvata ekrane različitih veličina i stvarne uređaje.
Flutter interfejs povezujemo sa REST API-jima i backend poslovnom logikom. Firebase servisi, poput Cloud Messaging-a, ili Supabase mogu biti deo arhitekture kada odgovaraju projektu. Baza, autorizacija i privilegovane operacije imaju jasno definisanu serversku granicu.
Pratimo veličinu resursa, odziv ekrana i ponašanje sporih mrežnih zahteva. Optimizujemo na osnovu merenja, uz odgovarajuće učitavanje podataka i keširanje. Priprema za App Store i Google Play uključuje build, testiranje, materijale i potrebna podešavanja naloga.
IGTCODE is a software development company based in Serbia. Our mobile app development Serbia offering includes Flutter development for Android and iOS, backend integration and administrative web applications. We define scope, integrations and release requirements together with each client.
Tehnološku osnovu biramo prema zahtevima i postojećem sistemu. Konkretan stack i ulogu svakog servisa usaglašavamo tokom planiranja.
Utvrđujemo da li Flutter podržava potrebne funkcije i integracije.
Definišemo navigaciju, stanje aplikacije i vezu sa backendom.
Proveravamo funkcije i ponašanje na Android i iOS uređajima.
Pripremamo objavu i planiramo održavanje zavisnosti i novih verzija.
Često jeste, posebno za aplikacije kojima su potrebni Android i iOS i povezivanje sa backendom. Specifične zahteve proveravamo pre izbora.
Veliki deo koda može biti zajednički. Platformske integracije, dozvole i testiranje ostaju posebni zadaci za Android i iOS.
Da, ako backend ima odgovarajući API i autentifikaciju. Pre razvoja proveravamo dokumentaciju i ponašanje ključnih endpointa.
Ne. To su moguće opcije. Flutter aplikacija može komunicirati sa različitim backend sistemima i servisima.
Merenjem odziva i ponašanja na stvarnim uređajima, naročito pri većim listama, slikama i sporoj mreži. Optimizacija prati konkretno uočene probleme.
Yes. IGTCODE works with companies, organizations and startup projects in Serbia and abroad. Scope, collaboration and delivery are agreed for each project.
Sledeći korak
Recite nam šta treba da radi, ko će ga koristiti i šta vam je najvažnije. Zajedno ćemo razjasniti obim i predložiti sledeći korak.