Precis när vi började vänja oss vid verktyg, ramverk och metoder som behövs för att designa bra mobilappar, finner vi att enheten landskapet ändras igen: smartwatches och andra anslutna wearables, sensorer och allt under paraplyen "Internet of Things" ger nya komplexitet till vårt område och gör det väldigt svårt att berätta var " mobil "eller en" app "börjar verkligen och slutar.

Och vi designers har svårt att vänja sig på det. Med tanke på att många av oss först närmade sig mobil design genom lyhörd webbdesign, har det varit mycket lättare att närma sig mobil design som om det var någon form av "mindre webb med beröringsstöd och kameraåtkomst".

Men de kommande produkterna och tjänsterna är avsedda att leva flytande över en rad enheter, sensorer och nätverksanslutningar. Så jag tror att mobilitet , snarare än mobil , definierar mycket bättre vilken typ av miljö vi ska utforma för.

I stället för att fokusera på en viss enhet är design för rörlighet en bredare inställning till design; en som levererar värde eftersom den kan överföras med vilken kombination av enheter som helst. Mobilitet tvingar oss att tänka i stort och zooma ut från specifika enheter för att titta på ekosystemet där vi ska designa.

Mobilitet handlar om sammanhanget, inte enheten

Tekniken har fått medvetenhet om vad vi gör, vart vi går och vem vi relaterar till. Ett tag tycktes det som om mobiltelefoner skulle vara den enda kontaktpunkten för tekniken för att lära sig om vårt sammanhang, för de var den enda "smarta" enheten som vi bar med oss. Detta är naturligtvis inte längre sant; smartwatches, fitness armband och andra wearables har sensorer (som hjärthögtalare och pedometrar) som inte skulle ge mening för en mobiltelefon.

Så i verkligheten, hur mycket av vårt sammanhang som en app eller en plattform kan fånga beror inte på en enda enhet, utan snarare en kombination av flera kontaktpunkter - tänk på hur Facebook bestämmer om du loggar in från en "ovanlig" plats. Vi måste överväga hur mycket vi kan veta om användarens miljö med tanke på alla enheter som de kan ha tillgängliga vid en given tidpunkt.

Kontextmedvetenhet innebär också att man ska utforma fall där informationen är begränsad eller obefintlig. Detta gäller även om vi designar för en enda känd enhet: Under vissa omständigheter kan dataåtkomst eller platstjänster vara opålitliga eller upphöra att fungera helt. Det här är till exempel vad som händer när platstjänster bara kan förlita sig på GPS.

Låt oss omdefiniera "lyhörd"

Vi vill veta bättre användarnas sammanhang för att bättre kunna tillgodose deras behov (eller få mer pengar från dem, beroende på motivation). På så sätt är det bara första hälften av en transaktion som erhåller information från dem. Användarna ger oss information i utbyte mot värde som erhållits från den informationen. Det sätt på vilket vi ger tillbaka värdet till användarna är att svara .

Betydelsen av "responsiv" har blivit illa bortskämd. Den minskar till att inte anpassa sig till olika skärmstorlekar. Vi behöver ta tillbaka begreppet "responsivt" till sin fulla mening: att kunna svara och därmed upprätta en kommunikation med användaren.

Ett riktigt lyhört gränssnitt lyssnar aktivt på en oförutsägbar miljö

Ett riktigt lyhört gränssnitt lyssnar aktivt på en oförutsägbar miljö. Det kan innebära allt från att vara medveten om en förlorad Internetanslutning, för att svara på en plötslig hjärtfrekvensändring och allt däremellan. Waze , till exempel byter automatiskt deras färgschema från ljus till mörk baserat på solnedgångstid. Det här är bra, eftersom det undviker att förblinda användaren på natten, men det kan exempelvis förbättras genom att detektera miljöens ljusstyrka med hjälp av telefonkamerorna. På så sätt skulle användargränssnittet anpassa sig i realtid om bilen går in i en tunnel, eller om den går ut från en mörk parkeringsplats till en ljus gata.

Vi underskattar kraftigt vad vi redan kan veta om användarnas sammanhang. Analytics berättar till exempel mycket om vem som besöker vår webbplats eller använder vår app, men vi använder mestadels den informationen på ett passivt, post mortem sätt, bara analyserar vad som hände. Vad händer om vi levererade Analytics-data för att svara i realtid till våra användare?

Omfattande rörlighet tvingar oss att tänka mycket hårdare om användarnas miljö och försöka tjäna dem bättre genom att skapa en rikare och smartare kommunikation.

Skärmar minskar långsamt deras närvaro

Det är inga nyheter att skärmarna blir mindre och mer kapabla. Men begreppet själva skärmen ställs i tvivel med ny teknik: är en Oculus Rift en riktig "skärm"? Vad sägs om det projicerade gränssnittet i bilens vindrutor? Eller vad gör en Holo-objektiv på våra rums vägg?

