tailieunhanh - Programming the iPhone User Experience phần 4

chẳng hạn như danh sách, các nút, các lĩnh vực đầu vào văn bản, và điều khiển tìm kiếm. Các ứng dụng này loại bỏ tất cả các rào cản gia nhập và khuyến khích người dùng để khởi động, nhanh chóng sử dụng, và đóng các ứng dụng thường xuyên khi cần thiết. | Simpo PDF Merge and Split Unregistered Version - http If launching your application shows an introductory splash image with your amazing company logo for 5 to 10 seconds before becoming useful you will have removed the fluid continuous flow from an otherwise smooth user experience. Every moment spent waiting to accomplish a distinct task is time spent considering your competition. Instead of splash screens it s worth looking at the fastest way to accomplish two goals Prepare the application for user input or display of information. Give the illusion that your application was always open waiting in the wings and that it will be there next time ready to go. Use cases should accomplish both goals while following this sequence 1. The user touches the application icon. 2. The structure of the application user interface loads. 3. The data text images load into the user interface. To accomplish the first goal Apple suggests shipping a 320 X 480 pixel portable network graphics PNG file with your application. The file should act as a graphical standin for your application views. That is you should design the image so that it looks as close to the initial state of your application as possible. For a standard navigation-based application that presents information via a UITableView your launch image would most likely look like a table without data. When the data is ready the real UI automatically replaces the launch image. You can smooth the steps by including in the image any immutable data that though dynamic by nature will remain the same inside your application. For example if the root view controller always has the same title you can safely include that text in your launch image. To leverage the built-in launch image functionality include the PNG file at the top level of your application bundle. The image should be named according to the following criteria If the launch image is globally useful that is not internationalized or localized name it .