So that we understand ourselves well in the INCREON Digital Lab, we speak Bavarian, German, and, with pleasure, English and Chinese as well. For successful digitalization, many more languages and tools are important for us. As a digital agency, we use the following for web soutions, web app solutions, and app solutions:
- Content Management Systems such as WordPress, Typo3, Joomla, Grav — with configuration languages (syntaxes) WordPress Rest API, TypoScript, and many more.
- Shop systems such as OXID Shops, Shopware, xtcommerce, Magento, WooCommerce
- PHP with the web application frameworks and template systems Symfony2, Twig, Smarty, PHP Design Patterns, OOP
- Markup languages HTML, YAML, MJML
- Style sheet language CSS
- Application programming language Swift
- XML with vector image format SVG and markup language SMIL
- Apache server
- MySQL database
As a digital lab, we are always learning something new and naturally use the latest techniques. This is how we ensure that our solutions are smart and, at the same time, state-of-the-art. Every team member is experienced in working with his or her tools, can try out new things, and is therefore assuredly moving along the digital wave.
By way of explanation:
PHP is a scripting language for dynamic websites and website applications. A scripting language is a programming language that is usually executed by an interpreter.
Symfony2 is a PHP framework containing support for the template engine Twig. A framework is a reusable set of tools for software or a subsystem.
Twig and Smarty are PHP template engines. A template engine is a processor that combines templates into complete webpages and websites.
PHP Design Patterns are solution patterns for frequently occurring design problems.
JQUERY is a reusable cross-platform set of functions for DOM navigation and DOM manipulation.
DOM (Document Object Model) is a specification of an interface for accessing HTML and XML documents.
HTML (Hypertext Markup Language) is a text-based markup language for structuring digital content.
CSS (Cascading Style Sheets) is the style sheet language for composing and presenting digital content. It is used mainly in connection with the markup languages HTML and XML.
CSS Preprocessing is is a dynamic style sheet language.
CSS Postprocessing brings together a development tool for automating CSS operations.
XML (Extensible Markup Language) is an extensible markup language for representing hierarchically structured data. This is also used for the platform-independent exchange of data of computer systems.
SVG (Scalable Vector Graphics) is an XML-based meta language to describe two-dimensional vector graphics. A meta language is a language about an object language. It is a language about objects with no language.
YAML (YAML Ain’t Markup Language, originally Yet Another Markup Language) is a simplified markup language for data serialization.
SMIL (Synchronized Multimedia Integration Language) is an XML-based markup language for time-synchronized multimedia content.
MJML (Mailjet Markup Language) is a markup language for responsive and code-optimized representation of email messages.
Apache is an HTTP web server.
MySQL is a relational database administration system.
Swift is an object-oriented application programming language for iOS, macOS, tvOS, watchOS, and Linux.
OOP (Objektorientierte Programmierung) is a programming style.
WordPress Rest API (Representational state transfer application programming interface) is a set of subroutines, protocols, and tools to create application software.