Creating apps for Android and iOS may seem very similar to the untrained eye. But the truth is that each of these two operating systems has its own peculiarities. There are many differences between Android vs. iOS, both in the technical basics of app development and in the process of creating an application itself. Not only at …
In this tutorial, we’ll explain how to create and integrate a favicon. With tips on formats, sizes, HTML code, and implementation with Photoshop, Illustrator, and Co. What is a Favicon? A favicon is a small icon that appears in the address bar of the browser or open tabs. This icon also appears in the Favorites menu or the bookmark bar in front …
Everyone uses apps, but only a specific profession can design and program them. I think the biggest change, and the one we’re already starting to see take shape, is that globally the majority of internet usage will be done via a mobile device and for most people, the mobile web will be their primary – …
Backing up a Linux server can have ups and downs figurative and literal. In recent years, you’re expected to need a lot of staff, free space, and patience. It can feel complex because Linux is still a predominantly command-line operating system. Before we can answer this question, we need to understand the machines of the …
Do you know the term “minify”? This is programming jargon used to describe the process of removing unnecessary characters from a website’s source code. These characters can be spaces, line breaks, explanation comments, basically anything useful for humans, but useless for machines. We “minified” files from a website with CSS, HTML, and Javascript code so …
In the previous article, We examined some of the most common SQL clients and explained NoSQL clients for efficient management and development. Databases are at the heart of almost every Internet and enterprise application we can imagine. The demands on scalability, speed, and rapid application development have created a new generation of NoSQL databases. SQL and non-SQL databases vary …
A good layout keeps visitors on a page because it makes important things easily accessible and intuitive to find. A nasty layout frustrated can frustrate page visitors and makes them leave the site because they can’t find what they’re looking for. In Web design, the layout is a term that explains how a Web site is displayed …
The CSS specification is constantly evolving. The process of implementing new features in the CSS is complicated: to put it simply, let’s say a CSS task force decides what new elements to add to the specification. It is then up to browsers to implement these new elements, and choose in which order to implement them, …
For most application developers, the database is an altar of demon gods that is best left untouched. But it doesn’t have to be like that! When other things are the same, the convenience that a developer with the underlying database defines his seniority. Little database and little programming experience = up-and-coming developers; little database and …
One of the most frequently asked questions – which database should I use? SQL stands for Structured Query Language. It was developed in the 1970s by a group of IBM researchers. NoSQL databases were first used by Carlo Strozzi in 1998. The most common difference between these two database systems (DB) is that SQL is relational and NoSQL …