Inlägg om Webbutveckling

Publicerat Nyheter, Personligt
Saman Movaghar på Spinit. Porträtt-bild på kontoret.

Möt Saman Movaghar på Spinit – vi pratar grafisk design och frontend-utveckling

I denna intervjun pratar jag med Saman Movaghar på Spinit om hur det är att jobba med frontend-utveckling och design. För tillfället arbetar Saman som konsult på WirelessCar och är engagerad i flera internationella projekt.

Välkommen hit idag!

– Tack så mycket, jag är väldigt glad över att jag kan dela med mig om mina tankar här idag.

Hur beskriver du dig själv i ett par meningar?

– Jag är en person som är intresserad av kreativitet och jag älskar att hitta lösningar på ny design och att utforska nya verktyg. På fritiden tränar jag mycket för att kompensera för att jag sitter still på dagarna.

Hur kom det sig att du började jobba med frontend-utveckling?

– Jag har i grunden en kandidatexamen i grafisk design. För ungefär tre år sen så gjorde jag min första webbdesign med Dreamweaver som är ett verktyg som gör att du kan bygga en hemsida utan att programmera. Därefter blev jag intresserad och jag började tänka på hur jag skulle kunna lära mig mer. Jag letade efter olika utbildningar och jag hittade Jensens yrkeshögskola och en kurs i JavaScript, och sen så började jag läsa där.

Det var ett helt nytt koncept för mig och jag hade ingen bakgrund med programmering eller IT. I början var det svårt. Efter ett år var vi ute på praktik och det var då jag fick första chansen att jobba i riktiga projekt med UX och frontend.

Vad läste du när du studerade till grafisk designer?

– Jag läste mest 2D-grafik och det inkluderar design av affischer, visitkort och andra tryckprodukter, layout för böcker och bokomslag etc. När jag studerade så lärde jag mig också att använda Illustrator och Photoshop och andra programvaror. Jag läste nästan fyra år i Iran och när jag kom till Sverige skickade jag min utbildning för bedömning och fick klartecken på att min examen var en motsvarande kandidatexamen inom grafisk design i Sverige. Tidigare har jag jobbat med grafisk design och som art director här i Sverige, och jag har även jobbat med produktion av reklamfilm.

Var hämtar du inspiration till det du jobbar med? Går du på konstmuseum kanske?

– Ja faktisk. När jag läste grafisk design på gymnasiet då fokuserade vi mycket mer på konst än på teknik. Vi målade med papper och penna. När man har papper och penna i handen så tänker man på ett annat sätt än när du börjar designa med datorn, det är något helt annat.

När man pluggar design i Iran är det viktigt att känna till bakgrunden till konst från hela världen, och i början av min utbildning så läste vi konsthistoria från hela världen. Vi började med renässansen och studerade alla möjliga tidsepoker fram till modern konst som Picasso.

Hur ser du på din roll i ett team?

– I ett projekt så kanske jag bara ska fokusera på design och i annat så jobbar jag med både frontend-utveckling och responsiv webbdesign och då är mina roller väldigt olika. Min jobbroll påverkas väldigt mycket beroende på vilket projekt och team jag är med i. En fördel med att jobba i olika team är ju att man får lära sig nya saker och får prova olika verktyg.

Hur känner man igen bra webbdesign 2017?

– Om man jobbar med ett kundprojekt så handlar det ofta om hur många användare som kommer till sajten. Det finns massor av bra data och information man kan använda för att tolka och förstå hur sajten används. Många och aktiva användare är ett tecken på bra design.

Det handlar inte bara om att kunden ska vara nöjd, utan att både kunden plus deras användare måste tycka om att använda produkten, sajten eller appen, eller vad det nu är jag jobbat med. På det sättet så får jag reda på om jag har gjort ett bra jobb.

Det är ju givetvis viktigt att få godkänt från kunderna, men man måste också tänka lite framåt. Det kan ju vara så att kunden godkänner ett jobb och sen två år senare visar det sig att de har fått negativ feedback från användarna, och då har man ju inte lyckats. Båda perspektiven är viktiga och jag vill tillfredsställa båda grupperna med min design.

Andra viktiga aspekter är att olika åldrar tänker olika och design påverkas också av vilken kontext den finns i. En del användare kommer till exempel till sajten för att läsa mer information och då stannar de längre. Som en sammanfattning kan jag säga att bra design handlar om mycket mer än att bara bygga en snygg webbsida.

