Designing for Windows Phone and other touchscreen devices - A presentation given at the recent BizSpark Camp event at Microsoft HQ in London on design and UX considerations for the upcoming Windows Phone
Good design is a myth - by Zoltan Kollin | UXRiga 2017UX Riga
In his UXRiga 2017 conference talk Zoltan shows how focusing on the users' needs might end up creating amazing products even when it means barbarously breaking widely accepted design guidelines.
In his UX Riga 2017 conference talk, Agnis Stibe is sharing his vision how people could acquire healthy and sustainable everyday routines through persuasive urban interventions.
Good design is a myth - by Zoltan Kollin | UXRiga 2017UX Riga
In his UXRiga 2017 conference talk Zoltan shows how focusing on the users' needs might end up creating amazing products even when it means barbarously breaking widely accepted design guidelines.
In his UX Riga 2017 conference talk, Agnis Stibe is sharing his vision how people could acquire healthy and sustainable everyday routines through persuasive urban interventions.
Sixth Sense is a wearable gestural interface that integrates digital information into the physical world and its objects, making the entire world your computer and lets us use natural hand gestures to interact with that information.
Mobile App Design and Development Best Practices for Senior Demographics and ...Sean Power
Updating the same presentation made at PodCampTO 2013, this slideshow discusses why your smartphone app needs to be accessible to meet the needs of older demographics and international markets. These markets drive smartphone market growth and will be the segments from which your app's newest users come.
Recently I started cataloging all the changes I would make to Glass and wrote up a (not perfectly organized) power point presentation. More recently Google announced and released Android wear, which is very much in line with some of my suggestions, so I felt validated that my ideas were relevant and thought I should share them.
Hopefully some of my other ideas are in line w/ what Google is thinking, because a technology like a Glass is a certainty to be in your household, but not in its current form.
In November 2012 Raising Accessibility conducted a low vision usability study for a new iPhone app with users who experience low vision. Raising Accessibility’s purpose was to test assumptions about usage of Apple devices and identify essential futures that all developers should consider when designing apps.
This presentation outlines five takeaways from our low vision usability study. It details recommendations for mobile developers looking to create barrier free apps.
Mobile UX 101 - current trends, behaviours, design considerations, common mistakes, platform choices and general advice for anyone entering the mobile design and development industry
Sixth Sense is a wearable gestural interface that integrates digital information into the physical world and its objects, making the entire world your computer and lets us use natural hand gestures to interact with that information.
Mobile App Design and Development Best Practices for Senior Demographics and ...Sean Power
Updating the same presentation made at PodCampTO 2013, this slideshow discusses why your smartphone app needs to be accessible to meet the needs of older demographics and international markets. These markets drive smartphone market growth and will be the segments from which your app's newest users come.
Recently I started cataloging all the changes I would make to Glass and wrote up a (not perfectly organized) power point presentation. More recently Google announced and released Android wear, which is very much in line with some of my suggestions, so I felt validated that my ideas were relevant and thought I should share them.
Hopefully some of my other ideas are in line w/ what Google is thinking, because a technology like a Glass is a certainty to be in your household, but not in its current form.
In November 2012 Raising Accessibility conducted a low vision usability study for a new iPhone app with users who experience low vision. Raising Accessibility’s purpose was to test assumptions about usage of Apple devices and identify essential futures that all developers should consider when designing apps.
This presentation outlines five takeaways from our low vision usability study. It details recommendations for mobile developers looking to create barrier free apps.
Mobile UX 101 - current trends, behaviours, design considerations, common mistakes, platform choices and general advice for anyone entering the mobile design and development industry
Mobile UX - the intricacies of designing for mobile devicesAntony Ribot
Covering mobile user experience in general and focusing on the little interface tweaks and interaction design that can make all the difference to a mobile application
More people are using mobile platforms to access information - can your business afford to be left behind in an age of rapid digital transformation?
When once it was acceptable to be in the late majority when it came to adjusting your business to technological advancements, nowadays you have to lead the pack in order to be a viable business.
A primer to mobile user experience. You'll learn:
‣ Why mobile matters
‣ What mobile is
‣ Mobile mindset
‣ Best practices & strategies
‣ Design principles
‣ UI elements & gestures
User centred design (UCD) and the connected homeCyber-Duck
This presentation is a summary of a workshop that was conducted at UX London and Mozfest by Cyber-Duck, an agency that merges lean and agile deliver with user centred design (UCD). The workshop was aimed at those wanting to apply UCD to futuristic technologies. The workshop explored the concepts and thinking of ‘how to design an Internet Connected Dishwasher app’ while considering a wider eco system. The workshop started by introducing IoT (and ‘nearables’), why its relevant now and how the UCD process can adapt to it. The workshop frames UCD in a wider product delivery context and is aimed at those wanting to learn on how UX tactics can be applied to successfully design IoT products and systems.
Seriously, you should start your mobile-related startup with an Android app, but there are many challenges that you need to fight to be competitive. First things first, you need to create a magical user experience solving a real problem. We will discuss why starting from Android could be the right strategy and how to use a lean approach to design a better user experience.
In our digital world, customer experiences are delivered primarily through the mobile. There are several compelling reasons why businesses should utilize this opportunity to build their brand.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Enhancing Performance with Globus and the Science DMZGlobus
ESnet has led the way in helping national facilities—and many other institutions in the research community—configure Science DMZs and troubleshoot network issues to maximize data transfer performance. In this talk we will present a summary of approaches and tips for getting the most out of your network infrastructure using Globus Connect Server.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Welcome to the first live UiPath Community Day Dubai! Join us for this unique occasion to meet our local and global UiPath Community and leaders. You will get a full view of the MEA region's automation landscape and the AI Powered automation technology capabilities of UiPath. Also, hosted by our local partners Marc Ellis, you will enjoy a half-day packed with industry insights and automation peers networking.
📕 Curious on our agenda? Wait no more!
10:00 Welcome note - UiPath Community in Dubai
Lovely Sinha, UiPath Community Chapter Leader, UiPath MVPx3, Hyper-automation Consultant, First Abu Dhabi Bank
10:20 A UiPath cross-region MEA overview
Ashraf El Zarka, VP and Managing Director MEA, UiPath
10:35: Customer Success Journey
Deepthi Deepak, Head of Intelligent Automation CoE, First Abu Dhabi Bank
11:15 The UiPath approach to GenAI with our three principles: improve accuracy, supercharge productivity, and automate more
Boris Krumrey, Global VP, Automation Innovation, UiPath
12:15 To discover how Marc Ellis leverages tech-driven solutions in recruitment and managed services.
Brendan Lingam, Director of Sales and Business Development, Marc Ellis
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
5. Analogue to Digital to Human
INTERACTIONS
photo source: http://www.flickr.com/photos/josefstuefer/18697485/
6. Who wants a challenge?
MOBILE UX DESIGNERS!
Pressure Accelerometer Time of day Gesture
Microphone Haptics ...
photo source: http://www.flickr.com/photos/dunechaser/174945526
48. human behaviours
understand the behaviours
what finger do we use to press the
doorbell with?
http://www.flickr.com/photos/tscarlisle/107776922/
49. (changing) human behaviours
understand the behaviours
what finger does the younger market
press the doorbell with?
http://www.flickr.com/photos/phototropism/62931265/
50. Time for a snack...
DATA-SNACKING
small snippets of info
30-60 seconds
simple, but repetitive
regular
51. Re-use learnt behaviours
Re-use interactions inherent in the device
Minimise the number of surprises
soft key positions colour
menu navigation tone of voice
http://www.flickr.com/photos/8586443@N03/1491516038/
52. More than just a phone
WAKE UP CANON & NIKON
Source: http://www.flickr.com/cameras/
53. Mobile is not about making
things smaller
Miniaturisation vs Mobilisation
http://mobilewebbook.com
http://www.flickr.com/photos/tridi_animeitor/2224661744/
54. Simpler interfaces are better
Minimise the subconscious questions
Balance efficiency, effectiveness & satisfaction
Improve glance-ability
photo source: http://www.flickr.com/photos/lagiuspo/92136687/
55. Simpler != dumb
JUST REMEMBER TO FOCUS ON THE CORE FUNCTION
an eReader app
should focus on the
‘reading experience’
photo source: http://www.flickr.com/photos/lagiuspo/92136687/
56. Think twice about your
audience
IT PAYS TO DO YOUR HOMEWORK
Analytics
Network provider
Device platforms
Devices
Firmware versions etc...
photo source: http://www.flickr.com/photos/thomashawk/155918164/
66. 1 in 7 phones are returned
BACK TO THE SUPPLIER
Source: 2005 Which report (UK study)
photo source: http://www.flickr.com/photos/andricongirl/4567650298/
67. Source: http://www.wdsglobal.com/news/whitepapers/20060717/MediaBulletinNFF.pdf
63% of returned phones have
no hardware/software faults
SO, WHAT’S THE PROBLEM?
Handset configuration / settings issue
Struggling with functionality / usability of device
Device did not meet expectations
photo source: http://www.flickr.com/photos/tom_lin/3208454911/
68. Source: http://www.btplc.com/inclusion/Usefuldownloads/index.htm#designs
Massive market for usable
phones & apps
YOU NEED TO DESIGN ‘INCLUSIVELY’
By 2020, over half of the UK population will be > 65
1 in 3 Europeans can benefit from an inclusive approach
65% of americans have lost interest due to complexity
photo source: http://www.elmbrook.org/UserFiles/Image/Volunteer%20Opportunities/Elderly%20Hands.jpg
71. The little things count
Polish makes the UX and app stand out
photo source: http://www.flickr.com/photos/tom_lin/3186488124/
72. Passion
“I haven’t worked in 3 years”
Be curious. Question everything
photo source: http://www.flickr.com/photos/taraethers/
73. thank you
@ribot
http://www.flickr.com/photos/ronlayters/2402199783/
Editor's Notes
hello
a mix of general mobile UX and Windows Phone UX
it’s the UX that makes the platform and your app stand out
Golden nuggets
Quite a simple and straightforward session
7 years in mobile
designer/developer/entrepreneur
push ui boundaries,
ideas lab for mobile user interfaces
Physical interactions e.g. Touchscreen, haptics, etc
Tangible era, 20 years
So many things to consider and more so in the future...
Constraints make mobile interesting. A challenge.
If you're not aware of the constraints, the UX will be poor.
Note: Constraints make mobile interesting. A challenge.
If you're not aware of the constraints, the UX will be poor.
Efficiency, relevancy,
fingernail interaction rather than a finger interaction
Broken app store (discoverability)
Poor UX
Many good lessons learnt
Past experience with Zune HD...
lovely. Just make it a telephone
wohoo!
Windows phone 7 is different...
raising the bar...
Modern, clean, fast, in-motion
Forms the foundation of a set of principles
Highly glanceable
Allows users to find their way
Simple, elegant, powerful, universal
Not overpowering
Chrome-less experiences
You should assume that everything is touchable
this is metro
Only what you need
Build apps that utilise existing behaviours and compliment the native os
Focus on the primary tasks
Do a lot with very little
How much should you showcase to the user? - Bit of an art
“delightful” use of whitespace
Feels fast and responsive
“fierce reduction” on unnecessary elements
Beautiful, not just legible
Weight, balance and scale
feels responsive and alive
give context to improve usabily
where are you going and where are you coming from
transition between UI is as important as the design of the UI
 
