With many competing business models, technologies and systems, a perennial topic of conversation is which approach is better for mobile: websites and webapps, written in HTML5 and related Web technologies, housed on the Web and run across multiple platforms, devices and browsers; or native apps, downloaded to devices and built upon and designed specifically for iOS, Android and other mobile platforms. Read more – ‘Building a presence on mobile? Here are your options’.
People appreciate mobile apps that feel as though they were designed expressly for the device. For example, when an app fits well on the device screen and responds to the gestures that people know, it provides much of the experience people are looking for. And, although people might not be aware of human interface design principles, such as direct manipulation or consistency, they can tell when apps follow them and when they don't. Read more – ‘Apple’s 27 Guidelines for Mobile User Experience Design’.
I had lunch with my father the other day, and I explained this series as well as I could to someone who didn't start programming when he was 11. His immediate reaction was, "Why are there so many different formats? Why can't everybody just agree on a single format? It is political, or technical, or both?" The short answer is, it's both. The history of video in any medium — and especially since the explosion of amateur digital video — has been marred by a string of companies who wanted to use container formats and video codecs as tools to lock content producers and content consumers into their little fiefdoms. Own the format, own the future. And when I say "history" — well, it's still going on. Read more – ‘Mark Pilgrim – A Gentle Introduction to Video Encoding: Constraints’.
Unless you're going to stick to films made before 1927 or so, you're going to want an audio track. A future article will talk about how to pick the audio codec that's right for you, but for now I just want to introduce the concept and describe the playing field. (This information is likely to go out of date quickly; future readers, be aware that this was written in December 2008.) Read more – ‘Mark Pilgrim – A Gentle Introduction to Video Encoding: Lossy Audio Codecs’.
You, like many people, aren’t stupid, but it’s an unfortunate fact of life that you can be fooled. Since the dawn of time, the best salespeople, rightly or wrongly, have been known to exploit vulnerabilities and weaknesses of the human mind to their own gain. Read more – ‘You’re Being Gamed’.
People think focus means saying yes to the thing you've got to focus on. But that's not what it means at all. It means saying no to the hundred other good ideas that there are. You have to pick carefully. I'm actually as proud of the things we haven't done as the things I have done. Innovation is saying 'no' to 1,000 things. Read more – ‘Steve Jobs: Get Rid of the Crappy Stuff’.
If you’re comfortable with installing applications on your Mac and are reasonably familiar with MySQL, installing MySQL on Snow Leopard should be relatively simple. Here are the simple steps you need to do to get MySQL up and running on your local machine. Read more – ‘Installing MySQL on Mac OSX 10.6 (Snow Leopard)’.