Shoutem v5: Još jednostavnije do nativnih i 'cross-platform' aplikacija

Shoutem v5: Još brže i jednostavnije do nativnih i ‘cross-platform’ mobilnih aplikacija

Hrvatska tvrtka s njujorškom adresom, Shoutem, predstavila je v5, odnosno petu generaciju svog ‘app buildera’ koji omogućava brzu i jednostavnu izradu nativnih i ‘cross-platform’ aplikacija, a tehnologije na kojima se temelji su React Native i React.js. Više o svemu ispričao nam je Tomislav Tenodi, Technical Product Manager.

shoutem-v5
Na razvoju nove platforme radilo se gotovo dvije godine, objašnjava Tomislav Tenodi, Technical Product Manager u Shoutemu.

Zahvaljujući novoj Shoutemovoj novoj platformi za izradu aplikacija, aplikacije je od sada moguće napraviti još brže i jednostavnije, od odabira željenog predloška ili stila aplikacije, različitih featurea za povezivanje s korisnicima, odabira sadržaja koje će korisnici moći vidjeti, njihovog dodavanja u CMS, ‘povlačenja’ sadržaja, primjerice, s web stranice ili Instagrama do programa vjernosti i kupovanja putem aplikacije. Objavljivanje aplikacije na Google Play ili App Storeu također je još lakše nego ranije, obećavaju Shoutemovci.

Nova verzija platforme omogućava potpuno razvojno okruženje za izradu aplikacija, a sve ekstenzije su open-source. Uz to, tu je i mnoštvo unaprijed napravljenih ekstenzija koje korisnici mogu dodati unutar svoje aplikacije. Sve ekstenzije i predlošci su napisani u React Nativeu, a za lakše snalaženje tu je i Shoutemova besplatna React Native škola, naglašava Tomislav Tenodi, Technical Product Manager u Shoutemu, i dodaje kako je razvoj nove platforme trajao gotovo dvije godine.

Na offsiteu u ljetu 2015. smo ozbiljno raspravljali što je iduće za Shoutem jer je stara platforma imala veliki broj limitacija – od arhitekture do mogućnosti prilagodbe koje su klijenti tražili.

Razvoj smo započeli testiranjem svih dostupnih tehnologija. Rezultat testiranja iznjedrio je React Native kao najperspektivniju tehnologiju. Odlučili smo napraviti velik rizik i prebaciti potpunu platformu na React Native, postepeno testirajući određene dijelove. Već u ljeto 2016. godine smo imali ranu alfa verziju, a od prosinca prošle godine aktivno testiramo platformu na više od 1000 developera. S vremenom smo iteracijama došli smo odličnih rezultata kod naših korisnika.

‘Cilj nam je biti developer-friendly

shoutem-shop-and-loyalty

Naglašavajući prednosti nove platforme, Tomislav ističe plugin arhitekturu temeljenu na ekstenzijama.

Postoji tržište gotovih ekstenzija koje možete jednostavno dodati u svoju aplikaciju i dobiti kompletnu funkcionalnost i dizajn. Obično trebaju tjedni da razvijate funkcionalnosti koje očekujete od aplikacije, no sada ne morate izrađivati aplikaciju od početka.

Objašnjava da im je primaran cilj da budu developer-friendly, iz čega je proizašlo da korištenjem Shoutemove platforme ne bi trebalo biti ograničenja koje opcije React Nativea developeri mogu koristiti te da platforma mora biti open-source. U Shoutemu dodaju da snažno vjeruju u budućnosti React Nativea, a to je razlog zašto pored Shoutema razvijaju niz alata i libraryja koji mogu pomoći React Native developerima u izradi boljih aplikacija. Jedan od njih je njihov UI toolkit, o kojemu smo već ranije pisali.

Kome je platforma v5 namijenjena?

Govoreći o tome je li v5 namijenjen početnicima koji žele izrađivati aplikacije ili developerima upoznatima s JavaScriptom i React Nativeom, u Shoutemu objašnjavaju da ciljaju na sve spomenute korisnike zbog čega kažu da su poput WordPressa za mobilne aplikacije.

 Ako želite više prilagodbe, koristimo React Native i plugin arhitekturu u pozadini tako da je jako jednostavno modificirati postojeće ili stvoriti nove funkcionalnosti.

Što sve omogućava v5?

shoutem_tim_resize
Shoutem je ‘app builder’, startup tvrtke Five.

Kad je riječ o tome što v5 omogućava u odnosu na druga rješenja, ističe se da nova platforma pokriva cijeli životni ciklus razvoja aplikacije.

DIY Builder je namijenjen jednostavnom upravljanju aplikacijama i brzoj izradi prototipa, tu su i mnoge open source ekstenzije (koje se mogu prilagoditi) i, naposljetku, tu je automatizirano objavljivanje aplikacije u obje trgovine.

