Michal Owsiak, computer scientist and a hobbyist philosopher, has recently written reviews on the following books and videos in Safari Books Online. Did you know that all Safari Books Online subscribers can write reviews in the Safari Books Online library? … Continue reading
Monthly Archives: February 2012
← Older postsReviews: Technical books and videos on Safari Books Online by Michal Owsiak, part 4
PhoneGap: Storing and Retrieving with the FileSystem
PhoneGap, also known as Apache Cordova, is a framework for building mobile apps using HTML, JavaScript and CSS. It allows web developers to leverage their existing skills in the exciting world of mobile development. PhoneGap provides an execution environment for … Continue reading
Optimizing Images for the iOS Retina Display
The Retina Display, launched by Apple in 2010, is basically a LED backlight LCD display with a 640×960 pixel resolution at 326ppi (pixel per inch). This amazing display doubles the number of pixels available on the iPhone, bringing a drastic … Continue reading
CSS Tip: Faking randomization with nth-child
Sometimes a design needs a little chaos to help it look more naturalistic, but CSS doesn’t include a way to create random numbers or patterns. In some circumstances, however, we can use existing CSS properties to create the illusion of … Continue reading
CSS Tip: Making Better Print Stylesheets
Print stylesheets are an often neglected or overlooked aspect of web design, and more often than not they end up being a last-minute addition–if they are added at all. But there are a few quick techniques you can apply to … Continue reading
Responsive Mobile Design: Media Queries, CSS3 & iOS
Since the old days of CSS 2.1, media type has played an important role in CSS stylesheets. One main example was the media type print used for providing a print version of our layouts. I’m sure you remember the following … Continue reading
Optimize the Mobile UX Context with HTTP Request and CSS Sprite
Optimizing the user experience and the HTTP request of your mobile WebApp requires a similar process. The perception of responsiveness of your WebApp plays a fundamental role on the user’s mood, which provides a global level of perceived user experience. … Continue reading
Using CSS Fonts for Adaptive Icons
Icons are commonly used across the web, whether for conveying concepts without words, or just to enhance the visual design and make for a more pleasant experience. They’re especially useful for sites or apps that are optimized for mobile devices, … Continue reading
Arduino Pieman Tip: Enhancing the Project
We had a lot of fun building our Arduino Pieman project in the Meeting the Pieman: A Basic Arduino Memory Game article. Would you like to go further and make Pieman really challenging? Here are five suggestions for how to … Continue reading
PHP Tip: Test Taking Strategies
If you ever find yourself doing a coding test against a time limit, resist the urge to just jump right in and start coding right away. Spend a few minutes at the very beginning and lay out your strategy for … Continue reading
