This article is the first in a series that will walk through iOS programming using this game as an example. This first article gives you an overview of the game and of iOS programming in general. We
I’ve always wondered, “What is it that makes a typeface or any other design good?” However simplistic this question may seem to typographers, it is a legitimate question many of us are trying to ans
Spam! Monty Python may love it, but the rest of us are not so convinced. But what is spam? Are you spamming users without realizing it? And is there any place in the world for email marketing?
Most
To help you tap the full potential of Marionette, we’ve prepared an entire eBook full of useful hands-on examples which is also available in the Smashing Library. — Ed.
Backbone.js is quickly becom
There has quite probably never been a better time to be a premium theme user. While a huge increase in the supply of quality premium themes hasn’t particularly driven down prices, it has promoted a
The practice of branding is undergoing a deep transformation — a change brought about by our kaleidoscopic postmodern culture, the development of communication technology and rapid globalization.
I
Today, it is our great pleasure to present to you a fantastic St. Valentine’s icon set — exclusively designed by our illustrator Ricardo Gimenes for Smashing Magazine and its loyal readers. The ic
Editor’s note: Welcome to Smashing Magazine UX Design QA. It works like this: you send in questions you have about UX Design, and each month we’ll pick a handful of questions asked by our readers ab
We will be covering the following topics:
Capturing URI request data,
Saving to and retrieving values from cookies,
Adding custom content to the checkout success page,
Adding module config
There has been a slight change in the UX Design editorial team. Unfortunately, Francisco Inchauste is stepping down from the UX Editor role to pursue new opportunities. We’d like to introduce you to
How do you make sure all the software products you spend time building are something that your customers will actually want to buy? It’s one thing to spend a few weeks coding your next big idea. But
The history of the Internet has been a steady march towards websites that are richer, bigger and more interactive. As websites have become more robust, we — as designers and developers — have often
Today we are pleased to feature the Polaris UI icon set that includes useful UI components and 48 beautiful icons. As usually, you can use the set for all of your projects for free and without any r
One of the best patterns for browsing a small collection of featured products is the carousel. Unfortunately, many mobile app implementations do not offer an engaging or satisfying carousel experien
We’ve all been total newbies. In fact, I spend most of my time still feeling like one. So researching this article was a great opportunity for me to do some more learning, and to share all of that g
We always try our best to challenge your artistic abilities and produce some interesting, beautiful and creative artwork. And as designers we usually turn to different sources of inspiration. As a m
In the construction industry, a “firewall” is a specially-built wall designed to stop a fire from spreading between sections of a building. The term spread to other industries like car manufacturing
After following the steps in Part 1, we now have everything to start building the prototype. But first, allow me try to sum it up quickly: to create a “live” iOS prototype, you only need to perform
For most creative professionals, this story is a familiar one: A client reaches out to you. They need a name, or a logo, or a website, or an app. Actually, they need it all together, and they need i
Planning user experience (UX) projects is a balancing act of getting the right amount of user input within the constraints of your project. The trick is to work out the best use of your time. How ca
Howdy folks! Welcome to another round of Smashing Magazine CSS QA — the final one, as of now. One more time, we’ll answer the best questions which you sent us about CSS.
It was a great experience t
The buzzword “CSS4” came out of nowhere, just as we were getting used to the fact that CSS3 is here and will stick around for some time. Browser vendors are working hard to implement the latest feat
The popularity of mobile has skyrocketed over the past few years. We’ve seen six generations of iPhones, five iPad models, hundreds of Android phones and thousands of different devices being manufac
Whatever you call them — blocks, boxes, areas, regions — we’ve been dividing our Web pages into visible sections for well over a decade. The problem is, we’ve never had the right tools to do so. Whi