No, i nakon objave aplikacije, tu su i dodatni alati za njihove vlasnike, kao što je:

  • Prilagodljiv Shoutem CMS – trenutno se koristi za više od 5000 aplikacija, a svaka ekstencija je integrirana s njime što se može koristiti za upravljanje podacima kroz sučelje. Aplikacije automatski sinkroniziraju podatke s Shoutemovim CMS-om. Također, prilikom izrade ekstenzija, CMS se može lako prilagoditi uz JSON Scheme.
  • Sučelje s push notifikacijama – Shoutem Builder ima intergrirano sučelje s push notifikacijama za jednostavno korištenje.
  • Analitika – sve što se događa s aplikacijom može se i analizirati kroz Builder.

Do kraja godine svi postojeći korisnici na React Native platformi

shoutem-v5-react-native

Uslijed lansiranja nove platforme, u tijeku je migracija 5000 Android i iOS aplikacija napravljenih na ranijim platformama na React Native. Kada migracija bude završena, Shoutem će biti najveći izdavač React Native aplikacija. Tomislav kaže:

Migraciju aplikacija smo započeli te se nadamo da će ona biti završena do kraja 2017. Trenutno još nemamo u potpunosti razvijene sve funkcionalnosti v4 platforme na novoj platformi, no do kraja godine planiramo iste dodati na novu platformu kako bi prebacili sve trenutne korisnike na React Native aplikacije.

Za kraj, zanimala me suradnja Shoutema i Facebooka, koji je i razvio React Native, a Tomislav pojašnjava:

Na suradnju s Facebookovim React Native Core timom izuzetno smo ponosni. S većinom smo se upoznali na React konferencijama, dok s nekima za vrijeme posjeta u Facebookovom HQ-u prošle godine gdje smo im i održali demo platforme još u ranoj alfa fazi. Aktivno održavamo kontakte s Facebookovom ekipom, imamo super odnos s njima i trenutno gledamo kako u bliskoj budućnosti još produbiti suradnju te ih još više uključiti u sam razvoj Shoutema.

A kako novi Shoutem izgleda na djelu, može se pogledati u sljedećem videu:

Komentari

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Društvene mreže

I porečki restoran i TikTok influencerica su u krivu

Iako je javnost brzo osudila influencericu Doris Stanković, s obje strane se pokazalo nepoznavanje profesionalne komunikacije, a i influencer marketinga.

Tehnologija

“Tata, jesi li baš morao kupiti električni auto?”

Napravio sam grešku: kupio sam električni automobil. Svi članci o električnim vozilima (EV) koje sam čitao na Hacker Newsu i Redditu nisu me pripremili za desetak EV infrastrukturnih problema u Hrvatskoj i okolici. Anegdote u nastavku objašnjavaju lekcije koje sam naučio na teži način.

Izrada web stranica

Da HTZ zna promovirati slavonski turizam u doba krize, ne bi pokrenuo Slavonia.travel

Slavonija je zanemarena već dugo, ali imamo što za ponuditi. Zašto onda reklamiramo samo kulen, rakiju i fiš?!

Što ste propustili

Tehnologija

Hrvatska kripto poštanska marka rasprodana je u nekoliko sati, ali što je to uopće

Uz pomoć Belme Gutlić iz tvrtke NodeFactory i Tina Galetovića iz tvrtke BitX te filatelista Emila Drkušića otkrivamo u čemu je stvar kod blockchain marke Hrvatske Pošte.

Startupi i poslovanje

Kakav dan: Nanobit se prodaje švedskom Stillfrontu za 148 milijuna dolara; spekulira se da Rimac Automobili preuzimaju Bugatti

Kad pratite tehnološki sektor, rijetko se kad dogodi da se dvije izvanredne vijesti dogode u istom danu. Danas je ipak takav dan.

Tehnologija

Facebook želi da gledate svijet kroz njegove uređaje, no želite li zbilja pametne – Ray Banke?

U pomalo iznenađujućem predstavljanju jučer, Facebookov Mark Zuckerberg najavio je dva nova proizvoda: Oculus Quest 2 i pametne naočale, a za Netokraciju ih komentira Darian Škarica, osnivač tvrtke Delta Reality.

Sponzorirano

5 najzanimljivih komentara hrvatskih stručnjaka o stanju Europske Unije!

Hrvatski stručnjaci na panel raspravi Digital Brunch jučer su komentirali stanje Europske unije: kako EU može dodatno pomoći poduzetnicima i demokratskim procesima te što može učiniti da ojača protok ljudi, dobara i kapitala, samo su neke od stavki kojih su se dotakli.

Tehnologija

Apple jučer nije najavio novi mobitel, ali njegovi proizvodi barem više nisu skupi kao prije

Novi rujan, novi Apple događaj. Ovoga puta, možda bez mobitela, ali i dalje zanimljiv.

Novost

Employer branding i marketing kroz esport: Naučite kako doći do novih talenata i kupaca uz drugi Good Game ebook!

Kao što smo prošlog tjedna najavili, Good Game ebook dolazi u dva dijela - danas je dostupan i drugi! Tvrtka ste koja brine kako pristupiti novim generacijama? Ovo je verzija za vas.