Archive | iphone RSS feed for this section

Ratchet – Prototype iPhone apps with simple HTML, CSS and JS components.

1. Create your pages
Use these docs as a reference for all the available components and piece together the pages of your app. Customize the style too – make the prototype all your own.

2. Connect pages with push.js
Read about push.js then start connecting your pages. Push.js allows you to create a prototype that feels like a real app when you save it to your phone. (Need to have a server running).

3. Save the prototype to your phone
There are a few ways to do this, but the simplest is to run a local server on your computer, point Safari on your iPhone to your computer, then click the button and “Add to Home Screen”.

(Full Story: Ratchet – Prototype iPhone apps with simple HTML, CSS and JS components.)

POP – Prototyping on Paper | iPhone App Prototyping Made Easy

Simulate
Create a storyboard by linking your sketches together with “link spots”. Press play and simulate your user interface to make sure everything flows correctly.

(Full Story: POP – Prototyping on Paper | iPhone App Prototyping Made Easy)

App users: iPhones are for days, iPads for the nighttime

Mobile devices allow us to read what we want when we can. With the iPhone, it’s easier than ever to blast through a couple of articles on the bus, or while waiting for coffee. The iPad, on the other hand, offers a compelling experience of sitting back on the couch and catching up. As Read It Later put it, “Readers want to consume content in a comfortable place, on their own time, and mobile devices are making it possible for readers to take control.”

(Full Story: App users: iPhones are for days, iPads for the nighttime)

How To Make Your iPhone’s Home Button More Responsive

  • open a stock iOS app (Weather, Stocks, Clock, etc.).
  • Once the app is open, press your iPhone’s power button until the ‘slide to power off’ screen appears.
  • From that screen, press and hold your Home button until iOS force quits the stock app you have open.
  • You’re done!

(Full Story: How To Make Your iPhone’s Home Button More Responsive)

iOS Integration Testing

Today we’re happy to announce KIF, the “Keep It Functional” framework. KIF allows for realistic iOS integration testing through simulated user interaction. 

(Full Story: iOS Integration Testing)

How to build an Apple Push Notification provider server (tutorial) « Boxed Ice Blog

1. You connect to the APNS using your unique SSL certificate2. Cycle through the messages you want to send
3. Construct the payload for each message4. Disconnect from APNS

(Full Story: How to build an Apple Push Notification provider server (tutorial) « Boxed Ice Blog)

Best Practices of Touch Screen Interface Design

  1. Response speed should be of utmost importance.
  2. More space comes in at a close second to speed.
  3. Intuitiveness of your design also becomes a heightened concern.
  4. Ambidextrous design must come into consideration in the touch screen world.
  5. Bright background colors or patterns can hide glare and reduce fingerprints.
  6. Touch screen interfaces are more suited to information retrieval than data entry.
  7. Be aware of screen coverage.
  8. Problems with eye-finger and eye-stylus parallaxes lend even more credence to the argument for big, fat areas to press with plenty of space between them.Best to worst operations: Point, select > Position, orient (rotate), define path > Enter values > Enter text.

So, basically, touch screen interface’s are great for data retrieval, pretty good for data manipulation, and are kinda awful for data entry.

(Full Story: Best Practices of Touch Screen Interface Design)

Guide for Starting iPhone and iOS Development

Step 1: Equipment needed

Step 2: Prepare

Step 3: Get inspired

Step 4: Get your toes wet

Step 5: Learning the good stuff

(Full Story: Guide for Starting iPhone and iOS Development)

applitude – elegant DSL to create iPhone apps in Eclipse

Applitude is based on Applause, a nifty Domain Specific Language from Heiko Behrens and Peter Friese based on Xtext for creating iOS apps. Ralf Ebert has pared down Applause to have an iPhone focus to create Applitude. 

Applitude bundles popular open source iOS frameworks including TouchJSON, TouchXML, and ASIHTTPRequest.

(Full Story: applitude – elegant DSL to create iPhone apps in Eclipse)

Follow

Get every new post delivered to your Inbox.