1
How to Easily Debug Sitecore DLLs with JetBrains Rider
2
A Mobile App for a Smart Home Solution: Takeaways and Guidelines
3
Azure Pipelines: Using It for Xamarin Apps and Configuring a Local Agent
4
Image Recognition: Which Programming Language to Choose?
5
Sitecore Test Image Previews Not Displaying: What to Do
6
Top Eight IoT Platforms to Watch in 2019
7
How to Package Your Local Sitecore Instance for Microsoft Azure App Service
8
Quality Control vs. Quality Assurance [Difference and Comparison]
9
Advantages and Disadvantages of PaaS: Practical Overview
10
Top Ten Embedded Software Development Tools

A Mobile App for a Smart Home Solution: Takeaways and Guidelines

The ever-growing use of smart devices has already influenced all aspects of human life and has triggered the emergence of the smart home. In this article, we will investigate why smart home providers should place the utmost importance on providing efficient mobile applications to manage their systems.

To ensure maximum comprehension, we will illustrate it with two real-world business examples — SaM Solutions’ proprietary smart home system and a mobile app for a home automation platform that we created for our customer.

Read More

Azure Pipelines: Using It for Xamarin Apps and Configuring a Local Agent

Creating a Xamarin app implies the development of a common logic for several platforms, which is quite convenient, but may cause some troubles as well.

In this article, I will tell you how you can easily configure a part of continuous integration and continuous delivery (CI/CD) while engaged in cross-platform development with the help of Azure Pipelines. You will also learn how to build projects on your local machines instead of Microsoft-hosted agents.

Read More

Image Recognition: Which Programming Language to Choose?

How can a computer, smartphone or surveillance camera identify objects in the pictures or recognize people in the crowd? What technologies are used to create smart solutions that can imitate human brain functions? Today we are going to talk about the image recognition technology and sophisticated programming innovations it is based on.

Read More

Top Eight IoT Platforms to Watch in 2019

The physical world of things and the digital world of the internet have merged together, creating a new ecosystem — the Internet of Things (IoT), which is an overwhelming trend across various industries today. In this article, we are going to talk about the top Internet of Things platforms that help effectively build and maintain IoT solutions.

Read More

How to Package Your Local Sitecore Instance for Microsoft Azure App Service

For modern businesses, it’s extremely important to be flexible in order to satisfy the constantly changing customer needs. That’s why more and more companies turn to the evolving cloud computing services, which provide scalability, optimize connectivity and improve performance.

Sitecore is not an exception, as it allows you to deploy solutions on the Azure Platform as a Service (PaaS). For a new Sitecore environment, you can use out-of-the-box web deploy packages (WDP). But to deploy your existing (local) solution, you need to initially package it into a WDP.

In this article, I will tell you how you can package your local Sitecore Habitat into web deploy package (WDP). You will also see what issues you might run into during the process.

Read More

Quality Control vs. Quality Assurance [Difference and Comparison]

Every company, no matter what services or goods it produces, has to deal with three most important values: time, price and quality. These are three pillars for clients when they choose something to buy. They want either a quick delivery, or a reasonable price, or excellent quality. Obviously, there’s no technology to provide these values in one product simultaneously; clients can expect two of them at best.

For most customers, when asked about the importance of these values, it usually comes down to quality. In this article, we would like to focus on the software quality and the way it is achieved and supported during the development process.

Read More

Top Ten Embedded Software Development Tools

Digital transformation is touching upon various physical objects, making them smart and powerful. The engine for such devices is embedded software that is an integral part of the rapidly developing IoT ecosystem.

This article is dedicated to the tools for embedded software development. We will explain what an embedded system is and what types of tools are needed to build one. You will also learn about the most popular embedded system software development tools currently available on the IT market.

Read More