I'll provide some general tips and advice here, but bear in mind that many of these technologies aren't nearly mature. A good place to begin is by understanding the architecture of device design. When beginning a site map, most designers use some sort of hierarchical structure to build pages. Designing for an alternative device doesn't allow you this much leverage. Instead, you have to bring as much information to the top as possible.
Information is stacked rather than distributed.
The first card in your stack might have the identity of the site and a few links to the information, such as stock quotes, sports scores, or weather. One click, and the users are at the data they seek. Technologically speaking, keeping code clean and accurate makes it readily portable. Good code helps deliver content that's clean and fast. From a design perspective, the integrity of a document's structure is imperative to the way it appears onscreen.