The Blog

Digitaliseringen är servil

Lite mer reflektioner från seminarierna om digitaliseringen under Almedalsveckan.

När det blir billigare än någonsin att programmera en app eller webbtjänst och distribuera den till en stor del av befolkningen, då kommer fler att göra det. Konkurrensen mellan alla appar växer. Konsumenten slutar då häpna över varje app eller tjänst som finns, utan börjar istället bli mer kräsen. Se till sig själv mer.

"Den här appen känns bra!" "De här apparna tillsammans ger mig det jag vill ha och behöver!" På en marknad där tekniken i sig inte är någon nyhet kommer jag att lockas av det som ger mig det jag till min överraskning upptäcker att jag vill ha. Då vill det till att de som levererar tekniken är duktiga på att få fram just detta.

Man säger att man går från ett produktperspektiv till ett tjänsteperspektiv. Om produktperspektivet är att ha den egna produkten i fokus handlar tjänsteperspektivet om

Continue Reading

Digitaliseringen är mobil

Den första insikten om vad digitaliseringen innebär är att den är mobil. Det betyder flera saker: Verktyget är i var mans hand. Istället för att finnas på en dator, kanske i ett kontorslandskap, bara tillgängligt för den som sitter där just då; så är verktyget i händerna på användarna, oavsett var dessa befinner sig. Det betyder helt nya möjligheter i arbetssätt och levnadsmönster. Allt kan göras i farten, och lösningar som underlättar för den mobila användaren kommer att vinna över lösningar som inte gör det. Mobilen är den första plattformen. Det är en tjänst. Mobilen är uppkopplad. Data samlas in till en central server. Man tillverkar inte en app, man är värd för en tjänst. Det betyder att man kan erbjuda verktyget, mobilappen, gratis. Mervärdet ligger i att erbjuda en bra och säker tjänst. Det betyder också att man kan lära sig kontinuerligt om användningsmönster och bli mycket bättre på att erbjuda lösningar som möter

Continue Reading

Det digitala Almedalen

I år var det ofta som ordet “digitalisering” nämndes på seminarierna i Almedalen och Squeed var där för att delta i workshops och samtal. Förr handlade digitalisering mycket om hur man kunde omvandla texter, bilder, och ljud från ett analogt till ett digitalt format. Nu handlar det om hur man kan omvandla hela branscher och samhällssektorer.

För oss som varit med på digitaliseringsresan i några årtionden nu märks det en skillnad i tonen. Först frågade föräldrar och vänner oss varför någon alls skulle vilja överföra alla sina pappersbilder till datorn. Sedan frågade de oss om hur man gjorde det, det skulle ju vara trevligt att ha dem på hem-PC:ns hårddisk.  Sedan gick Kodak i konkurs och alla började Instagramma och få ett helt nytt förhållningssätt till fotografi över huvudtaget.

“Det där med data” brukade vara det annorlunda och lite konstiga. Vi som höll på med det var de annorlunda.  Men nu tänker allt fler i digitala termer redan från början.

[…]

Continue Reading

Virtual Jug

För alla Java-tokiga där ute så skulle jag vilja passa på att rekommendera Virtual Java User Group. Virtual Jug kör “online meetups” där man kan kolla livestreamade Google Hangout-presentationer som ofta presenteras av tungviktare inom Java-världen. Har man inte möjlighet att se det live kan man kolla in deras youtube-kanal i efterhand.

Nästkommande presentationer kommer handla om “Gradle – hot or not” men man har redan hunnit beta av ämnesområden som “Building the Internet of things with java“, “Reactive programming” och “How to do Kick-Ass Software Development“.

[…]

Continue Reading

Android M – App Permissions

Nu när Google I/O är över och vi har hunnit smälta att Google Photos vet allt om våra liv så tänkte jag ta tillfället i akt att lära mig lite om de nya funktionerna i Android M och det bästa sättet jag vet är att dyka ner i koden och försöka skapa något enkelt. Bland alla nyheter i Android M så har jag valt att utforska närmare en stor nyhet som kallas för App Permissions.

I tidigare versioner av Android fick användaren alltid upp en fråga vid installation om man godkände alla behörigheter som appen ville komma åt. I Android M kan appen istället visa en dialog som begär tillgång till en specifik behörighet när det behövs. Detta gör att användaren kan välja helt på eget bevåg vilka behörigheter appen ska få tillgång till. Detta har funnits i iOS sedan länge och det är på tiden att Android kommer ikapp.

