SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
Relevancy and Context:   @davidreevesATL
      The Key to           @22squared
     Great Mobile           #DigATL
     Experiences          #mobilecontext
squared ©2012                                                                2



In 1986, I wanted one of these. Badly. I mean really badly. I grew up about 90 miles from Atlanta, in a very small town in rural
Alabama.

The local Radio Shack in Piedmont, Alabama, had one of these - the Omnibot 2000 - on display. The problem was that the store
managers never put batteries in the floor model. So that left the capabilities of the Ombibot 2000 to my imagination. And I had
a really active imagination.

At night, I’d sketch out all the things that I’d train Roy to do for me. (That’s what I called him. I have no idea where the name
came from.) I was going to teach him to wake me up in the morning with a gentle nudge and a Coke. As I dressed, he would scan
the house for my books and arrange them neatly by the front door. Never again would I show up to school without a pencil or
notebook. I had no freakin’ idea that only one of his arms worked and that he actually couldn’t sense much of anything. He had a
couple of ultrasonic sensors that allowed him to detect (crudely) when he was about to run into a wall, but hat was it. Those
eyes? They didn’t see anything. That left arm? Just for looks. And that glass of bourbon he’s holding in his right arm? Yeah. Well,
good luck with that.

I never got an Omnibot 2000. And it’s probably a good thing, because I would have been one disappointed kid.

But lately, I’ve been thinking about robots again, though not in the same way that I did in 1986. Let’s start here:
ro-bot

                                                                noun /ˈrōˌbät/  /ˈrōbət/
                                                                robots, plural

                                                                A machine capable of
                                                                carrying out a complex series
                                                                of actions automatically,
                                                                especially one programmable
                                                                by a computer.



                            squared ©2012                                                             3



Here’s one definition of robot that comes up with a quick Google search. There’s a lot of debate within robotics circles about
what is and isn’t a robot, but this definition is a good start.

For many of us in the room, our idea of what is and isn’t a robot is rooted in science fiction: those humanoid machines with
super-advanced artificial intelligence. The Rosie the Robots and the Lost in Space robots of our youth shaped our ideas about
what it means to be defined as a robot.

But this definition is a little more broad and, honestly, more accurate. A robot doesn’t need arms and legs to carry out a complex
series of actions. What they do need, though, is information about their surroundings and the ability to respond in a meaningful
way.
ro-bot

                                       noun /ˈrōˌbät/  /ˈrōbət/
                                       robots, plural

                                       A machine capable of carrying out a complex series of
                                       actions automatically, especially one programmable by a
                                       computer.




                             squared ©2012                                                               4



So, let’s cut Roy some slack. It’s not that he wasn’t up for the job. He just wasn’t equipped for it. He wouldn’t have ever been able
to roam the house finding books because he didn’t have any way of sensing much of anything about his environment. Those eyes
are just lightbulbs, the ears are just pieces of molded plastic.
squared ©2012                                                                    5



Now consider this guy.

Let’s play a little game. How many sensors do you think are packed into the iPhone 5?

Capacitive touchscreen
Two cameras
Bluetooth
WiFi
Cellular radios
Accelerometer
Digital compass
Microphones
Proximity sensor
Four buttons
One switch
Ambient light sensor
Internal temperature sensor
GPS radio

This is certainly a device capable of carrying out a complex series of tasks automatically. In part, because it knows a tremendous amount
about its environment. Another way to put it: this device knows about its context.
ro-bot

                                                                   noun /ˈrōˌbät/  /ˈrōbət/
                                                                   robots, plural

                                                                   A machine capable of
                                                                   carrying out a complex series
                                                                   of actions automatically,
                                                                   especially one programmable
                                                                   by a computer.



                             squared ©2012                                                                 6



This device comes a lot closer to fulfilling the ideas I had about Roy’s capabilities than anything I could fathom at the time. And
it’s possible, in part, because of its ability to sense what’s going on around it. In other words, it’s able to sense a lot about its
context.
con-text

                                                                 noun /ˈkäntekst/

                                                                 The sum total of everything
                                                                 the user experiences at the
                                                                 moment of engagement.




                             squared ©2012                                                             7



You’ll hear context defined in a variety of ways.

For the purposes of this discussion (since we’re here to talk about building great mobile experiences), we’ll define context as the
sum total of EVERYTHING that the user experiences at the moment of engagement.

That could be time of day, location, mood, their social network or even combinations of these factors. (For example, the
proximity of their friends at any given moment.)

For the next hour or so, we’ll walk through just what this device knows about it’s environment, as how to use it to create really
great user experiences. We’ll take a look at some great examples (and maybe point out a couple of almost-there, but-not-quite-
yet examples). Then, we’ll talk about what the future holds.
touch

                                                                                                                                                               noun /təCH/

                                                                                                                                                               The faculty by which
                                                                                                                                                               external objects or forces
                                                                                                                                                               are perceived through
                                                                                                                                                               contact with the body
                                                                                                                                                               (especially the hands)


                                                                     squared ©2012                                                                                                                                                                  8



Let’s do a little exercise. I’d like everyone in the room who possesses any type of mobile phone to raise their hands and keep them raised.

Now, if the primary method of input is by interacting with a touchscreen, put your hand down.

OK, how many of you have a stylus?

And finally, how many people interact through a physical keyboard or keypad?

It’s kinda funny, right? If I’d done this five years ago, this exercise would have ended much differently.

Why is it that devices that utilize touchscreens have, for the most part, completely replaced those devices with other input mechanisms?

When it comes to typing, I don’t know many people who would say that touchscreens allow them to type faster. In fact, that’s the primary argument against touchscreens for most people. I was one of them. I could type pretty darn fast on my Blackberry, and I could do it without looking at the device.
That was awesome in rush hour traffic. I’d drive with one knee on the steering wheel and type like a fiend with the other two hands - well, actually thumbs - all while juggling a Diet Coke.

I have a theory about this. It all starts with the personal nature of mobile phones. Never before has a device ever truly been worthy of being called a “personal computer.” Mobile phones connect you to your work, your friends, your spouses and partners, your parents and your children. Your vacation
photos are there, and the photos you’d rather not share with the general public.

According to research from the Pew Research Center, most of us sleep with our phones less than 10 feet from us.

Does anyone here sleep with their laptop within arms’ reach? If there’s anyone in the room who disagrees with the “personal” thing, then please walk up here, unlock your phone and let me read whatever I want to the audience.... for the remainder of this presentation.

So, it’s a personal device. Got it. But that’s only one part. The other part is, back to my point, the touch part. Smartphones are, by and large, devices used for content consumption. Content that is personal in nature. And interacting with that content (on a mobile device, anyway) via touch is new. You use
your fingers to pinch to zoom in on that photo of your new nephew. When an annoying email hits your inbox, you roll your eyes and, as if by reflex, your right thumb swipes from left to right and with one pleasure-filled tap of delete, all memory of the thing that annoyed you disappears.

Touching content brings us closer to it. We’re touching pixels; but at a deeper level, we’re touching the thing behind the content.

It feels natural because that’s the way we’re programmed to interact with the world. Babies touch things. They reach for and grab objects. No one taught them to do that. Touch makes us human, and it makes objects - and content - come alive. (By the way, if you were a dog, you’d put it in your mouth.
But that’s a different presentation.)

Touch is emotional. “It’s touching. That’s touched my heart. Reach out to someone in need.” These metaphors ring true across all cultures.

Ok. You get it.

So, let’s take a look at some apps that do a really good job with touch.
squared ©2012                                                                                                     9



Clear
Who would have thought that something as boring and mundane as a to-do list could be thrilling to use? Maybe thrilling is a bit of a stretch, but the to-do app, Clear, pushes the
boundaries (in a good way, for the most part) of how gestures can make dull-as-paste activities like task management a little more palatable. Swiping, pinching, tapping and holding,
panning gestures...you name it, this app takes advantage of touch unlike any other. It’s not entirely intuitive in places, but the app does a good job of coaching you in the basics at start-up
and users can quickly navigate once they learn how the app is organized. The takeaway here is that gestures, once learned, can altogether eliminate the need for menus. Life doesn’t have
a menu system, and with a great mobile app that implements gestures in smart, intuitive ways, neither does your app. The content becomes the control, and even the spaces between the
context.

Letter School
If iPhones were around when I was in elementary school, and I had Letter School, maybe my handwriting would be a little more legible than it is today. This is one of my favorite touch
examples for two reasons: one, its just fun. I mean seriously. This game was written for kids, but it’s beautifully art directed. The animations, the sounds, the interaction design - it’s just a
home run.

