What is a web app? Definition and examples

Apps come in all shapes and sizes nowadays – from native mobile apps designed for smartphones and tablets, to desktop installations for office management. And now, there’s a new form of application that works on all operating systems and devices: web apps. But what are web apps, what are their specific features, and how to they differ from native apps or indeed traditional websites? Let’s take a...

Hybrid apps: what distinguishes them from other app formats?

With the ever-increasing use of mobile devices such as smartphones or tablets, it’s no surprise that the number of available applications is also growing and that app development is thriving. But not all apps are the same: over the years, various formats have emerged. One of these is the hybrid app, which combines the strengths of native and web apps. But there are also disadvantages to these...

CA App Synthetic Monitor: speed test for your website

In this week’s edition of our web app of the week, we’ll be taking a closer look at the CA App Synthetic Monitor. This website tester checks the loading time of any web project from several server locations worldwide in seconds using nothing more than a URL. We’ll analyze how this app works and the importance of website speed to the success of your online project.

MongoDB tutorial: installation and setup

MongoDB is a document-based database system that competes with the more traditional relational systems. The setup and configuration is comparable to classics like MySQL, making it fairly straightforward to switch over. So how do you save and call up data with this modern software? Our MongoDB tutorial will explain the installation process and first steps to get you started on this open source...

MongoDB — the flexible and scalable NoSQL database

NoSQL databases have long since been serious competitors to classic relational database systems, like MySQL. They replace the strictly-defined storage structures of traditional models through flexible saving procedures. This allows data pools to be easily distributed onto multiple servers in order to guarantee high availability of web applications. But are these new systems really all that they’re...

Website optimization – the biggest obstacles

Many website operators fall short when it comes to keeping up with the creation and maintenance aspects of their sites. Despite responsive design, many websites still have loading times that are too long, which can prove off-putting for visitors. Our guide reveals what you can do to optimize the performance of your website.

Learning how to code: the basics

Welcome to the digital age: every day the average American spends hours looking at smartphone screens and PC monitors. But most still lack even a basic understanding on how the programs affecting their everyday life work. If you think you may fit into this demographic, don’t worry: thanks to online courses, videos tutorials, and supportive internet communities, it’s never been easier to learn...

Responsive web design, app, or mobile website?

To have a successful web presence, it’s now crucial to be able to reach out to as many users as possible by making your site available on a variety of platforms. This means mobile websites and responsive design are becoming ever-more essential tools for website operators. But with web apps and native apps adding two further possibilities to the mix, deciding which option works best for you can be...

SVN vs Git – comparing version control systems

When developing a software program, systems for version management like SVN or Git help provide optimal oversight for changes made by all users. These features make systems like Git and SVN especially popular options with many professionals. When looking for the right program, you’ll have to find out which of these two choices is the best choice for your project. We can help you with your decision...

Bootstrap Tutorial: the first steps with the Twitter framework

Bootstrap is one of the best solutions when it comes to creating websites for all devices with little effort. But what exactly lies behind the framework that was originally planned to be used as an internal optimization tool for Twitter? Can total beginners with no CSS, JavaScript, or HTML experience also achieve attractive results?