As a web designer I move along by considering a client's objectives and then develop an Information Architecture. By this I mean the layout of the website- folders, pages, and any database needs.
I design also by considering several known approaches. The first of these might be balance. This is simple in theory: dark and light colors leads to a balanced site.
The second theme I use is emphasis. This is highlighting important elements of a page.
And finally, consistency. Navigation is an example. No one wants poorly designed methods for getting around the website. However I put a site together, these elements are in my mind. . I use several computer languages, but PHP is a favorite, connecting to databases. For an example of this, try Yoriknme.com/data. This looks great on a phone.
There is a saying in my industry: "Build first for mobile".
But I don't follow this rule exactly. I build for the desktop
and for phones simultaneously.
According to a recent study, the number of users accessing the Internet on their smartphones has more than doubled in the past 5 years. Clearly, it would be foolish to ignore this sector of the market.
I work successfully to accommodate these people. Some of the work is made easier by my tools.