För ena sidan är visuella gränssnitt inte längre bundna till glödande glasrektanglar; För det andra ger tillgången till auditiv och haptisk återkoppling oss fler alternativ att kommunicera med våra användare och förstärka meddelanden. I detta sammanhang är rörlighet lika med diskretion våra system ska anpassa sig till användarna, inte tvärtom.

Smartwatches, till exempel, syftar till att minska hur mycket tid vi stirrar på skärmar, för att konsumera bara de bitar av information vi verkligen behöver just nu. I de flesta fall görs detta genom anmälningar.

Design anmälan-först

Mångfalden och oförutsägbarheten för media, genom vilka vår information kan levereras, tvingar våra kommunikationer att reduceras till deras lägsta gemensamma nämnare: anmälningar.

Det finns tre viktiga saker om anmälningar: en, de är enkla och korta; två, deras förmåga att utformas är ganska begränsad, eftersom de måste passa radikalt olika formfaktorer; och tre avbryter de aktivt användaren (push) istället för att vänta på dem att begära något (pull).

Så det sanna värdet av de flesta appar ligger i det innehåll som det kan ge på ett visst ögonblick. UX av vad som händer inom appen med full storlek är sekundär till meddelandet (det främsta exemplet är chattprogram). Faktum är att en bra anmälan inte ens kräver att du får tillgång till hela appen för många användningsfel - det är särskilt sant i Android, där meddelanden är mycket rikare, bättre utformade och anpassningsbara.

Det appcentrerade paradigmet som ligger till grund för vår nuvarande mobila upplevelse börjar långsamt att ge plats åt en ström av aktuell innehåll och information som tillhandahålls av de leverantörer du väljer - något som det Google Nu börjar bli. Vem kan erbjuda de bästa restaurangrekommendationerna? Den bästa väderinformationen? Den bästa trafikinformationen?

Detta lägger stor vikt vid värdet som levereras till användare av service- och innehållsleverantörer, snarare än hur vackert utformad en app är.

Betyder det att appar kommer att försvaga eller bli helt irrelevanta? För värdefulla tjänsteleverantörer, naturligtvis inte. Appar, för en, är användarens slutpunkter genom vilka data är inmatade; för Yelp att vara den bästa granskaren, behöver du fortfarande lämna en recension med appen. För det andra erbjuder applikationer detaljerade vyer (du skulle inte bara använda Instagram genom meddelanden) och fördjupande upplevelser som passar bäst för flera användningsfall.

Men kom ihåg att meddelanden, kort och andra innehållsdelar av bitbitstorlek kommer att driva användarengagemang och interaktion för många, om inte de flesta, appar. Genom att utforma "notification-first" kan din apps värde levereras genom ett mycket större utbud av media och tvingar dig att tänka på värdefull information först och övergångar, layouter och färgpaletter andra.

Konstruera runt bitar av värde kopplat till kontext

Ovanstående kan enkelt läsas som en inbjudan att kasta fler anmälningar, men vi behöver nog mindre meddelanden idag, inte mer. Meddelanden missbrukas av de flesta appar, som egoistiskt anser att det är lämpligt att avbryta användaren för att leverera innehåll som de inte har begärt eller ens förväntar sig (ett exempel på detta som aldrig upphör att irritera mig är Twitters "skräddarsydda för dig" -meddelanden, aktiverat som standard och mestadels en dålig gissning på vilket innehåll som kan intressera mig).

Teknik ger oss data där vi kan dra nytta av kontext, men vi behöver fortfarande förstå sammanhanget för att göra det förnuftigt

Anmälningar ska vara ett sätt att leverera värde istället för ett tillfälle att kontinuerligt sätta upp användare till att komma tillbaka till våra appar.

Vilket ger oss tillbaka till behovet av att vara kontextmedveten. Designers måste vara kopplade till användarnas miljö från konceptualiseringsfasen. Så tekniker som kontextuell förfrågan, skuggning och fältforskning är viktigare än någonsin, eftersom ökad rörlighet innebär att miljön är mindre och mindre förutsägbar. Om miljön för en webanvändare på 90-talet var ett skrivbord, en stol och ett rum, nu kan det vara var som helst, när som helst.

Teknik ger oss data där vi kan dra nytta av kontext, men vi behöver fortfarande förstå kontextet för att göra det förnuftigt. Om inte, slutar vi med slumpmässiga, värdelösa rådata som erhållits från sensorer. Korrekt användarforskning är då viktigare än någonsin, både för att konceptualisera bättre produkter och tjänster och att på ett korrekt sätt fastställa det sammanhang som vi kommer att svara på.

Det är en dålig tid för lat designers

UX-designen har precis blivit mycket mer komplex. Tja, "bara" är vilseledande; vi är "bara" märker det. Mer än någonsin måste UX-designers vara breddnad, samarbetande, grundlig och försiktig med vem de designar för. Vi behöver fördjupa vår kunskap om tillgänglig teknologi lika mycket som vi behöver för att säkerställa att våra användare inte bedöms av det.

Utvald bild, mobil bild via Shutterstock.