The app works like this: letters of the alphabet are presented first as an example like “R is for Robot.” Then, the letter is shown with animated cues to tap (in order) which demonstrate
how you’d write the letter. Next, you trace the letter with visual coaching. Finally, you’re on your on to draw the letter solo. Make a mistake? You’re gently prodded and shown the correct
way to write the letter.

But, back to the second thing about this app that I love: it actually invites touch. From launch, and the animations... If I were forced to find a fault with this app - and trust me, it’s hard - I
can only find one thing, and it’s so small that it’s really ridiculous to even mention. Every letter has a pretty good starting point. “A is for Ant,” “Z is for Zebra,” “K is for Kite,” and then you
get to Q. “Q is for Quenton,” a person’s name. What if you’re a kid and you don’t know anyone named Quenton? What if “D was for David?”

Maybe quack, or quilt, or queen. I’m not suggesting big words like “quarantine” or “quantum,”but something other than a common name. That’s a stretch, I know. I mean seriously, if that’s
my only gripe about this app, you know I’m reaching for something. The designers of this app seriously hit the nail on the head here.
squared ©2012                                                               10



LEGO Harry Potter
How many people here read the Harry Potter series? One things that author J. K. Rowling did very well was explain a myriad of
spells to the reader. As the characters learned spells, she painted a picture of the wand movements and the precise incantations.

LEGO Harry Potter recreates this by training game players in spell-casting through the use of gestures. In this screen shot, the
player (as Harry Potter) is casting the Wingardium Leviosa (levitation charm) spell. There isn’t a menu, but the spell is cast on the
item by making a gesture that corresponds to the spell. (On a side note, this gesture mimics the same wand gesture that
Hermione used in the first Harry Potter movie. I don’t think that’s by accident.)

The Incendio spell, which sets things on fire, is cast by drawing a symbol that resembles a flame. Genius.
touch

                                                                •Use content as controls
                                                                •Invite touch
                                                                •Touch is more than taps




                           squared ©2012                                                   11



The takeaways:
- Use content as controls
- Invite touch
- Touch is more than taps: gestures can create connection and provide immersion
sight

                                                                     noun /sīt/

                                                                     The faculty or power of
                                                                     seeing.




                             squared ©2012                                                                12



Next up is sight.

When we think about sight, we think about the recognition of objects. We look at a face and we see a friend. We look at a dozen
cars and we’re able to determine which one is ours.

But let’s dive a little deeper. What we’re really talking about is the ability to sense a very narrow band of the electromagnetic
spectrum It’s just between infrared and ultraviolet, what we refer to as the visible light spectrum. Normally, when we use the term
“light,” we’re referring to the range of these waves that stimulate the retina in our eyes. Each individual wavelength is
representative of a different color. (Physics again. Ugh.)

The camera app in that smartphone of yours is, at its core, just sensing and recording different wavelengths of light. Your brain is
responsible for the heavy lifting and making sense of it. The act of seeing is so natural that it’s difficult to appreciate the vastly
sophisticated machinery underlying the process. It may come as a surprise, but about one third of the human brain is devoted to
vision. The brain has to perform an enormous amount of work to unambiguously interpret the billions of photos streaming into
the eyes.

Let’s talk about how we can start using this sensed light in some interesting ways.
squared ©2012                                                                                                    13



Google Search (for the iPhone)
When I have the opportunity to work on mobile experiences, whether it’s a native application or mobile web, one the the first things I focus on is the way that the app solicits input from
the user. In most cases, I find that apps introduce barriers to usability. Why type a search phrase when your phone can see what’s in front of you? Google saw - no pun intended - an
opportunity here, and they provided a method for search via image recognition. It isn’t perfect, of course, but it’s pretty good with text, book covers, and objects with distinct branding.

Instant Heart Rate
I love this app because it uses the camera sensor for something that isn’t immediately apparent. Because tiny capillaries in the tips of your finger fill and empty with blood on each
heartbeat, the color on the surface of your skin changes ever so slightly. You may not have ever noticed it, but the developers of Instant Heart Rate did, and they leveraged the camera on
the iPhone to detect these subtle changes over time to calculate your heart rate. At first, I was a skeptic. But after repeated use, I’m sold, as are thousands of other users and health
magazines, personal trainers, and physicians who have validated the apps’ accuracy time and time again.

Resistor Photo ID
This is my absolute favorite of late. About three months ago, I was bitten by the Arduino bug. No, it’s not some exotic insect. It’s an open source electronic rapid prototyping platform. In a
nutshell, it lets you build stuff. It’s popular in DIY and modification circles. Basically, you can build new gadgets. But when I started tinkering with the platform, I ran into a big problem:
resistors.

Without getting too geeky, a resistor is a part in an electric circuit that resists the flow of electricity. This is an important component when designing new gadgets because different
components may be particularly sensitive to even small changes in voltage. For example, to control the flow of electricity through LED lights to a safe value, you put a resistor in the
circuit. But here’s the deal with resistors: they come in different sizes. You can tell by looking at a resistor what its value is because they’re all coded with these nifty little color bands. The
number of bands and their colors in various positions are used to calculate values. Here’s the important part for me: I’m colorblind. Specifically, I’m red/green colorblind. So, picking the
right resistor out of a pile of 10 different values is tough for me. Actually, it’s impossible. But with this app, I can snap a photo of a resistor and the app does the work of detecting the
color values on the individual bands and telling me their value. As long as I know that I need a resistor of X value (for example, 20 Ohm), then I can use this app to help me find the right
part in the toolbox.
sight

                                            •Cameras aren’t just for photos
                                            •Back to the basics: light
                                            •What can the camera see that you can’t?




                           squared ©2012                                               14



The takeaways:
- Cameras aren’t just for photos
- Back to the basics: light
- What can the camera see that you can’t?
hear-ing

                                                                    noun /ˈhi(ə)riNG/

                                                                    The faculty of perceiving
                                                                    sound.



                             squared ©2012                                                                 15



I promise, I’m really trying to stay away from physics, but I have to go back to it for one more minute.

We just talked about sight. Sight is tied to your retina (and cameras) sensing electromagnetic waves.

Hearing is about the ability to sense sound. Sound is a mechanical wave that is an oscillation of pressure transmitted through a
solid, liquid, or gas, composed of frequencies within the range of hearing.

There’s that word again, range. It’s important because the range that the human ear is capable of is somewhere between 20 Hz
and 20,000 Hz (20 kHz), although these limits are not definite. They change with age: the more Metallica you listened to as a
young adult, the more likely the upper range has decreased. They also vary by species; other species have a different range of
hearing. For example, dogs can perceive vibrations higher than 20 kHz, but they’re deaf to anything below 40 Hz.

It shouldn’t be surprising that the microphones in your smartphone are designed specifically to detect sound in the same range
of human hearing.
squared ©2012                                                             16



Into_Now
Anyone familiar with Yahoo’s INTO_NOW? It’s pretty good. I like it because it bridges the gap between two channels: television
and mobile (or tablet). Launch INTO_NOW during your favorite episode of Law & Order and in a few seconds, you have all of
details on special guest stars, plot and, in some cases, a total and complete spoiler which makes you want to hurl your iPad
through the nearest window.

Shazaam
We’re probably all familiar with this one. You’re in a car (or a bar) and a song comes on that you like but don’t know. Shazaam
solves the probkem by listening for a few seconds and... wham. There’s your song and artist. It’s great for settling pop culture
disputes , too. It’s not so great at listening to your friend attempt to sing a song and determine what she’s trying to perform.

It works by referencing a vast catalog of audio fingerprints pre-recorded and stored. When a similar audio fingerprint is
encountered later, a match is made and the data along with the song is sent over.

Ocarina (2)
Shazaam is about recognizing music. Ocarina is about making music. Here, the microphone is used to detect air as it flows over
the microphone. As the microphone detects vibrations made by blowing across the bottom of the phone, the phone produces a
sound at a particular pitch based on finger combinations. (Think: trumpet.)
hearing

                                                                •Back to the basics:
                                                                microphones detect
                                                                sound waves
                                                                •Microphones can be
                                                                used for more than
                                                                recording video and
                                                                phone calls
                           squared ©2012                                                        17



The takeaways:
- Back to the basics: Microphones detect sound waves; be innovative in how you leverage them.
- Microphones can be used for more than recording video and phone calls
taste

                                                                     noun /tāst/

                                                                     The sensation of flavor
                                                                     perceived in the mouth and
                                                                     throat on contact with a
                                                                     substance.



                             squared ©2012                                                               18



Next up is taste. But, we can’t talk about taste without talking about smell, because the two are so closely linked.
smell

                                                                     noun /smel/

                                                                     The faculty or power of
                                                                     perceiving odors or scents by
                                                                     means of the organs in the
                                                                     nose.



                             squared ©2012                                                              19



