Three Things I Didn’t Know – Shuangshuang

1. An iOS app includes a window. But—unlike a window in a computer app—an iOS window has no visible parts and it can’t be moved to another location on the display. Most iOS apps contain only one window; apps that support an external display can have more than one.

2.Avoid associating different actions with the standard gestures. Unless your app is a game, redefining the meaning of a standard gesture may confuse people and make your app harder to use.

3. Incorporate a brand’s assets in a refined, unobtrusive way. People use your app to get things done or be entertained; they don’t want to feel as if they’re being forced to watch an advertisement. For the best user experience, you want to quietly remind users of the brand identity through your choice of font, color, and imagery.

 

#thursdayapps | Square Order for iOS

Square order for iOS lets you order food or coffee ahead of time from your favorite lunch spot or coffee bar. Using Bluetooth and geolocation, the restaurant/coffee shop is able to know when you’re nearby and can begin preparing your order before you’ve arrived. The payment is processed once you order, so when you reach the shop you don’t wait in line just grab you food or coffee and be on your way.

The app has delightful motion transition, uses fun illustrations and has great typographic hierarchy and copywriting making it easy to use.

Screen Shot 2015-02-05 at 9.40.14 AM  Screen Shot 2015-02-05 at 9.52.06 AM
 Screen Shot 2015-02-05 at 9.40.38 AM Screen Shot 2015-02-05 at 9.52.30 AM

 

Three things I learned from Apple’s human interface guidelines

Three things I learned from Apple’s human interface guidelines:

1. Always be prepared to stop– when we design we don’t always take this state/flow into account. Having Apple set guidelines and action steps to what to do in this case is super helpful.

2. Text that responds appropriately to changes the user makes to text-size settings– this is something that is important to take in account and test seeing how a different text setting effects the designs and make appropriate design/layout decisions for these cases.

3. Make sure your UI can handle the double-high status bar- this is definitely not something I would have thought of and super important to pay attention to cases where important UI elements may be covered.