direct interaction with the content
content is the UI
reduce visuals that are not content
 
Design for the Form Factor
Don’t Try to be What it’s NOT
Be Direct
Simple and modern
via live tiles
simple search
common behaviours
glance
search
Resonate with Anna and Miles
What emotion do you want to evoke?
Does my app make me smile?
Higher level principles by which the Windows Phone OS is built upon. Known as Red Threads
intimate.
private
Phones are personal. And they should be designed to be personal.
There for your memories, via camera, or social networking services, SMS, or email to discover what others are doing and telling them what you're up to.
These phones should be simple and intuitive.
Both the hardware and software should work the way you want, not the reverse.
Delightful, fun
It should make you smile
Custom glance-able content via Metro UI's live tiles, and via panoramic experiences called hubs that surface information into the phone UI and don't require you to dive deeper. Unless of course you want to.
Live tiles - the things that are most important to you
se things that are most important to you.
Task-centric, not app centric. Organize your life around the things you want to do.
Contextually relevant
connected to social networking services,
other online services (email/messaging, storage).
Cloud service
People want to be connected, to each other.
Connected to all your touch points.
Most people struggle to get their photos off of their devices
the phone is updating itself automatically
Game Hub
personal due to avatar,
relevant showing your scores,
connected across multiple devices
e.g. Weather abilty to add to their start screen, your city,
Delight
Personalise
Provide heirarchy
So, you can utilise native controls and metro guidlelines, but theme the controls with a colour for the panels within an app, not system-wide.
Looking above, these colours relate to the system, and i think the user can control the colour generally at the settings level.
Own customer font designed for the device...
Weight, size, scale...
Very easy to overdo
Helps narrative. Where from. Where To.
The more you use it the less special it becomes
Familiar = easy to use
Consistent and predictable ux
 