Both taste and smell are tied to chemoreception. Let’s go into biology for some background on taste and smell.

To produce a behavioral response in an organism, a chemical must produce a signal in the organisms’s nervous system. This
entails processes that are initiated at the taste or smell receptor cells. First, the molecule must be captured and traverse a layer
of mucus, in which the endings of the receptor cell are bathed; these are known as perireceptor events. Second, the molecule
must interact with the surface of the receptor cell in a specific way to produce reactions within the cell. These reactions lead to a
change in cellular electrical charge, which generates a nerve impulse. Transformation of an external stimulus into a cellular
response is known as signal transduction.

More simply put, a chemical interacts with a receptor in a way that produces some sort of reaction in a cell. And those reactions
results in a signal being generated and passed along nerves to be processed in the brain.
Creepy...?


                              squared ©2012                                                                20



Ok, this is getting a little creepy. A phone that can smell and taste? Why would I ever want that?

Earlier, we talked about the limitations of the retina and the human ear, and their abilities to pick up signals that fall within a very
limited range. Our noses have the same limitations. If we consider dogs, their sense of smell is thousands of times more sensitive
than ours. There’s evidence to suggest that they may even have the ability to detect a vastly broader range of chemical
compounds than we can.

A new study adds to the body of research suggesting that man’s best friend may actually be able to smell cancer. Cancer
detection? We don’t know how they do it, but they’re doing it. Researchers in Germany found that dogs were able to pick up on
the scent of organic compounds linked to the presence of lung cancer in the human body, and that their keen sense of smell may
be useful for the early detection of the disease. Four family dogs – two German shepherds, one Australian shepherd and one
Labrador retriever – smelled test tubes containing breath samples of 220 patients, both those with lung cancer and those
without. The dogs were trained to lie down in front of the test tubes where they smelled lung cancer and touch the vial with their
noses. According to the study, the dogs successfully identified lung cancer in 71 out of 100 patients with the disease.

NASA’s low-cost, high-speed device could be a huge boon for law enforcement officials who need to quickly assess a chemical
spill or possible chemical attack. Knowing just what the chemical is would be a great start, but NASA’s press release doesn’t say
if the device is able to measure concentration with any degree of precision. The device is, at this point, just a proof of concept,
but it’s an amazing use of technology from NASA’s Cell-All program, and we can’t wait to see what other crazy iPhone apps
they’ll come up with next.
squared ©2012                                                              21



But, what about something more useful for us? Imagine a phone that can pick up the scent of your favorite foods and alert you
before you’re able to smell them yourself. You’re visiting a city, it’s around lunchtime, you’ve ‘Liked’ pepperoni pizza on your
Facebook page and before you know it, your phone is letting you know that there’s a great pizza place right around the corner
that has fresh wood-fired pizza. And better yet, here’s $5 off! Not so creepy anymore.
ra-di-o-ac-tiv-i-ty

                                                                         noun /rā'dē-ō-āk-tĭv'ĭ-tē/

                                                                         The radiation, including
                                                                         alpha particles, nucleons,
                                                                         electrons, and gamma
                                                                         rays, emitted by a
                                                                         radioactive substance.



                             squared ©2012                                                             22



http://news.cnet.com/8301-1035_3-57444283-94/softbanks-geiger-counter-smartphone-start-of-a-global-trend/

A few weeks ago, Softbank introduced its summer smartphone lineup for Japan and included a device -- Sharp's Pantone 5 --
that includes a Geiger counter to track radiation. 

The backdrop for Softbank's Pantone 5 is obvious. In March 2011, Japan was hit with a tsunami and earthquakes that led to a
nuclear meltdown. Since the disaster, there has been widespread distrust about nuclear power, the Japanese government's
reaction to the event and disclosure to citizens. Simply put, worries about radiation in Japan will persist for years.

Mobile devices capable of sensing dangerous levels of radiation could go a long way to ease fears and could, quite literally, save
your life.
ra-di-o

                                                                    noun /rā'dē-ō/

                                                                    Electromagnetic waves of
                                                                    a frequency between
                                                                    about 104 and 1011 or 1012
                                                                    Hz.




                            squared ©2012                                                          23



Crap. Physics again. Is he ever going to stop talking about electromagnetic waves? No.

Your phone’s ability to send and receive radio waves is what makes it a mobile phone. But, radio waves enable a lot more than
just voice communication. There are also radio waves being used for WiFi communication, Bluetooth technology, location-based
services through Global Positioning System (GPS) satellites orbiting the earth, and for some phone manufacturers, near field
communication (NFC), which enables short-distance communication from one device to another.
...and more

                                                                           proximity
                                                                           ambient light
                                                                           GPS
                                                                           accelerometer
                                                                           digital compass
                                                                           thermometer




                             squared ©2012                                                                24



That’s just the beginning.

If you tear apart just about any modern smartphone, you’ll find at least a half dozen more sensors hiding in there, silently
detecting things about its environment. There are proximity sensors that work through passive infrared light, there are ambient
light sensors detecting the brightness and allowing your phone to automatically adjust the brightness of the screen to match its
surroundings, there’s an accelerometer providing portrait and landscape support, a gyroscope that allows for advanced
interaction around multiple axes, a digital compass that allows for navigation and heading information, and even internal
thermometers to monitor safe operating temperatures. It’s amazing how much this device knows, and it’s amazing how much
we’re underutilizing it.

Some of that isn’t our fault, though. Apple’s software development kit (SDK) doesn’t give us a way to use the ambient light
sensors through our own code. We don’t have access to the internal temperature sensor on the phone, and it might not provide
us with the data we really need, which is the external temperature.

But don’t let that deter you. Apple’s SDK does provide us with the ability to harness data collected from external sensors, and it
has a mature program for building certified iPhone applications. If you can dream it, you can build it.

Finally, I’ll leave you with a few examples of apps that utilize some of these sensors in interesting ways.
squared ©2012                                                             25



Sleep Cycle
Sleep Cycle uses the accelerometer to detect movements while you sleep. Less movement equals deeper sleep. Based on a
similar concept, there’s even an app that measures your performance in other bedroom-related activities.

Passion
Passion uses the accelerometer (and the clock) to measure your sexual performance. That’s all I’ll say about this app. You can use
your imagination. Disclaimer: This is not a screenshot from my phone, thank you very much.

CrunchFu
CrunchFu turns a task I personally hate (sit-ups) into a game. Unfortunately, it also uses the accelerometer to measure the
number of sit-ups, which means I can’t cheat. You start the app, hold it against your chest, and the app counts the reps. You can
use the app in training mode, or you can challenge your friends to sit-up battles. Pretty nifty.
squared ©2012                                                              26



Star Walk
This is another one that I wish I’d had growing up. I mentioned before that I grew up in a small town in rural Alabama. It’s not a
great place on the excitement meter, but it is a great place for stargazing because there’s almost no light pollution.

I can’t remember the first time I was introduced to constellations, but I do remember learning a few of them and then rushing
outdoors at night to try to find them. I wasn’t very successful, so I ended up naming my own constellations. I had the cow, the
smiley face, the monkey... I was an only child, cut me a little slack.

The Star Walk app makes use of so many sensors that I lose track. Camera, GPS, accelerometer, gyroscope, various radios and
touchscreen (with really good gesture implementations). My favorite way to use this app is to use a feature where it overlays it’s
database on stars on top of the camera feed, allowing you to easily find planets, stars, and even man-made satellites. You can
even look up things like the International Space Station and fast forward through time to find out when it may be visible in your
location. Total geek-out.
WHEW!



                            squared ©2012                                                    27



You’re thinking two things right now:

1. Wow, that’s a lot of sensors.
2. What in the hell does that have to do with context and relevancy in mobile experiences?

Well, we’re almost there. Stick with me for five more minutes.
con-text                                  re-le-vant

                                noun /ˈkäntekst/                          adjective /ˈreləvənt/

                                The sum total of everything               Closely connected or
                                the user experiences at the               appropriate to the matter
                                moment of engagement.                     at hand.




                             squared ©2012                                                                28



The concept of relevance is studied in many different fields, including cognitive sciences, logic, and library and information
science.

Something (A) is relevant to a task (T) if it increases the likelihood of accomplishing the goal (G), which is implied by T.
Something is relevant to a
                                         task ONLY if it increases the
                                         likelihood of accomplishing
                                                   the goal.


                             squared ©2012                                                             29



Just because you have access to all of these sensors (and data), doesn’t mean that you should present it all to the user. You have
to start with an understanding of what the users’ goals are when they’re mobile.

Your app was clearly created to help the user do something. Even if it’s a game, there is a goal; but the goal doesn’t have to be
utility. The goal may be to entertain or distract...to provide some escape from a dull moment.

