Programming the iPhone User Experience phần 10 ppt

Tài liệu Designing the iPhone User Experience ppt

Tài liệu Designing the iPhone User Experience ppt

... Sum- mit in the fall of 2008. Raven encouraged me to start my iPhone user experience blog, iPhone UX Reviews (www.iphoneuxreviews), which led me to Tim Burks, the founder of the Silicon Valley iPhone ... Approach to iPhone Development,” caught the attention of Chuck Toporek, who is now my editor at Addison-Wesley. Chuck recognized the need for a book on the iPhone...

Ngày tải lên: 16/02/2014, 00:20

327 717 0
Programming the iPhone User Experience docx

Programming the iPhone User Experience docx

... from the user interface objects in UIKit. In other words, Foundation is the gateway to everything not explicitly part of the user interface. As you’ll see in this book, user experience programming ... about the holistic user experience. How can applications work together to create a complete toolset for a mobile user? The aspect of applications working together to prov...

Ngày tải lên: 27/06/2014, 08:20

190 212 0
Programming the iPhone User Experience ppt

Programming the iPhone User Experience ppt

... and the devices that run the iPhone OS. Chapter 2, The Mobile HIG, gives an introduction to the Human Interface Guidelines and elaborates on the most important concepts in the iPhone user experience. Chapter ... record, let them know the outcome. If they’re searching for records and the operation moves beyond a single pass through the event loop, let them know how t...

Ngày tải lên: 29/06/2014, 10:20

190 341 0
Designing the Mobile User Experience phần 9 pptx

Designing the Mobile User Experience phần 9 pptx

... is that users may not be confident that the site works well on the mobile. A mobile subdomain can be used to give users the confidence that the site is targeted at mobile, as well as the flexibility ... choose whether they want the mobile or the full version. This can be a good solution if the full version has many more features than the mobile version that are infr...

Ngày tải lên: 07/08/2014, 21:20

21 375 0
Designing the Mobile User Experience phần 10 doc

Designing the Mobile User Experience phần 10 doc

... nearby. Depending on the context, the information can be used to identify a device for use as a mobile wallet – the user just waves the phone over the reader at the point of sale, and the transaction ... 14 mobility 10 sociability 15, 19 User context 82–3 User experience design deliverables 163 User- generated content 136–7 User goals 179 User interface design p...

Ngày tải lên: 07/08/2014, 21:20

24 317 0
Programming the iPhone User Experience phần 1 docx

Programming the iPhone User Experience phần 1 docx

... . . . . . . . 14 7 Billboards 14 7 Sleight of Hand 15 0 Bullhorns 15 2 App As OS 15 5 Spin Zone 15 7 The Bouncer 15 7 Gesture Hijacking 16 0 Memory Lapse 16 1 The High Bar 16 3 Sound Off 16 4 Index . . ... 98 Sliders 10 3 Tables and Pickers 10 6 Search Bars 10 9 Segmented Controls 11 1 Scrolling Controls 11 4 Tables and Embedded Controls 12 0 Passive Indicators 12 1 Acti...

Ngày tải lên: 13/08/2014, 08:20

19 226 0
Programming the iPhone User Experience phần 2 doc

Programming the iPhone User Experience phần 2 doc

... button. These concrete in- terfaces are outside the scope of Cocoa Touch programming, but are notable in the overall UX (user experience) of the devices. From the point of view of user experience ... nonconformance with the HIG. Break the rules at your own peril, and choose your battles wisely without giving up on a compelling user experience. Provide One User Experi...

Ngày tải lên: 13/08/2014, 08:20

19 254 0
Programming the iPhone User Experience phần 3 ppsx

Programming the iPhone User Experience phần 3 ppsx

... consider the most desirable user experience: the user is completing a task without focusing fully on their mobile device. Think about a user walking down the street, or on the subway, using an iPhone ... encounter when creating new iPhone projects. The first is the simplest: the UIViewController. The next is the UITableView Controller. The final view controller...

Ngày tải lên: 13/08/2014, 08:20

19 206 0
Programming the iPhone User Experience phần 4 docx

Programming the iPhone User Experience phần 4 docx

... the change. Apple could then push the notification to related devices, with the result being that the iPhone OS could add a numeric badge graphic to the application icon on the Home screen. The numeric ... over HTTP. 5. When the expensive, asynchronous HTTP request completes, the application dis- plays the result in place of the cached view. Undimming the user inte...

Ngày tải lên: 13/08/2014, 08:20

19 312 0
Programming the iPhone User Experience phần 5 ppt

Programming the iPhone User Experience phần 5 ppt

... handled by the view hierarchy, the hitTest:withEvent: message is sent to the topmost UIView in the view hierarchy that can handle the touch event. The top view then sends the pointInside:withEvent: ... require precision when users drag a view around the screen, you can improve the user experience by positioning the element slightly above the touch instead of centerin...

Ngày tải lên: 13/08/2014, 08:20

19 219 0
Programming the iPhone User Experience phần 6 docx

Programming the iPhone User Experience phần 6 docx

... between views animates the more specific view in from the right, while the less specific view moves out toward the left. Moving back up the hierarchy animates the views in the other direction. Navigation ... responds to user interaction. The UIControl class is the foundation for all of the standard buttons, switches, and sliders. Figure 7 -6 shows the UIControl class...

Ngày tải lên: 13/08/2014, 08:20

19 246 0
Programming the iPhone User Experience phần 7 potx

Programming the iPhone User Experience phần 7 potx

... scrollRectToVisible:CGRectMake((320.0 * i), 0.0, 320.0, 422.0) animated:YES]; } @end Figure 7- 17 shows the example running in the iPhone emulator. Figure 7- 17. Example use of segmented control for pagination Standard Control ... Dragging a finger across the screen slowly scrolls the content in the scrolling view in parallel. Quickly flicking across the screen will throw t...

Ngày tải lên: 13/08/2014, 08:20

19 253 0
Programming the iPhone User Experience phần 8 docx

Programming the iPhone User Experience phần 8 docx

... indication of the object assigned to the cell. Users can get additional information for each row by tapping the row. When a user taps the row, an event is sent to the delegate of the table, which ... can use the Outbox meta- phor to address the natural separation of functionality: the user composes content, and the user transfers content. The two functions aren’t n...

Ngày tải lên: 13/08/2014, 08:20

19 222 0
Programming the iPhone User Experience phần 9 pps

Programming the iPhone User Experience phần 9 pps

... given the justification that it’s all in service to a better user experience. Figure 9- 9 shows the Shovel application, a client for Digg. The developers present users with the option to open the ... control taking the place of the button they are tapping. Figure 9- 5 shows the sleight of hand anti-pattern in the Facebook application. Tapping the “Photos of Toby” ite...

Ngày tải lên: 13/08/2014, 08:20

19 317 0
Programming the iPhone User Experience phần 10 ppt

Programming the iPhone User Experience phần 10 ppt

... assumes that the user is familiar with the purpose of the application and either has or knows how to attain credentials to use the application. Figure 9-12. The welcome screens for the LinkedIn ... disability. Sound Off The direct ancestor of both the iPhone and the iPod Touch is the iPod. Apple has taken great care to ensure that both devices continue the legacy of...

Ngày tải lên: 13/08/2014, 08:20

19 193 0
Từ khóa:
w