Capitalisation styles

  • Title-style caitalization means that every word is capitalized, except articles, coordinatig conjunctions, and prepositions of four or fewer letters
  • Sentence-style capitalization means that the first word is capitalized, and the rest of the words are lowercase, unless they are proper nouns or proper adjectives

From: Apple iOS Human Interface Guidelinnes

Pixel

A pixel (or picture element) is a single point in a raster image. The pixel is the smallest addressable screen element, it is the smallest unit of picture which can be controlled. Each Pixel has its address. The address of a pixel corresponds to its coordinate. Pixels are normally arranged in a 2-dimensional grid, and are often represented using dots or squares. Each pixel is a sample of an original image, where more samples typically provide more-accurate representations of the original.

Lucas Cobb Design

iPhone / iPad Gestures

  • Tap Press or select a control or item (analogous to a singe mouse click)
  • Drag To scroll or pan
  • Flick To scroll or pan quickly
  • Swipe In a table-view row, to reveal the Delete button
  • Pinch open To zoom in
  • Pinch close To zoom out
  • Touch and hold In editable text, to display a magnified view for cursor positioning
  • Shake To initiate an undo or redo action

From Apple iOS Human Interface Guidelines

Iphone app essentials

    Kill the clutter:

  • Embrace the constraints of a small screen! Zero in on doing one or two functions in an amazingly focused way.
  • Strip out features that are not absolutely essential to the functioning of the app. Less is more.
  • Break the interface up into logical screens and don’t try to do too much on one screen. Though minimizing the number of taps required for a function is always optimal, sometimes functions are easier to understand if they are split up into multiple screens.
  • Only display UI elements that are essential for a given screen to function.
  • Padding and whitespace are your best friends.
    Design for context. Though contexts vary, there are some general mobile design principles that are often ignored:

  • Design big, bold, and minimal. Folks generally aren’t paying full attention to the interface and are often using it while doing something else. They don’t see the interface, they see a blur. Make the important elements pop.
  • Beef up the font size. Don’t let the simulator deceive you; fonts look much smaller on the actual device. Be careful not to limit testing to retina-display devices like the iPhone 4. Smaller fonts look great on retina displays but absolutely fail on older devices.
  • Do one thing really well and trash the other features. If you’re porting a desktop app or website to mobile, don’t just optimize for mobile; rethink the entire experience.
  • Our fingers are very big and imprecise so make targets big.
  • When designing forms, don’t forget the digital keyboard is going to take up about half the screen when the user taps on the first field.

From Jeremy Olson: 10 Surefire Ways to Screw Up Your iPhone App