Understanding what the user’s goals are is the first step. Next, identify what the tasks are that the user must accomplish to reach
that goals, and then determine what pieces of context will assist the user in accomplishing that task, moving them closer to their
goal. Those pieces of context are the ones that are relevant. Everything else is a distraction.
Road to Relevancy in Mobile
                  Experiences:

                Understanding the Mobile
                        Mindset
squared ©2012                              30
Mindset: Micro-tasking




                             squared ©2012                                                             31



The iPhone is a device of convenience and context, built for short dashes of activity (micro-tasks wedged in between other
activities).

For example, in conversation, we use it to settle pop culture disagreements by going to IMDB, or to add our lunch date to our
calendar.

Users want to get in and get out.

This device allows us to capture lost time in grocery store lines and on subway commutes.

The most popular iPhone games are casual games designed to last just a few minutes.

In all of its contexts, the device’s quick-draw convenience lets users make the most of downtime, whether for work, play, or
creative contemplation.

For makers of great apps, that means you have to identify the recurring tasks that your users will perform with your app, and
then polish, polish, polish.

Optimize to make it fast to get in, get it done, and get out.
Mindset: Local




                              squared ©2012                                                                 32



“I’m local, tell me what’s happening where I am right now!”

We’ve celebrated the personal computer since the days of disco, but it took three decades to get the first truly personal
computer in the iPhone.

It knows so much about you and your surroundings. Camera, microphone, GPS, motion detector, and compass, all backed with
Internet know-how.

But local isn’t just about latitude and longitude, and it isn’t just about a push pin on a map. It’s also about what is right in front of
you. When we think of location, we tend to think about GPS. But start thinking about the camera. What can your phone sense
about what’s near it through other sensors? Camera, radio, even microphones.
Mindset: Bored




                            squared ©2012                                                            33



What is more valuable than helping you survive a dull-as-paste moment?

For all this talk of micro-tasking and efficient analysis of our surroundings, you’d think we were all paragons of productivity.
However, games own the biggest slice of downloads, and the reason is that we’re all looking for something to do with lost time.
Our smartphones are great for staving off boredom for the same reason they’re great for micro-tasking: they’re always with you,
at the ready with a video game, low humor or high literature.
Examine context (available through sensors),
                        determine what is relevant,
                    and provide information that assists
                  the user in meeting their (mobile) goals.

                         Eliminate everything else.



squared ©2012                                                  34
Barriers

                                                    Sight isn’t seeing.
                                                  Hearing isn’t listening.
                                              Listening isn’t understanding.




                             squared ©2012                                                              35



All the sensors in the world are useless without a way to interpret and understand the data coming into them.

If you want to read some fascinating stuff on this topic, pick up the book Incognito by David Eagleman. Specifically, read chapter
2, “The Testimony of the Senses: What is Experience Really Like?” It will challenge the way you think about the gap between your
sensory system and your experience of reality.

The point is this: to create new mobile apps that continue to inspire, we need technologists, for sure. But we also need biologists,
those who specialize in understanding how our bodies sense, and then can replicate and evolve that in the digital realm. We need
psychologists and linguists and computer geeks coming together around fields like computational linguistics. We need
anthropologists who can provide insight into how differences in cultures influence the the implementation of technology
solutions.

I don’t want anyone to leave this room and think that in order to build a great mobile app that you have to know how to code, or
that you have to have a degree in physics. Bring what you have to the table because what you have is human experience, and
that experience is invaluable. There’s a way to plug it in, I promise. It might not be obvious at first, but you have something that
will spark an idea.
THANKS!


  Relevancy and Context:   @davidreevesATL
        The Key to           @22squared
       Great Mobile           #DigATL
       Experiences          #mobilecontext

Más contenido relacionado

Similar a Relevancy and Context: The Key to Great Mobile Experiences

ROBOT HUMAN INTERFACE FOR HOUSEKEEPER ROBOT WITH WIRELESS CAPABILITIES
ROBOT HUMAN INTERFACE FOR HOUSEKEEPER ROBOT WITH WIRELESS CAPABILITIESROBOT HUMAN INTERFACE FOR HOUSEKEEPER ROBOT WITH WIRELESS CAPABILITIES
ROBOT HUMAN INTERFACE FOR HOUSEKEEPER ROBOT WITH WIRELESS CAPABILITIESIJCNCJournal
 
Anthrotronix 05_15MissionCritical_web-3
Anthrotronix 05_15MissionCritical_web-3Anthrotronix 05_15MissionCritical_web-3
Anthrotronix 05_15MissionCritical_web-3Scott Kesselman
 
Look into the future
Look into the futureLook into the future
Look into the futureKarla Saenz
 
Robo's in constructions
Robo's in constructionsRobo's in constructions
Robo's in constructionsmkanth
 
Vinod Robotics
Vinod RoboticsVinod Robotics
Vinod RoboticsColloquium
 
ROS Workshop Proposal
ROS Workshop ProposalROS Workshop Proposal
ROS Workshop Proposalcodingstudio
 
Rp 3 published
Rp  3 publishedRp  3 published
Rp 3 publishedAman Jain
 
Implementation of humanoid robot with using the concept of synthetic brain
Implementation of humanoid robot with using the concept of synthetic brainImplementation of humanoid robot with using the concept of synthetic brain
Implementation of humanoid robot with using the concept of synthetic braineSAT Journals
 
Implementation of humanoid robot with using the
Implementation of humanoid robot with using theImplementation of humanoid robot with using the
Implementation of humanoid robot with using theeSAT Publishing House
 
AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...
AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...
AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...butest
 
AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...
AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...
AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...butest
 
basics of robotics
basics of roboticsbasics of robotics
basics of roboticsingridljc9
 
Unit 1 - Introduction to robotics
Unit 1 - Introduction to roboticsUnit 1 - Introduction to robotics
Unit 1 - Introduction to roboticsJonathan Fosdick
 
Introduction to Robot Making Training for Junior
Introduction to Robot Making Training for JuniorIntroduction to Robot Making Training for Junior
Introduction to Robot Making Training for JuniorBidyut Debnath
 

Similar a Relevancy and Context: The Key to Great Mobile Experiences (20)

ROBOT HUMAN INTERFACE FOR HOUSEKEEPER ROBOT WITH WIRELESS CAPABILITIES
ROBOT HUMAN INTERFACE FOR HOUSEKEEPER ROBOT WITH WIRELESS CAPABILITIESROBOT HUMAN INTERFACE FOR HOUSEKEEPER ROBOT WITH WIRELESS CAPABILITIES
ROBOT HUMAN INTERFACE FOR HOUSEKEEPER ROBOT WITH WIRELESS CAPABILITIES
 
Anthrotronix 05_15MissionCritical_web-3
Anthrotronix 05_15MissionCritical_web-3Anthrotronix 05_15MissionCritical_web-3
Anthrotronix 05_15MissionCritical_web-3
 
Look into the future
Look into the futureLook into the future
Look into the future
 
Suman
SumanSuman
Suman
 
Robo's in constructions
Robo's in constructionsRobo's in constructions
Robo's in constructions
 
Vinod Robotics
Vinod RoboticsVinod Robotics
Vinod Robotics
 
Ethics of AI
Ethics of AIEthics of AI
Ethics of AI
 
Robotics ppt
Robotics pptRobotics ppt
Robotics ppt
 
seminar 1.pptx
seminar 1.pptxseminar 1.pptx
seminar 1.pptx
 
ROS Workshop Proposal
ROS Workshop ProposalROS Workshop Proposal
ROS Workshop Proposal
 
History of robots
History of robotsHistory of robots
History of robots
 
Rp 3 published
Rp  3 publishedRp  3 published
Rp 3 published
 
Implementation of humanoid robot with using the concept of synthetic brain
Implementation of humanoid robot with using the concept of synthetic brainImplementation of humanoid robot with using the concept of synthetic brain
Implementation of humanoid robot with using the concept of synthetic brain
 
robotics.pptx
robotics.pptxrobotics.pptx
robotics.pptx
 
Implementation of humanoid robot with using the
Implementation of humanoid robot with using theImplementation of humanoid robot with using the
Implementation of humanoid robot with using the
 
AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...
AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...
AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...
 
AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...
AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...
AN EMOTIONAL MIMICKING HUMANOID BIPED ROBOT AND ITS QUANTUM ...
 
basics of robotics
basics of roboticsbasics of robotics
basics of robotics
 
Unit 1 - Introduction to robotics
Unit 1 - Introduction to roboticsUnit 1 - Introduction to robotics
Unit 1 - Introduction to robotics
 
Introduction to Robot Making Training for Junior
Introduction to Robot Making Training for JuniorIntroduction to Robot Making Training for Junior
Introduction to Robot Making Training for Junior
 