Vilken tekniska plattformar tycker du bäst om att jobba med?

– Jag gillar React, det är det bästa ramverket som jag har jobbat i. I React Native så kan man till exempel bygga en native app för IOS-app och Android.

React Native IOS är ett helt nytt koncept och det kan komma att förändra hur vi programmerar idag. Till exempel har jag har kollat på Instagram, Facebook och andra applikationer som är byggda med React Native och de använder inte Java eller andra språk längre.

Ett annat verktyg som jag gillar att arbeta med är Sketch – särskilt när jag jobbar med webben. Det har allt en frontend-utvecklare och UX designer behöver.

I cirka 13 år så har jag använt Illustrator och Photoshop som designverktyg och de har fungerat bra. När jag upptäckte Sketch så ändrade jag mig och nu så föredrar jag att jobba i Sketch. Jag läser en hel del artiklar om webbdesign och Sketch verkar bli mer och mer utbrett runt om i världen.

Vilka är dina bästa tips för andra som vill lära sig mer om design och frontend-utveckling?

– Det bästa man kan göra är att använda Google och söka efter artiklar. Om du är nybörjare så är det viktigt att du inte hittar gamla artiklar från 2015 eller så. Man måste söka efter den senaste artikeln inom ämnet – om det nu är React eller Sketch. Det är inte meningen att man ska lära sig hur en gammal version fungerar, det gäller att vara uppdaterad om den senaste.

Det finns en hemsida som heter ‘Tree House’ och där finns det mycket bra kurser man kan ta online. Det är en tjänst som man betalar för, men jag tyckte helt klart att det var värt pengarna. Likaså så har jag lärt mig mycket från Sketch Meetup gruppen här i Göteborg.

Vad är din passion?

– Jag vill alltid hitta nya idéer och lösningar, och hitta på något som ingen annan har gjort. Då känner jag att jag lyckas. Nya verktyg och nya sätt att arbeta gillar jag. Jag tränar flera gånger i veckan, det gör att jag känner mig glad och positivt. Sen så gillar jag att lyssna på andra människor och lära mig mer om dom.

Vad är meningen med livet?

– Oj, svår fråga! För mig ser jag mening i att utvecklas och se hur jag går framåt steg för steg i det jag gör, om det nu handlar om design eller att lära mig svenska.

De är bara att kämpa på, och livet handlar delvis om att ha mål och uppnå dom.

Tack Saman!

Publicerat Nyheter

Frontendare som vill vidare?

Vi söker dig som är frontend-utvecklare som är sugen på att röra på dig. Kanske har du kört fast där du jobbar idag och vill förnya dig. Vi på Spinit är ett gäng riktigt duktiga utvecklare som strävar efter hög­kvalitativ utveckling och skapande med moderna tekniker.

På Spinit kan du ut­vecklas i den rikt­­ning du vill och kan antingen få uppdrag i inhouse­­projekt eller som konsult hos något spännande företag. Projekten vi jobbar med är oftast av entre­­prenör­­iell karaktär. I första hand söker vi dig som har jobbat några, men är du junior och vill utvecklas är vi också intresserade.

frontend-sidan rör vi oss inom tekniker såsom React, AngularJS, HTML5, LESS, SASS och CMS-system som WordPress och EPiServer, och söker efter personer med öga för design, UX och använd­barhet.

För att se vad vi gör och hur vi har det så kom gärna förbi så berättar vi mer. Skicka ett mail till jobb@spinit.se

 

Vi på Spinit är ett företag med kontor i Askim och centrala Göteborg. Vi utvecklar system för kunder som vill använda teknik för att bli konkurrens­kraftiga. Spinit är snart 30 anställda och omsatte 2016 23 Mkr. Under 2017 planerar vi att anställa flera duktiga utvecklare som kan vara med på vår fortsatt roliga till­växt­resa.

 

Publicerat Nyheter, Uppdrag

Ny molnbaserad lojalitetslösning för kundklubbar

På Stroede­Raltons kontor i Kungs­backa firades för några veckor sedan lans­eringen av IM Loyalty, ett CRM-verktyg i moln­et för allt från enk­lare kund­kommun­ika­tion till en full­fjäd­rad kund­klubb.

Tjän­sten är byggd av ett ut­vecklings­team på Stroede­Ralton, förstärkt med kompetens från Spinit som bi­dragit med att de­signa och ut­veckla tjänstens användar­gräns­snitt.

