Your code is written and the design looks great. The new project is almost ready to go when the client asks, “Should this run in the cloud?” You break out in a cold sweat. The question is massive. Regions and zones, high availability, load balancing — the cloud has its own language. Don’t worry; you’ve got this. This article will teach you how to make smart decisions about the cloud, and answer your client’s cloud questions. What Is A Cloud? When we...More...
Although modern iOS hardware is powerful enough to handle many intensive and complex tasks, the device could still feel unresponsive if you are not careful about how your app performs. In this article, we will look into five optimization tricks that will make your app feel more responsive. 1. Dequeue Reusable Cell You’ve probably used tableView.dequeueReusableCell(withIdentifier:for:) inside tableView(_:cellForRowAt:) before. Ever wondered why you have to follow this awkward API, instead of just passing an array of cell in? Let’s go through the...More...
Imagine you design a system for data researchers. Or an application for energy management. Or a dashboard for corn traders. Maybe you’re designing something like that right now. In all the mentioned cases, people will expect tables. Not those fancy ones from design inspiration sites but Excel-looking monsters with hundreds of cells and complex interaction. In this case, a designer faces many challenges. For instance, matching design with existing frontend frameworks or struggling with “uncomfortable” data that smashes the layout. We’ll...More...
There’s a good reason the majority of programming languages support regular expressions: they are extremely powerful tools for manipulating text. Text processing tasks that require dozens of lines of code can often be accomplished with a single line of regular expression code. While the built-in functions in most languages are usually sufficient to perform search and replace operations on strings, more complex operations — such as validating text inputs — often require the use of regular expressions. Regular expressions have been...More...
As web developers, we are often required to create applications that are responsive as well as media-rich. Having such requirements in place means that we need to work with image breakpoints, as well as media queries since we want to provide the best experience to the end users. Adding to the list of requirements we may need to use a front-end framework such as Angular which is great for creating SPAs and other application types. In this article, we’ll take a...More...
Anyone possessing the notorious Samsung Galaxy Note 7 smartphone in Pakistan can now get it exchanged or obtain a refund inside the country from Samsung.Samsung has been struggling to contain a snowballing safety crisis as it recalls Note 7 smartphones with exploding batteries that have been catching fire.Although Samsung did not launch the Note 7 in Pakistan, it has decided to cater to customers who acquired the smartphones from abroad or from local vendors.In addition to its request to customers...More...
Today, I’m going to talk to you about Web design trends. I know, the word “trends” sounds so wishy-washy and a little taboo. But keep reading, I have a point, I promise.
First let’s address the elephant in the room: the term’s bad reputation. Web trends aren’t the online equivalent of big 1980s hair – they’re a great indicator of what users want to see, as well as where Web standards are headed. So staying on top...More...
Whether you’re in a mood of designing a website yourself or hiring a developer, it’s important to know exactly what you want from your website. For most business owners, that’s leads. Converting visitors of your site to potential sales should be the main focus of your website, no matter what. So how do you do that? Follow this guideline which breaks down the science behind designing a website for maximum leads.
More...
Here we will discuss Classic landing page mistakes. One of the biggest clashes in design has been the question of whether to strip down your landing page to the point where it’s so minimal that it has no navigation at all. Proponents argue that the only thing on a landing page should be the call to action button, so as to eliminate all distractions and increase conversions; opponents will say that’s too extreme. So how do designers know what the...More...
As web designers and web developers you are already familiar with Design and Development Terminology, there is a certain amount of terminology that we use on such a regular basis that it often doesn’t occur to us that other people that we’re working with, including our customers, might not know what some of the things we’re referring to are. We’re working on a bit of a ‘glossary of terms’ at the moment to help clarify some of words...More...
Older EntriesPlease fill the form below and one of your respesentative shall get in touch with you shortly.