Más de 22squared

Welcome, intruder: The art and science of connecting to consumers
Welcome, intruder: The art and science of connecting to consumersWelcome, intruder: The art and science of connecting to consumers
Welcome, intruder: The art and science of connecting to consumers22squared
 
How Southeast Toyota Dealers Mastered Local at Scale on Facebook
How Southeast Toyota Dealers Mastered Local at Scale on FacebookHow Southeast Toyota Dealers Mastered Local at Scale on Facebook
How Southeast Toyota Dealers Mastered Local at Scale on Facebook22squared
 
Breaking through the clutter: Using content, analytics and paid to achieve RO...
Breaking through the clutter: Using content, analytics and paid to achieve RO...Breaking through the clutter: Using content, analytics and paid to achieve RO...
Breaking through the clutter: Using content, analytics and paid to achieve RO...22squared
 
Facebook fatigue: Fact or fiction?
Facebook fatigue: Fact or fiction?Facebook fatigue: Fact or fiction?
Facebook fatigue: Fact or fiction?22squared
 
Dominating Scale with Facebook Technology to Drive True ROI
Dominating Scale with Facebook Technology to Drive True ROIDominating Scale with Facebook Technology to Drive True ROI
Dominating Scale with Facebook Technology to Drive True ROI22squared
 
iPad Giveaways Suck: Taking Facebook contests and sweepstakes to the next level
iPad Giveaways Suck: Taking Facebook contests and sweepstakes to the next leveliPad Giveaways Suck: Taking Facebook contests and sweepstakes to the next level
iPad Giveaways Suck: Taking Facebook contests and sweepstakes to the next level22squared
 
22squared POV: Google+
22squared POV: Google+22squared POV: Google+
22squared POV: Google+22squared
 
Facebook APIs: There's More Under the Hood than Anyone Knows
Facebook APIs: There's More Under the Hood than Anyone KnowsFacebook APIs: There's More Under the Hood than Anyone Knows
Facebook APIs: There's More Under the Hood than Anyone Knows22squared
 
Social Strategy: Why Does Strategy Get Left Behind?
Social Strategy: Why Does Strategy Get Left Behind?Social Strategy: Why Does Strategy Get Left Behind?
Social Strategy: Why Does Strategy Get Left Behind?22squared
 
Igniting Advocacy In Retail Banking
Igniting Advocacy In Retail BankingIgniting Advocacy In Retail Banking
Igniting Advocacy In Retail Banking22squared
 
Apparel Retail and Brand Advocacy
Apparel Retail and Brand AdvocacyApparel Retail and Brand Advocacy
Apparel Retail and Brand Advocacy22squared
 
2008 Wireless Providers and Advocacy
2008 Wireless Providers and Advocacy2008 Wireless Providers and Advocacy
2008 Wireless Providers and Advocacy22squared
 
2008 Airlines and
2008 Airlines and 2008 Airlines and
2008 Airlines and 22squared
 
The Friendship Model™
The Friendship Model™The Friendship Model™
The Friendship Model™22squared
 
Why People Talk
Why People TalkWhy People Talk
Why People Talk22squared
 
Facebook Sponsored Stories
Facebook Sponsored StoriesFacebook Sponsored Stories
Facebook Sponsored Stories22squared
 
Friday Drink Cart
Friday Drink CartFriday Drink Cart
Friday Drink Cart22squared
 
Becoming a Top Brand on Facebook
Becoming a Top Brand on FacebookBecoming a Top Brand on Facebook
Becoming a Top Brand on Facebook22squared
 

Más de 22squared (20)

Welcome, intruder: The art and science of connecting to consumers
Welcome, intruder: The art and science of connecting to consumersWelcome, intruder: The art and science of connecting to consumers
Welcome, intruder: The art and science of connecting to consumers
 
How Southeast Toyota Dealers Mastered Local at Scale on Facebook
How Southeast Toyota Dealers Mastered Local at Scale on FacebookHow Southeast Toyota Dealers Mastered Local at Scale on Facebook
How Southeast Toyota Dealers Mastered Local at Scale on Facebook
 
Breaking through the clutter: Using content, analytics and paid to achieve RO...
Breaking through the clutter: Using content, analytics and paid to achieve RO...Breaking through the clutter: Using content, analytics and paid to achieve RO...
Breaking through the clutter: Using content, analytics and paid to achieve RO...
 
Facebook fatigue: Fact or fiction?
Facebook fatigue: Fact or fiction?Facebook fatigue: Fact or fiction?
Facebook fatigue: Fact or fiction?
 
Dominating Scale with Facebook Technology to Drive True ROI
Dominating Scale with Facebook Technology to Drive True ROIDominating Scale with Facebook Technology to Drive True ROI
Dominating Scale with Facebook Technology to Drive True ROI
 
iPad Giveaways Suck: Taking Facebook contests and sweepstakes to the next level
iPad Giveaways Suck: Taking Facebook contests and sweepstakes to the next leveliPad Giveaways Suck: Taking Facebook contests and sweepstakes to the next level
iPad Giveaways Suck: Taking Facebook contests and sweepstakes to the next level
 
22squared POV: Google+
22squared POV: Google+22squared POV: Google+
22squared POV: Google+
 
Facebook APIs: There's More Under the Hood than Anyone Knows
Facebook APIs: There's More Under the Hood than Anyone KnowsFacebook APIs: There's More Under the Hood than Anyone Knows
Facebook APIs: There's More Under the Hood than Anyone Knows
 
Social Strategy: Why Does Strategy Get Left Behind?
Social Strategy: Why Does Strategy Get Left Behind?Social Strategy: Why Does Strategy Get Left Behind?
Social Strategy: Why Does Strategy Get Left Behind?
 
SXSK(evin)
SXSK(evin)SXSK(evin)
SXSK(evin)
 
Igniting Advocacy In Retail Banking
Igniting Advocacy In Retail BankingIgniting Advocacy In Retail Banking
Igniting Advocacy In Retail Banking
 
Apparel Retail and Brand Advocacy
Apparel Retail and Brand AdvocacyApparel Retail and Brand Advocacy
Apparel Retail and Brand Advocacy
 
2008 Wireless Providers and Advocacy
2008 Wireless Providers and Advocacy2008 Wireless Providers and Advocacy
2008 Wireless Providers and Advocacy
 
2008 Airlines and
2008 Airlines and 2008 Airlines and
2008 Airlines and
 
The Friendship Model™
The Friendship Model™The Friendship Model™
The Friendship Model™
 
Why People Talk
Why People TalkWhy People Talk
Why People Talk
 
Facebook Sponsored Stories
Facebook Sponsored StoriesFacebook Sponsored Stories
Facebook Sponsored Stories
 
Friday Drink Cart
Friday Drink CartFriday Drink Cart
Friday Drink Cart
 
22 'Staches
22 'Staches22 'Staches
22 'Staches
 
Becoming a Top Brand on Facebook
Becoming a Top Brand on FacebookBecoming a Top Brand on Facebook
Becoming a Top Brand on Facebook
 

Último

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 