[…]

Continue Reading

Påverka projekt med hjälp av sociala medier

På Twitter kan man ofta se tweets där användare kritiserar eller berömmer diverse produkter eller tjänster. Företag investerar mycket pengar på utvecklingen samt testning av produkten/tjänsten för att få nöjda kunder, och om deras kunder inte är nöjda, vill företaget säkert veta varför.

För att få reda på vad användarna tycker om ens produkt/tjänst kan det vara svårt att gå och fråga alla, beroende på hur många användare man har så klart. Men låt oss säga ett stort flygföretag med flera miljoner passagerare som vill boka flygbiljetter via webben eller appar. För att underlätta detta kan Twitter eller andra sociala medier vara ett utmärkt ställe att få reda på vad användarna egentligen tycker om ens produkt eller tjänst, så att investeringar läggs på att förbättra det kunderna är missnöjda med. Användare kan vara väldigt snabba på att uttrycka kritik, och med dagens sociala medier är det väldigt lätt att göra och kan snabbt få stor spridning.

[…]

Continue Reading

Välkommen på Hacknight den 1:a april

Plats: Södra larmgatan 4, Squeed AB
Tid: 17:00 – ca 20:00

OBS! Det finns bara 30 platser, först till kvarn!

Vi bjuder på lite hacknight-mat

During the evening, you will develop the back-end of a social network from scratch using the Speedment ORM. Users of the network will be able to register accounts, upload images, follow other people and upvote interesting content. A sample JavaFX-client will be available for you to play with. We will also bring a single Raspberry Pi that will run the entire database of the network.

You will need to bring your own laptop with a suitable IDE installed for developing java-applications. All other prerequisites will be available on GitHub and we will go through it together at the beginning of the seminar.

[…]

Continue Reading

Lästips: Java SE 8 for the Really Impatient

Först, och ibland viktigast av allt, så väger boken in på strax under 200 sidor, inget tjafs om a) vad jag skall skriva om, b) texten, c) detta skrev jag om. Kort och koncist, tack!

Till innehållet; en föredömligt skriven bok som jag rekommenderar till alla för att få en bra kickstart på nyheterna i Java SE 8 och till viss del SE 7. Boken går igenom:

  • Lambda Expressions
  • The Streams API
  • Programming with Lambdas
  • JavaFX
  • The new Date and Time API
  • Concurrency enhancements
  • The Nashorn Javascript engine
  • Miscellaneous goodies
  • Java 7 Features that you may have missed

[…]

Continue Reading

Jfokus 2015 del 3

Även jag var på Jfokus, och jag var på ett par sessioner som fastnat i minnet, men inte tidigare nämnts av Rikard eller Sebastian:

Pipes were a great idea, but what comes next?
Joe Armstrong, Ericsson
Joe börjar med att visa en bild över en applikation, som visar att allt vi gör handlar om state, blackboxes och protocols. Han går vidare och nämner att “hidden state is evil” och att vi borde använda meddelanden (“message passing concurrency”) mellan våra system. Att debugga blir då en fråga om att inspektera de meddelanden som skickas mellan system. Han förespråkar även att använda en “Middle man” som dels reducerar komplexiteten och dels kan verifiera sändare och version av meddelande (genom att använda content hashes).
Joe ger en mycket trevlig och intressant presentation! […]

Continue Reading

Jfokus 2015 del 2

Rikard hann först, men jag tänkte passa på att presentera några talare som fastnat i mitt minne.

Daniel Bryant: Thinking fast and slow in software development
Pratade om hur viktigt det är att verkligen tänka efter och inte bara basera sina beslut på “gut feeling”. Gav även tips på en hel hög med läsvärda böcker.
http://www.jfokus.se/jfokus15/preso/Thinking%20Fast%20and%20Slow.pdf

Jaromir Hamala: JCache is Here. Say goodbye to proprietary Caching APIs!
Standardiserat api för caching, kanske med i EE 8.
http://www.jfokus.se/jfokus15/preso/JCache.pdf

Jez Humble: Creating Maintainable Automated Acceptance Tests
Läsvärt om acceptanstest. Tyckte även att man skall änvända sig av journey testing istället för att testa user stories/features. Tvekade på hur bra Cucumber egentligen är. Bra flyt i presentationen.
http://www.slideshare.net/jezhumble/creating-maintainable-automated-acceptance-tests […]

Continue Reading
Newer Entires

Besök squeed.com

Subscribe