Creating editorial workflow using content moderation is used to speed up the publishing process. Imagine a website has 10 content types, hundreds of contents for each content type, and daily contents are updated or added by a single admin user who has the publish and unpublish permission. So admin user can verify and publish each […]
There may be a need to pass a variable, checkbox settings, or some global settings from drupal to react. This can be achieved by passing data from drupal into an API and consuming the same API in react. But why call an extra API when we can achieve it without it? We will be using […]
Experience DesignUser Experience
A Guide to Accessible Design The pandemic of 2020 has led to digital evolution. We were all introduced to an online environment for everyday tasks and activities. This change led to colossal awareness of inclusiveness which eventually brought an accessibility revolution. This mindset shift towards accessibility is not a temporary trend. To stay in the […]
React is a JavaScript library that makes it painless to create interactive UIs. Unfortunately, embedding React into a Drupal site is not straightforward. In this article, I will show you relatively simple methods of how to do so. React can be integrated with Drupal in 2 ways: Fully decoupled Partially Decoupled (Loosely Coupled) Fully Decoupled […]
Custom table migration is slightly different from Content migration. We can migrate Custom table data from Drupal 7 to 8 by using simple steps. Before discussing those steps, we should know which modules are necessary to migrate data. Necessary modules Migrate Migrate Drupal Migrate Drupal UI Migrate Plus Migrate Tools Drupal Upgrade We can use […]
Video streaming platforms have now become a part of millions of people’s daily video consumption patterns. Thus, content providers are racing to bring their offerings to OTT to maximize their reach to their viewers. Roku has quickly gained a market share among the various OTT platforms available today. It has the highest smart TV streaming […]
Introduction Instrumented tests run on Android devices, whether physical or emulated. As such, they can take advantage of the Android framework APIs. Instrumented tests, therefore, provide more fidelity than local tests, though they run much more slowly. * Image from https://developer.android.com/training/testing/fundamentals Set up your testing environment In your app’s top-level build.gradle file, you need to specify […]
Concurrency is not something we haven’t known, but in Swift 5.5 this is built-in. Wait…Why ?? We have been doing concurrent programming for so long and our apps were pretty good and responsive. Yes, we were able to achieve concurrency in swift by using frameworks like Grand Central Dispatch (GCD) and Operations. They were handy […]
In continuation with our last blog on Commerce framework, now we will be installing Magento 2 and setting up the Venia store. Adobe Commerce will work as a Commerce engine, as shown in the previous blog here. Adobe Commerce serves paid as well as community (Open-Source) editions. We will concentrate on the latter. There are […]
Async/ Await in Swift (Modern Concurrency) Async/ Await What is async/Await? Apple introduces a new concurrency feature i.e., asynchronous (async) from Swift 5.5. Async:- stands for asynchronous, which means […]
State Machine Overview Spring state machine is a spring-module that allows us to describe well known, well understood transitions from one state to another. You have probably built a million state machines in your life if you have ever done any kind of programming. For example any kind of if-then-else statement at some point will […]
As we already know, the power of AEM in a digital world. It offers many capabilities to its customers to build their website quickly and faster to the market, including many features that reduce the complexity of authoring or core components that reduce the need for custom code, accelerating the time to market for brands. […]