-
Great article on footer positioning
Posted on July 31st, 2009 No commentsI found a great article on positioning your footer content consistently at the bottom of any web page here on Matthew Taylor’s blog.
-
User Interface Patterns Resources
Posted on July 24th, 2009 No commentsThe following sites have great information about user interface patterns for web development:
- UI Patterns. This site serves as a running catalog of current UI design patterns that is actively maintained.
- Welie.com. This site has great information categorized by function and context (the type of site and intended usage).
- UI Pattern Factory. The UI Pattern Factory has an ultra cool concept that allows patterns to be built and cataloged on the fly.
These and other user interface pattern resources are highlighted in this awesome post by Smashing Magazine. Check that out, because there are other resources listed for CSS-based patterns resources and other cool stuff.
Mobile Web Applications
Mobile web applications (including hybrid applications, which I will write about in an upcoming future post) present their own set of challenges due to decreased screen real estate and the lack of extremely accurate pointing devices (iPhones, Palm Pre, and Google Android only have your finger available as a pointing device). The following resources are important when creating web user interfaces for specific devices:
- Apple Human Interface Design Guide for Web Applications. This is the ultimate source of information for use Mobile Safari as the platform for an iPhone web interface.
- Developing Content for the Palm WebOS Platform.This article talks about the specifics of developing content for the new Palm WebOS platform, which happens to use the same browser, WebKit, as both the Google Android and iPhone platforms.
- Little Springs Design. This site enumerates patterns that apply to most other traditional smart phone devices.
Unfortunately, no guidelines like this exist for Google Android, but it can be assumed that best practices enumerated by both Apple and Palm would apply, since the browser is the same.
-
Notes on How to Unit Test iPhone Applications
Posted on July 22nd, 2009 No commentsUnit testing is an essential part of getting development done right. While unit testing applications for Java, .NET, Ruby, JavaScript and other languages is a relatively simple task, unit testing iPhone application is a bit more complicated, since there is no support in XCode provided. The following two articles provide the details for how to set up unit testing for iPhone applications:
- From the OCUnit guys. This article is provided by the authors of OCUnit, the unit testing framework for Objective-C included with XCode for project types other than iPhone.
- Unit Testing and Mocking for iPhone Apps. This article builds on the original, providing details on how to include OCMock to provide mocking support. Mitch Hashimoto goes a bit deeper by providing details on how to get it all working in another article on unit testing and mocking.
Stay tuned as I write future articles on how to build reusable iPhone libraries and frameworks that include unit testing as a core concept to ensure correctness of code and function.
-
Enabling Anonymous Access on SharePoint Site
Posted on July 22nd, 2009 No commentsThe following link is a great post on the steps for enabling anonymous access on a SharePoint site. Check it out here.