IM Loyalty är byggd med den senaste tekniken i en moln­baserad Azure-miljö och är baserad på före­tagets 30-åriga er­faren­het av lojal­itets­program och kun­skapen från före­tagets flagg­skepp på CRM-mark­naden Relation Plus, som idag brukas för kund­klubbar hos bland annat Kappahl, Intersport och NK.

 

I vår artikel­serie om fram­tidens intel­ligenta handel 2014 skrev vi om hur före­tagens multi­kanaler behöver förenas sömlöst i en omni­kanals­strategi, och vi tror att IM Loyalty är ett verktyg som kan göra detta enk­lare. Tjän­sten inne­håller bland annat kampanj­hantering och marketing auto­mation, samt en mycket kraft­full och lätt­använd urvals­motor gör att man kan skapa engage­mang och rikta bud­skap till precis rätt mål­grupp genom precis rätt kommun­ika­tions­kanal.

Läs mer om IM Loyalty

Publicerat Uppdrag

Webblösning för att bekämpa prostatacancer

Vi är stolta över att ha fått leverera en helhets­lösning för en studie om prostata­cancer för Av­del­ningarna för urologi och radio­logi (röntgen) vid Sahl­gren­ska akademin och Sahl­gren­ska Univers­itets­sjuk­huset. Ytter­ligare med­arbetare i projektet är Av­del­ningen för pato­logi vid Sahlgrenska Univers­itets­sjuk­huset och Unilabs.

Vi har utvecklat hela systemet och en automat­iserad process för att hålla reda på var i studien varje man be­finner sig och vilka aktiv­iteter som skall ske. Det finns automat­iska processer mot Unilabs via Labb­portalen för att få in så kallade PSA-värden. Det finns funk­tioner för att få in prov­gruppen och upp­datera adresser och status samt system­integration mot regionalt cancer­register för att kontroll­era att mannen inte redan är diagnos­ticerad med prostata­cancer. Enkäterna är digitala och fylls antingen i hem­ifrån eller via en surf­platta på mot­tagningen.

Enkät­applika­tionen är byggd med tekniken AngularJS och datan som presenteras behandlas av en skräddar­sydd .Net-baserad system­lösning. Till detta har vi också tagit fram en webbplats för studien byggd i WordPress där man kan läsa mer och få åtkomst till enkäten.

Om studien

G2-studien är en under­sökning där 20 000 slumpvis utvalda män i Göteborg med omnejd erbjuds att delta. Syftet med studien att upptäck prostata­cancer i tidigt skede och där­igenom minska risken att avlida i prostata­cancer. Studien bedrivs vid Sahl­gren­ska akademin, Göteborgs univers­itet och är ett samarbete mellan Av­delning­arna för uro­logi och radio­logi (röntgen). Ansvarig för studien är professor Jonas Hugosson.

G2screening.se

Publicerat Tips

En webb för alla funktionsuppsättningar

Under år 2015 har det varit mer aktu­ellt än någon­sin att prata om till­gänglig­hets­anpassning gällande webb­design. Viktor Richardson är gräns­snitts­utvecklare på Spinit och menar att det är hög tid att prior­itera en webb för alla och hoppas att 2016 blir året då man börjar se detta som en prior­iterad själv­klar­het i beställ­arnas krav­specifik­ationer.

Viktor Richardson– ”Alla har en unik upp­sättning av kropps­funktioner. Vissa funk­tioner fungerar bättre än andra, och ibland råkar vi alla ut för så kallade ned­sättningar”, säger Viktor. ”Åldern med­för flera olika svårig­heter, och sjuk­domar och olyckor kommer att drabbas alla i någon mån, då är vi tack­samma att något har gjort det lätt för oss att fort­sätta använda inter­net på samma vill­kor som tidigare”.

Från den 1 januari 2015 är brist­ande till­gänglig­het en form av disk­rimi­nering, något som säkert fått många att få upp ögonen för till­gäng­lig webb. Men ännu är mer än var­annan svensk webb­plats brist­fällig ur till­gänglig­hets­synpunkt menar Viktor.

Gör webben uppläsbar

När man pratar om till­gänglig­het för webben brukar man ofta tala om så kallade skärm­läsare. Det är ett dator­program, i många fall redan för­install­erat i datorn, som tolkar och läser upp inne­hållet på skärmen. Främst används detta av syn­skadade, men verk­tyget kan också vara till hjälp för pers­oner med till exempel läs­svårig­heter.