TO THE NEW Blog PAGES

Drupal

Content Moderation and Workflow with Email Notification in Drupal 9

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 […]

Shubham Joshi
Shubham Joshi
Read

DrupalReact.js

Loosely Coupled: Pass data to React app via drupalSettings

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 […]

Deepali Bansal
Deepali Bansal
Read

Experience DesignUser Experience

Part II – Accessibility is not a barrier to design

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 […]

Ashi Jain
Ashi Jain
Read

DrupalReact.js

Loosely Coupled: Integrate React JS into Drupal sites

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 […]

Deepali Bansal
Deepali Bansal
Read

Drupal

Custom table migration from Drupal 7 to 8

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 […]

Yogesh Singh
Yogesh Singh
Read

Video Solutions

Important things to know when developing a Roku channel

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 […]

AndroidMobilityTesting

Instrumental Testing on MLKit (integration test)

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 […]

Janmejay Singh
Janmejay Singh
Read

iOS

Concurrency with Swift: Async/Await

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 […]

Ankit Nigam
Ankit Nigam
Read

Adobe

Step-by-Step Tutorial on Setting up Adobe Commerce with Venia Store

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 […]

iOS

Async/ Await (Modern Concurrency in Swift)

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 […]

Vikas Patidar
Vikas Patidar
Read

Java/JVM

Spring State Machine

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 […]

Anil Gola
Anil Gola
Read

Adobe

Deep dive into a seamless customer experience with AEM using Adobe’s CIF

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. […]