Microsoft are taking control of the hardware
Good idea of the level of performance
Start
Search
Back
Camera
Volume
Power
understand your users
understand your users
Like a large bag of chocolate buttons
single early failure - non returning user
Glance and Go
Motorola
Exit, Quit,
Swiss army knife. Technological advancement and usability
pink: iPhone 3GS, green: iPhone 3G,
the rest: single-function devices aka cameras
blue: Nikon D90
Miniaturisation (shrinking things down) vs
Mobilisation (process of selecting the features most important to the user given the mobile context)
If you can't get it right in 2D, don't even consider going into 3D. Complexity and poor UX for the sake of an 80s buzz word.
    
Simpler, more usable interfaces - consider the forgotten (and rapidly growing) markets
dig as much as possible
don’t make assumptions
Blackberry’s biggest market is not enterprise
It’s games. Why. BBM and qwerty keyboards
Rec. touch Target size is 9mm
Min touch target != < 7mm
2mm min spacing
Visual size is 60-100% of the target size
Makes the experience more usable
&#xA0;
Tap, dbl tap, touch and hold, pan, flick, pinch and stretch
consistency is key
&#xA0;
Up to 4 icons
Don't feel that you need to fill all 4 slots
Swipe up bar to bring up menu
&#xA0;
Separates multiple tasks
Tap or Flick to change
should be rich, immersive, aggregate from multiple sources
example 1: people
&#xA0;
rich, immersive, aggregate from multiple sources
example 2: Office Hub
&#xA0;
Can it be a simple single page app
Hubs should be special
Hubs should have multiple sources of information
Hubs should have a maximum of 4 sections
&#xA0;
tell me more....
UX is an art and is hard
minimising the number of subconscious questions the user needs to make
minimising the number of subconscious questions the user needs to make