Τρίτη, 16 Σεπτεμβρίου 2014
Δευτέρα, 24 Μαρτίου 2014
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. 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.
- 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 LIFECYCLE: Take 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 (
- Eating in the dining room is the best…eating in the bathroom is…not such a good experience. We build rooms->web pages.
- USER INTERFACE AS CUSTOMER SERVICE: use microcopy.
- VISUAL HIERARCHY - The best visual hierarchies lead users to take the action confidently
- VISUAL WEIGHT - Visual weight reinforces a page or screen’s 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
- psychology of use, play, product adoption, and social interaction to create the best experiences)
- The conversation is both how we deliver and how we find out how to make it better)
Τετάρτη, 19 Μαρτίου 2014
I think is good value for money 19$ for 400 lectures - 33+ hours video.
more info here
Δευτέρα, 13 Ιανουαρίου 2014
Make sure your apps work seamlessly with the innovative technologies in iOS 7. Starting February 1, new apps and app updates submitted to the App Store must be built with Xcode 5 and iOS 7 SDK.Learn more about building apps for iOS 7.
Τρίτη, 17 Δεκεμβρίου 2013
Κυριακή, 15 Δεκεμβρίου 2013
From a good article in Gibbon (http://www.appdesignvault.com/start-advice/)
- Don't expect overnight success - Tweet this
- It's never been easier to make amazing apps, if you are considering it: go for it!
- Don't target a niche that will only pay 99c for your app.
- Hire a designer
- Don't lose faith, take more risks!
- Asymco.com, ben-evans.com and listening to The Critical Path.)
- For this to be an enjoyable living you need the enjoy the process and people involved.
- Sometimes having less features can be your biggest competitive advantage
Creator of AFNetworking & NSHipster 13 Things You Must Know When Starting Out in iOS/Mac DevelopmentWhen I first started iOS, I had been a Ruby & Rails programmer for about 4 years. I definitely spent a lot of time grappling with the language syntax, and trying to get a handle on all of the system frameworks. Back then, tutorials for basic tasks were sparse, and there were almost no open source projects to speak of. I had to rely on Apple's sample code and shear determination to get anything to work.
But still, just the novelty of being able to create something for the iPhone was enough to make everything worth it. These days, I'm happy to say that an iOS developer starting out today has dozens of great resources and hundreds of open source libraries available at their disposal. For tutorials and sample code, I heartily recommend Ray Wenderlich's site &NSScreencast. For anyone wanting to learn about more advanced topics, I write about obscure parts of Objective-C and Cocoa every week onNSHipster.
As far as open source, CocoaPods is absolutely essential. Not only does CocoaPods make managing dependencies effortless, but it's become an amazing tool for discovering new libraries. So much has changed since I first started out. It's never been easier to get started and make amazing apps, so my advice to anyone starting out or considering iOS development is simple: go for it!