5. @alessioricco
T-shaped skills
• The concept of T-shaped skills, or T-shaped
persons is a metaphor used in job recruitment to
describe the abilities of persons in the workforce.
The vertical bar on the T represents the depth of
related skills and expertise in a single field,
whereas the horizontal bar is the ability to
collaborate across disciplines with experts in
other areas and to apply knowledge in areas of
expertise other than one's own.
http://en.wikipedia.org/wiki/T-shaped_skills
8. @alessioricco
UX design
User experience design (UXD or UED) is the process of
enhancing customer satisfaction and loyalty by improving the
usability, ease of use, and pleasure provided in the
interaction between the customer and the product.
User experience design encompasses traditional human–
computer interaction (HCI) design, and extends it by
addressing all aspects of a product or service as perceived by
users.
User experience is any aspect of a person's interaction with
a given IT system, including the interface, graphics, industrial
design, physical interaction, and the manual.[3]
http://en.wikipedia.org/wiki/User_experience_design
9. @alessioricco
UX Disciplines
• User Research
• Content Strategy
• Information Architecture
• Interaction Design
• Visual Design
• Usability Evaluation
http://www.slideshare.net/nickf/the-ux-disciplines
UX Disciplines
12. @alessioricco
Interaction Design
In design, human–computer interaction, and software
development, interaction design, often abbreviated IxD, is
"about shaping digital things for people’s use”, alternately
defined as "the practice of designing interactive digital
products, environments, systems, and services."
What clearly marks interaction design as a design field as
opposed to a science or engineering field is that it is synthesis
and imagining things as they might be, more so than
focusing on how things are.
http://en.wikipedia.org/wiki/Interaction_design
UX Disciplines
14. @alessioricco
Mobile First
Mobile first RWD
1. Allows websites to reach more people (77% of the world’s population has a mobile device, 85%
of phones sold in 2011 equipped with browser)
2. Forces designers to focus on core content and functionality (What do you do when you lose 80%
of your screen real estate?)
3. Lets designers innovate and take advantage of new technologies (geolocation, touch events
and more)
http://web3canvas.com/what-is-mobile-first-responsive-design/
17. @alessioricco
Type of Interactions
• Explore/Play
(bored / local)
“Let me see the news feed”
Watching our list of twitter followers
Finding the soulmate on a dating app
18. @alessioricco
Type of Interactions
• Checkin/Status
(repeat / microtasking)
Checking the email
Watching our Likes on FB
Tweet something important for us
19. @alessioricco
Type of Interactions
• Edit/Create
(urgent / microtasking)
Send an important message, email, sms
Payment
Downloading a file
Fill a form
34. @alessioricco
Wikitude
BUILT FOR TITANIUM
3D MODELS AND ANIMATIONS
IMAGE RECOGNITION AND TRACKING
LOCATION-BASED SERVICES WITH GEO DATA
VIDEO AUGMENTATIONS
http://www.wikitude.com/products/extensions/titanium-module-augmented-reality/
38. @alessioricco
Memory Leaks
• Memory Leaks are the worst enemy!
• Use inspector and DDMS
• Remove UI objects and null their references
• Always remove the event listeners (close event)
• Be careful with closures
• Don’t pollute the global scope
• Avoid Ti.App events
39. @alessioricco
Optimization
• Cache your data
• Be careful with the images
• Use the font libraries for the symbols
• Don’t abuse of the Ti.Platform properties
• Pay attention at the unattended double clicks
• Open your windows/views immediately showing
cached and local data