Último (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 

Relevancy and Context: The Key to Great Mobile Experiences

  • 1. Relevancy and Context: @davidreevesATL The Key to @22squared Great Mobile #DigATL Experiences #mobilecontext
  • 2. squared ©2012 2 In 1986, I wanted one of these. Badly. I mean really badly. I grew up about 90 miles from Atlanta, in a very small town in rural Alabama. The local Radio Shack in Piedmont, Alabama, had one of these - the Omnibot 2000 - on display. The problem was that the store managers never put batteries in the floor model. So that left the capabilities of the Ombibot 2000 to my imagination. And I had a really active imagination. At night, I’d sketch out all the things that I’d train Roy to do for me. (That’s what I called him. I have no idea where the name came from.) I was going to teach him to wake me up in the morning with a gentle nudge and a Coke. As I dressed, he would scan the house for my books and arrange them neatly by the front door. Never again would I show up to school without a pencil or notebook. I had no freakin’ idea that only one of his arms worked and that he actually couldn’t sense much of anything. He had a couple of ultrasonic sensors that allowed him to detect (crudely) when he was about to run into a wall, but hat was it. Those eyes? They didn’t see anything. That left arm? Just for looks. And that glass of bourbon he’s holding in his right arm? Yeah. Well, good luck with that. I never got an Omnibot 2000. And it’s probably a good thing, because I would have been one disappointed kid. But lately, I’ve been thinking about robots again, though not in the same way that I did in 1986. Let’s start here:
  • 3. ro-bot noun /ˈrōˌbät/  /ˈrōbət/ robots, plural A machine capable of carrying out a complex series of actions automatically, especially one programmable by a computer. squared ©2012 3 Here’s one definition of robot that comes up with a quick Google search. There’s a lot of debate within robotics circles about what is and isn’t a robot, but this definition is a good start. For many of us in the room, our idea of what is and isn’t a robot is rooted in science fiction: those humanoid machines with super-advanced artificial intelligence. The Rosie the Robots and the Lost in Space robots of our youth shaped our ideas about what it means to be defined as a robot. But this definition is a little more broad and, honestly, more accurate. A robot doesn’t need arms and legs to carry out a complex series of actions. What they do need, though, is information about their surroundings and the ability to respond in a meaningful way.
  • 4. ro-bot noun /ˈrōˌbät/  /ˈrōbət/ robots, plural A machine capable of carrying out a complex series of actions automatically, especially one programmable by a computer. squared ©2012 4 So, let’s cut Roy some slack. It’s not that he wasn’t up for the job. He just wasn’t equipped for it. He wouldn’t have ever been able to roam the house finding books because he didn’t have any way of sensing much of anything about his environment. Those eyes are just lightbulbs, the ears are just pieces of molded plastic.
  • 5. squared ©2012 5 Now consider this guy. Let’s play a little game. How many sensors do you think are packed into the iPhone 5? Capacitive touchscreen Two cameras Bluetooth WiFi Cellular radios Accelerometer Digital compass Microphones Proximity sensor Four buttons One switch Ambient light sensor Internal temperature sensor GPS radio This is certainly a device capable of carrying out a complex series of tasks automatically. In part, because it knows a tremendous amount about its environment. Another way to put it: this device knows about its context.
  • 6. ro-bot noun /ˈrōˌbät/  /ˈrōbət/ robots, plural A machine capable of carrying out a complex series of actions automatically, especially one programmable by a computer. squared ©2012 6 This device comes a lot closer to fulfilling the ideas I had about Roy’s capabilities than anything I could fathom at the time. And it’s possible, in part, because of its ability to sense what’s going on around it. In other words, it’s able to sense a lot about its context.
  • 7. con-text noun /ˈkäntekst/ The sum total of everything the user experiences at the moment of engagement. squared ©2012 7 You’ll hear context defined in a variety of ways. For the purposes of this discussion (since we’re here to talk about building great mobile experiences), we’ll define context as the sum total of EVERYTHING that the user experiences at the moment of engagement. That could be time of day, location, mood, their social network or even combinations of these factors. (For example, the proximity of their friends at any given moment.) For the next hour or so, we’ll walk through just what this device knows about it’s environment, as how to use it to create really great user experiences. We’ll take a look at some great examples (and maybe point out a couple of almost-there, but-not-quite- yet examples). Then, we’ll talk about what the future holds.
  • 8. touch noun /təCH/ The faculty by which external objects or forces are perceived through contact with the body (especially the hands) squared ©2012 8 Let’s do a little exercise. I’d like everyone in the room who possesses any type of mobile phone to raise their hands and keep them raised. Now, if the primary method of input is by interacting with a touchscreen, put your hand down. OK, how many of you have a stylus? And finally, how many people interact through a physical keyboard or keypad? It’s kinda funny, right? If I’d done this five years ago, this exercise would have ended much differently. Why is it that devices that utilize touchscreens have, for the most part, completely replaced those devices with other input mechanisms? When it comes to typing, I don’t know many people who would say that touchscreens allow them to type faster. In fact, that’s the primary argument against touchscreens for most people. I was one of them. I could type pretty darn fast on my Blackberry, and I could do it without looking at the device. That was awesome in rush hour traffic. I’d drive with one knee on the steering wheel and type like a fiend with the other two hands - well, actually thumbs - all while juggling a Diet Coke. I have a theory about this. It all starts with the personal nature of mobile phones. Never before has a device ever truly been worthy of being called a “personal computer.” Mobile phones connect you to your work, your friends, your spouses and partners, your parents and your children. Your vacation photos are there, and the photos you’d rather not share with the general public. According to research from the Pew Research Center, most of us sleep with our phones less than 10 feet from us. Does anyone here sleep with their laptop within arms’ reach? If there’s anyone in the room who disagrees with the “personal” thing, then please walk up here, unlock your phone and let me read whatever I want to the audience.... for the remainder of this presentation. So, it’s a personal device. Got it. But that’s only one part. The other part is, back to my point, the touch part. Smartphones are, by and large, devices used for content consumption. Content that is personal in nature. And interacting with that content (on a mobile device, anyway) via touch is new. You use your fingers to pinch to zoom in on that photo of your new nephew. When an annoying email hits your inbox, you roll your eyes and, as if by reflex, your right thumb swipes from left to right and with one pleasure-filled tap of delete, all memory of the thing that annoyed you disappears. Touching content brings us closer to it. We’re touching pixels; but at a deeper level, we’re touching the thing behind the content. It feels natural because that’s the way we’re programmed to interact with the world. Babies touch things. They reach for and grab objects. No one taught them to do that. Touch makes us human, and it makes objects - and content - come alive. (By the way, if you were a dog, you’d put it in your mouth. But that’s a different presentation.) Touch is emotional. “It’s touching. That’s touched my heart. Reach out to someone in need.” These metaphors ring true across all cultures. Ok. You get it. So, let’s take a look at some apps that do a really good job with touch.
  • 9. squared ©2012 9 Clear Who would have thought that something as boring and mundane as a to-do list could be thrilling to use? Maybe thrilling is a bit of a stretch, but the to-do app, Clear, pushes the boundaries (in a good way, for the most part) of how gestures can make dull-as-paste activities like task management a little more palatable. Swiping, pinching, tapping and holding, panning gestures...you name it, this app takes advantage of touch unlike any other. It’s not entirely intuitive in places, but the app does a good job of coaching you in the basics at start-up and users can quickly navigate once they learn how the app is organized. The takeaway here is that gestures, once learned, can altogether eliminate the need for menus. Life doesn’t have a menu system, and with a great mobile app that implements gestures in smart, intuitive ways, neither does your app. The content becomes the control, and even the spaces between the context. Letter School If iPhones were around when I was in elementary school, and I had Letter School, maybe my handwriting would be a little more legible than it is today. This is one of my favorite touch examples for two reasons: one, its just fun. I mean seriously. This game was written for kids, but it’s beautifully art directed. The animations, the sounds, the interaction design - it’s just a home run. The app works like this: letters of the alphabet are presented first as an example like “R is for Robot.” Then, the letter is shown with animated cues to tap (in order) which demonstrate how you’d write the letter. Next, you trace the letter with visual coaching. Finally, you’re on your on to draw the letter solo. Make a mistake? You’re gently prodded and shown the correct way to write the letter. But, back to the second thing about this app that I love: it actually invites touch. From launch, and the animations... If I were forced to find a fault with this app - and trust me, it’s hard - I can only find one thing, and it’s so small that it’s really ridiculous to even mention. Every letter has a pretty good starting point. “A is for Ant,” “Z is for Zebra,” “K is for Kite,” and then you get to Q. “Q is for Quenton,” a person’s name. What if you’re a kid and you don’t know anyone named Quenton? What if “D was for David?” Maybe quack, or quilt, or queen. I’m not suggesting big words like “quarantine” or “quantum,”but something other than a common name. That’s a stretch, I know. I mean seriously, if that’s my only gripe about this app, you know I’m reaching for something. The designers of this app seriously hit the nail on the head here.
  • 10. squared ©2012 10 LEGO Harry Potter How many people here read the Harry Potter series? One things that author J. K. Rowling did very well was explain a myriad of spells to the reader. As the characters learned spells, she painted a picture of the wand movements and the precise incantations. LEGO Harry Potter recreates this by training game players in spell-casting through the use of gestures. In this screen shot, the player (as Harry Potter) is casting the Wingardium Leviosa (levitation charm) spell. There isn’t a menu, but the spell is cast on the item by making a gesture that corresponds to the spell. (On a side note, this gesture mimics the same wand gesture that Hermione used in the first Harry Potter movie. I don’t think that’s by accident.) The Incendio spell, which sets things on fire, is cast by drawing a symbol that resembles a flame. Genius.
  • 11. touch •Use content as controls •Invite touch •Touch is more than taps squared ©2012 11 The takeaways: - Use content as controls - Invite touch - Touch is more than taps: gestures can create connection and provide immersion
  • 12. sight noun /sīt/ The faculty or power of seeing. squared ©2012 12 Next up is sight. When we think about sight, we think about the recognition of objects. We look at a face and we see a friend. We look at a dozen cars and we’re able to determine which one is ours. But let’s dive a little deeper. What we’re really talking about is the ability to sense a very narrow band of the electromagnetic spectrum It’s just between infrared and ultraviolet, what we refer to as the visible light spectrum. Normally, when we use the term “light,” we’re referring to the range of these waves that stimulate the retina in our eyes. Each individual wavelength is representative of a different color. (Physics again. Ugh.) The camera app in that smartphone of yours is, at its core, just sensing and recording different wavelengths of light. Your brain is responsible for the heavy lifting and making sense of it. The act of seeing is so natural that it’s difficult to appreciate the vastly sophisticated machinery underlying the process. It may come as a surprise, but about one third of the human brain is devoted to vision. The brain has to perform an enormous amount of work to unambiguously interpret the billions of photos streaming into the eyes. Let’s talk about how we can start using this sensed light in some interesting ways.
  • 13. squared ©2012 13 Google Search (for the iPhone) When I have the opportunity to work on mobile experiences, whether it’s a native application or mobile web, one the the first things I focus on is the way that the app solicits input from the user. In most cases, I find that apps introduce barriers to usability. Why type a search phrase when your phone can see what’s in front of you? Google saw - no pun intended - an opportunity here, and they provided a method for search via image recognition. It isn’t perfect, of course, but it’s pretty good with text, book covers, and objects with distinct branding. Instant Heart Rate I love this app because it uses the camera sensor for something that isn’t immediately apparent. Because tiny capillaries in the tips of your finger fill and empty with blood on each heartbeat, the color on the surface of your skin changes ever so slightly. You may not have ever noticed it, but the developers of Instant Heart Rate did, and they leveraged the camera on the iPhone to detect these subtle changes over time to calculate your heart rate. At first, I was a skeptic. But after repeated use, I’m sold, as are thousands of other users and health magazines, personal trainers, and physicians who have validated the apps’ accuracy time and time again. Resistor Photo ID This is my absolute favorite of late. About three months ago, I was bitten by the Arduino bug. No, it’s not some exotic insect. It’s an open source electronic rapid prototyping platform. In a nutshell, it lets you build stuff. It’s popular in DIY and modification circles. Basically, you can build new gadgets. But when I started tinkering with the platform, I ran into a big problem: resistors. Without getting too geeky, a resistor is a part in an electric circuit that resists the flow of electricity. This is an important component when designing new gadgets because different components may be particularly sensitive to even small changes in voltage. For example, to control the flow of electricity through LED lights to a safe value, you put a resistor in the circuit. But here’s the deal with resistors: they come in different sizes. You can tell by looking at a resistor what its value is because they’re all coded with these nifty little color bands. The number of bands and their colors in various positions are used to calculate values. Here’s the important part for me: I’m colorblind. Specifically, I’m red/green colorblind. So, picking the right resistor out of a pile of 10 different values is tough for me. Actually, it’s impossible. But with this app, I can snap a photo of a resistor and the app does the work of detecting the color values on the individual bands and telling me their value. As long as I know that I need a resistor of X value (for example, 20 Ohm), then I can use this app to help me find the right part in the toolbox.
  • 14. sight •Cameras aren’t just for photos •Back to the basics: light •What can the camera see that you can’t? squared ©2012 14 The takeaways: - Cameras aren’t just for photos - Back to the basics: light - What can the camera see that you can’t?
  • 15. hear-ing noun /ˈhi(ə)riNG/ The faculty of perceiving sound. squared ©2012 15 I promise, I’m really trying to stay away from physics, but I have to go back to it for one more minute. We just talked about sight. Sight is tied to your retina (and cameras) sensing electromagnetic waves. Hearing is about the ability to sense sound. Sound is a mechanical wave that is an oscillation of pressure transmitted through a solid, liquid, or gas, composed of frequencies within the range of hearing. There’s that word again, range. It’s important because the range that the human ear is capable of is somewhere between 20 Hz and 20,000 Hz (20 kHz), although these limits are not definite. They change with age: the more Metallica you listened to as a young adult, the more likely the upper range has decreased. They also vary by species; other species have a different range of hearing. For example, dogs can perceive vibrations higher than 20 kHz, but they’re deaf to anything below 40 Hz. It shouldn’t be surprising that the microphones in your smartphone are designed specifically to detect sound in the same range of human hearing.
  • 16. squared ©2012 16 Into_Now Anyone familiar with Yahoo’s INTO_NOW? It’s pretty good. I like it because it bridges the gap between two channels: television and mobile (or tablet). Launch INTO_NOW during your favorite episode of Law & Order and in a few seconds, you have all of details on special guest stars, plot and, in some cases, a total and complete spoiler which makes you want to hurl your iPad through the nearest window. Shazaam We’re probably all familiar with this one. You’re in a car (or a bar) and a song comes on that you like but don’t know. Shazaam solves the probkem by listening for a few seconds and... wham. There’s your song and artist. It’s great for settling pop culture disputes , too. It’s not so great at listening to your friend attempt to sing a song and determine what she’s trying to perform. It works by referencing a vast catalog of audio fingerprints pre-recorded and stored. When a similar audio fingerprint is encountered later, a match is made and the data along with the song is sent over. Ocarina (2) Shazaam is about recognizing music. Ocarina is about making music. Here, the microphone is used to detect air as it flows over the microphone. As the microphone detects vibrations made by blowing across the bottom of the phone, the phone produces a sound at a particular pitch based on finger combinations. (Think: trumpet.)
  • 17. hearing •Back to the basics: microphones detect sound waves •Microphones can be used for more than recording video and phone calls squared ©2012 17 The takeaways: - Back to the basics: Microphones detect sound waves; be innovative in how you leverage them. - Microphones can be used for more than recording video and phone calls
  • 18. taste noun /tāst/ The sensation of flavor perceived in the mouth and throat on contact with a substance. squared ©2012 18 Next up is taste. But, we can’t talk about taste without talking about smell, because the two are so closely linked.
  • 19. smell noun /smel/ The faculty or power of perceiving odors or scents by means of the organs in the nose. squared ©2012 19 Both taste and smell are tied to chemoreception. Let’s go into biology for some background on taste and smell. To produce a behavioral response in an organism, a chemical must produce a signal in the organisms’s nervous system. This entails processes that are initiated at the taste or smell receptor cells. First, the molecule must be captured and traverse a layer of mucus, in which the endings of the receptor cell are bathed; these are known as perireceptor events. Second, the molecule must interact with the surface of the receptor cell in a specific way to produce reactions within the cell. These reactions lead to a change in cellular electrical charge, which generates a nerve impulse. Transformation of an external stimulus into a cellular response is known as signal transduction. More simply put, a chemical interacts with a receptor in a way that produces some sort of reaction in a cell. And those reactions results in a signal being generated and passed along nerves to be processed in the brain.
  • 20. Creepy...? squared ©2012 20 Ok, this is getting a little creepy. A phone that can smell and taste? Why would I ever want that? Earlier, we talked about the limitations of the retina and the human ear, and their abilities to pick up signals that fall within a very limited range. Our noses have the same limitations. If we consider dogs, their sense of smell is thousands of times more sensitive than ours. There’s evidence to suggest that they may even have the ability to detect a vastly broader range of chemical compounds than we can. A new study adds to the body of research suggesting that man’s best friend may actually be able to smell cancer. Cancer detection? We don’t know how they do it, but they’re doing it. Researchers in Germany found that dogs were able to pick up on the scent of organic compounds linked to the presence of lung cancer in the human body, and that their keen sense of smell may be useful for the early detection of the disease. Four family dogs – two German shepherds, one Australian shepherd and one Labrador retriever – smelled test tubes containing breath samples of 220 patients, both those with lung cancer and those without. The dogs were trained to lie down in front of the test tubes where they smelled lung cancer and touch the vial with their noses. According to the study, the dogs successfully identified lung cancer in 71 out of 100 patients with the disease. NASA’s low-cost, high-speed device could be a huge boon for law enforcement officials who need to quickly assess a chemical spill or possible chemical attack. Knowing just what the chemical is would be a great start, but NASA’s press release doesn’t say if the device is able to measure concentration with any degree of precision. The device is, at this point, just a proof of concept, but it’s an amazing use of technology from NASA’s Cell-All program, and we can’t wait to see what other crazy iPhone apps they’ll come up with next.
  • 21. squared ©2012 21 But, what about something more useful for us? Imagine a phone that can pick up the scent of your favorite foods and alert you before you’re able to smell them yourself. You’re visiting a city, it’s around lunchtime, you’ve ‘Liked’ pepperoni pizza on your Facebook page and before you know it, your phone is letting you know that there’s a great pizza place right around the corner that has fresh wood-fired pizza. And better yet, here’s $5 off! Not so creepy anymore.
  • 22. ra-di-o-ac-tiv-i-ty noun /rā'dē-ō-āk-tĭv'ĭ-tē/ The radiation, including alpha particles, nucleons, electrons, and gamma rays, emitted by a radioactive substance. squared ©2012 22 http://news.cnet.com/8301-1035_3-57444283-94/softbanks-geiger-counter-smartphone-start-of-a-global-trend/ A few weeks ago, Softbank introduced its summer smartphone lineup for Japan and included a device -- Sharp's Pantone 5 -- that includes a Geiger counter to track radiation.  The backdrop for Softbank's Pantone 5 is obvious. In March 2011, Japan was hit with a tsunami and earthquakes that led to a nuclear meltdown. Since the disaster, there has been widespread distrust about nuclear power, the Japanese government's reaction to the event and disclosure to citizens. Simply put, worries about radiation in Japan will persist for years. Mobile devices capable of sensing dangerous levels of radiation could go a long way to ease fears and could, quite literally, save your life.
  • 23. ra-di-o noun /rā'dē-ō/ Electromagnetic waves of a frequency between about 104 and 1011 or 1012 Hz. squared ©2012 23 Crap. Physics again. Is he ever going to stop talking about electromagnetic waves? No. Your phone’s ability to send and receive radio waves is what makes it a mobile phone. But, radio waves enable a lot more than just voice communication. There are also radio waves being used for WiFi communication, Bluetooth technology, location-based services through Global Positioning System (GPS) satellites orbiting the earth, and for some phone manufacturers, near field communication (NFC), which enables short-distance communication from one device to another.
  • 24. ...and more proximity ambient light GPS accelerometer digital compass thermometer squared ©2012 24 That’s just the beginning. If you tear apart just about any modern smartphone, you’ll find at least a half dozen more sensors hiding in there, silently detecting things about its environment. There are proximity sensors that work through passive infrared light, there are ambient light sensors detecting the brightness and allowing your phone to automatically adjust the brightness of the screen to match its surroundings, there’s an accelerometer providing portrait and landscape support, a gyroscope that allows for advanced interaction around multiple axes, a digital compass that allows for navigation and heading information, and even internal thermometers to monitor safe operating temperatures. It’s amazing how much this device knows, and it’s amazing how much we’re underutilizing it. Some of that isn’t our fault, though. Apple’s software development kit (SDK) doesn’t give us a way to use the ambient light sensors through our own code. We don’t have access to the internal temperature sensor on the phone, and it might not provide us with the data we really need, which is the external temperature. But don’t let that deter you. Apple’s SDK does provide us with the ability to harness data collected from external sensors, and it has a mature program for building certified iPhone applications. If you can dream it, you can build it. Finally, I’ll leave you with a few examples of apps that utilize some of these sensors in interesting ways.
  • 25. squared ©2012 25 Sleep Cycle Sleep Cycle uses the accelerometer to detect movements while you sleep. Less movement equals deeper sleep. Based on a similar concept, there’s even an app that measures your performance in other bedroom-related activities. Passion Passion uses the accelerometer (and the clock) to measure your sexual performance. That’s all I’ll say about this app. You can use your imagination. Disclaimer: This is not a screenshot from my phone, thank you very much. CrunchFu CrunchFu turns a task I personally hate (sit-ups) into a game. Unfortunately, it also uses the accelerometer to measure the number of sit-ups, which means I can’t cheat. You start the app, hold it against your chest, and the app counts the reps. You can use the app in training mode, or you can challenge your friends to sit-up battles. Pretty nifty.
  • 26. squared ©2012 26 Star Walk This is another one that I wish I’d had growing up. I mentioned before that I grew up in a small town in rural Alabama. It’s not a great place on the excitement meter, but it is a great place for stargazing because there’s almost no light pollution. I can’t remember the first time I was introduced to constellations, but I do remember learning a few of them and then rushing outdoors at night to try to find them. I wasn’t very successful, so I ended up naming my own constellations. I had the cow, the smiley face, the monkey... I was an only child, cut me a little slack. The Star Walk app makes use of so many sensors that I lose track. Camera, GPS, accelerometer, gyroscope, various radios and touchscreen (with really good gesture implementations). My favorite way to use this app is to use a feature where it overlays it’s database on stars on top of the camera feed, allowing you to easily find planets, stars, and even man-made satellites. You can even look up things like the International Space Station and fast forward through time to find out when it may be visible in your location. Total geek-out.
  • 27. WHEW! squared ©2012 27 You’re thinking two things right now: 1. Wow, that’s a lot of sensors. 2. What in the hell does that have to do with context and relevancy in mobile experiences? Well, we’re almost there. Stick with me for five more minutes.
  • 28. con-text re-le-vant noun /ˈkäntekst/ adjective /ˈreləvənt/ The sum total of everything Closely connected or the user experiences at the appropriate to the matter moment of engagement. at hand. squared ©2012 28 The concept of relevance is studied in many different fields, including cognitive sciences, logic, and library and information science. Something (A) is relevant to a task (T) if it increases the likelihood of accomplishing the goal (G), which is implied by T.
  • 29. Something is relevant to a task ONLY if it increases the likelihood of accomplishing the goal. squared ©2012 29 Just because you have access to all of these sensors (and data), doesn’t mean that you should present it all to the user. You have to start with an understanding of what the users’ goals are when they’re mobile. Your app was clearly created to help the user do something. Even if it’s a game, there is a goal; but the goal doesn’t have to be utility. The goal may be to entertain or distract...to provide some escape from a dull moment. Understanding what the user’s goals are is the first step. Next, identify what the tasks are that the user must accomplish to reach that goals, and then determine what pieces of context will assist the user in accomplishing that task, moving them closer to their goal. Those pieces of context are the ones that are relevant. Everything else is a distraction.
  • 30. Road to Relevancy in Mobile Experiences: Understanding the Mobile Mindset squared ©2012 30
  • 31. Mindset: Micro-tasking squared ©2012 31 The iPhone is a device of convenience and context, built for short dashes of activity (micro-tasks wedged in between other activities). For example, in conversation, we use it to settle pop culture disagreements by going to IMDB, or to add our lunch date to our calendar. Users want to get in and get out. This device allows us to capture lost time in grocery store lines and on subway commutes. The most popular iPhone games are casual games designed to last just a few minutes. In all of its contexts, the device’s quick-draw convenience lets users make the most of downtime, whether for work, play, or creative contemplation. For makers of great apps, that means you have to identify the recurring tasks that your users will perform with your app, and then polish, polish, polish. Optimize to make it fast to get in, get it done, and get out.
  • 32. Mindset: Local squared ©2012 32 “I’m local, tell me what’s happening where I am right now!” We’ve celebrated the personal computer since the days of disco, but it took three decades to get the first truly personal computer in the iPhone. It knows so much about you and your surroundings. Camera, microphone, GPS, motion detector, and compass, all backed with Internet know-how. But local isn’t just about latitude and longitude, and it isn’t just about a push pin on a map. It’s also about what is right in front of you. When we think of location, we tend to think about GPS. But start thinking about the camera. What can your phone sense about what’s near it through other sensors? Camera, radio, even microphones.
  • 33. Mindset: Bored squared ©2012 33 What is more valuable than helping you survive a dull-as-paste moment? For all this talk of micro-tasking and efficient analysis of our surroundings, you’d think we were all paragons of productivity. However, games own the biggest slice of downloads, and the reason is that we’re all looking for something to do with lost time. Our smartphones are great for staving off boredom for the same reason they’re great for micro-tasking: they’re always with you, at the ready with a video game, low humor or high literature.
  • 34. Examine context (available through sensors), determine what is relevant, and provide information that assists the user in meeting their (mobile) goals. Eliminate everything else. squared ©2012 34
  • 35. Barriers Sight isn’t seeing. Hearing isn’t listening. Listening isn’t understanding. squared ©2012 35 All the sensors in the world are useless without a way to interpret and understand the data coming into them. If you want to read some fascinating stuff on this topic, pick up the book Incognito by David Eagleman. Specifically, read chapter 2, “The Testimony of the Senses: What is Experience Really Like?” It will challenge the way you think about the gap between your sensory system and your experience of reality. The point is this: to create new mobile apps that continue to inspire, we need technologists, for sure. But we also need biologists, those who specialize in understanding how our bodies sense, and then can replicate and evolve that in the digital realm. We need psychologists and linguists and computer geeks coming together around fields like computational linguistics. We need anthropologists who can provide insight into how differences in cultures influence the the implementation of technology solutions. I don’t want anyone to leave this room and think that in order to build a great mobile app that you have to know how to code, or that you have to have a degree in physics. Bring what you have to the table because what you have is human experience, and that experience is invaluable. There’s a way to plug it in, I promise. It might not be obvious at first, but you have something that will spark an idea.
  • 36. THANKS! Relevancy and Context: @davidreevesATL The Key to @22squared Great Mobile #DigATL Experiences #mobilecontext