Δευτέρα, 24 Μαρτίου 2014

User Experience - user experience design

UX
In most cases, user experience design (UXD or UED) fully encompasses traditional human-computer interaction (HCI) design, and extends it by addressing all aspects of a product or service as perceived by users.[1] 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.[2]


  • Deliverables Vs Delivery: create prototypes-diagrames etc but ALWAYS check the feedback (talks, surveys,tweets, reactions etc). 
  • CONSTRAINTS FUEL CREATIVITY: don't make something for all. Create something to be loved from a specific audience. Example iPad lacks usb-extra cards etc for geeks but loved for kitchen or bathroom use from typical non laptop users. Do not create something for you. UX designer is not the center of the universe. The Specific user is. Embrace the constraints. 
  • UTILITY VS. BEAUTY: do not create beautifull thinks for beauty, but make utility to be elegent and beauty. 
  • THE USAGE LIFECYCLETake the time to understand your user. It will decrease the risk of creating an an unfavorable experience and give you an opportunity to turn them into your greatest advocate.Do that through life cycle (First Contact,First Time Use,Ongoing Use,Passionate Use,Death).
  • MAKERS OF FRAMES: 
    • structural frameworksEating in the dining room is the best…eating in the bathroom is…not such a good experience. We build rooms->web pages. 
    • Visual Frameworks: visual hierarchy 
    • Social Frameworks: poke, favorite, ...
    • Conceptual Frameworks:clarity, brand
  • USER INTERFACE AS CUSTOMER SERVICEuse microcopy.  
  • VISUAL HIERARCHY - The best visual hierarchies lead users to take the action confidently
  • VISUAL WEIGHT - Visual weight reinforces a page or screen’s visual hierarchy by contrasting the size, color and/or position of elements in the design.Color is another key in establishing Visual Weight.
  • It's the little things: Charles Eames said, ”The details are not the details. They make the design." 
  • Honest Interface: The integrity of the interface reflects how much you value your users. 
  • 10 UX principles 
    • The Experience Belongs to the User
    • UX is Holistic
    •  Great User Experiences are Invisible
    • UX is a Lifecycle
    • Context is King
    • Great Experience is about Control
    • UX is Social
    • Psychology is Primary (psychology of use, play, product adoption, and social interaction to create the best experiences)
    • UX is a Conversation (The conversation is both how we deliver and how we find out how to make it better)
    • Great Experiences are Simple



Τετάρτη, 19 Μαρτίου 2014

udemy - ios7 full curse only for 19$ .. for few hours

I think is good value for money 19$ for 400 lectures - 33+ hours video.


more info here

The Complete iOS 7 Course - Learn by Building 14 Apps

Over 350+ videos taking you step-by-step through process of building 14 different applications in iOS 7 and XCode 5.
53 reviews
Our iOS Bootcamp teaches the tools needed to develop iPhone and iPad applications for iOS7. Along our journey, we will learn the syntax of Objective-C, the language used to develop for iOS, as well as important design patterns and best practices. By the end of the course, you should be able to understand and recreate many of the features seen on popular iOS applications and extend that knowledge to making apps of your own.
We believe students learn by building. That's why we have you build 14 apps during the course, with the final app being a full featured dating app: A Tinder Clone!
Topics Covered:
  • Objective-C: Learn the language used to develop all native iOS and Mac apps
  • Parse: A revolutionary new tool that allows iOS developers to create a server side in Objective-C
  • iOS7 and XCode 5: Learn the latest technology platforms from Apple
  • API Integration: Connect with third party APIs like Facebook, Foursquare and more
  • Storyboard: Learn how to create beautiful interfaces using Apple’s graphical interface builder
  • Core Data: Store data on your device with the core data database
  • Git: Learn how to us Git for version control and collaboration
  • Mixpanel: Integrate analytics into your apps
Reviews