The most popular JavaScript frameworks and libraries

If you’ve ever worked with JavaScript on a website, you will know how complicated the Document Object Model (DOM) is. With their useful functions and simplifications, JavaScript frameworks and libraries provide a helping hand for developers and promise a simpler programming procedure. But what are the best JavaScript libraries and frameworks? And how does a framework actually differ from a...

ARPANET: The internet in its infancy

Before the internet, there was Arpanet. In the beginning, the network was only four computers, yet, it was extremely important for the development of the digital world. During the Cold War, several American scientists and technicians created the cornerstones of a global network. Learn more about the interesting history of Arpanet and the network’s technical achievements.

Source code: What exactly is it?

Programs and websites are based on comprehensive documents without which nothing would work: the source code. In this code, programmers and web designers determine how their application should function. So that you, too, can understand what exactly a source code is, we explain simply and clearly how it’s structured. Find out more about programming languages, compilers, and the framework of a...

HATEOAS: what does the acronym mean?

REST (Representational State Transfer) plays an important role in the development of modern web applications. Part of the concept, which distinguishes itself from comparable solutions due to its demand for a universal interface, is an internal application structure that follows the HATEOAS approach. This article reveals what’s behind this acronym and why exactly HATEOAS is so important for REST.

What is a hyperlink?

Hyperlinks, links from one website to another, are one of the basic elements of the world wide web – the world’s most popular and widely used hypertext system. Hyperlinks are primarily used to navigate the net. But search engine providers use a network of cross-referencing links to determine who links to whom. Hyperlinks are interpreted as recommendations. If a trustworthy website links to another...

Testing Socratic: an App for Homework

The Socratic app claims to be able to assist with homework from a wide range of subjects thanks to artificial intelligence and text recognition features. The homework app solves mathematical equations with just a photo from the phone’s camera, and the app is also helpful with physics, English grammar, and world history. It is also available for iOS and Android. Our test guide will show you what...

Mobile app design: create your own app – part 3

Designing an application isn’t just a question of shapes and colours – mobile app design covers the positioning of app content and app usability, too – and these factors are vital in helping create a successful app. The more time and effort you invest at this stage, the higher the chance of creating an app that people will want to use and keep on their device.

Create your own app – part two: app makers

If you want to create your own native mobile app, you’ll need to think about the technical implementation of it. When it comes to classic programming, integrated development environments are useful tools to help make the process easier. But since this requires prior knowledge of software development, many beginners prefer to find an alternative option. The answer for inexperienced users usually...

Create your own app – part one: the planning phase

Mobile apps offer us information, entertainment as well as many other purposes and are a part of everyday life for smartphone and tablet users. If you also have an interesting idea for an application, you shouldn’t shy away from creating it: developing an app for iOS or Android isn’t all about programming, there’s much more to it than that. In our series on creating your own app, we’ll take you...