Web Mystery - Web Development Blog
Hello, my name is Andrey, and this is my personal blog. At the very beginning of my career, I called "Web mysteries" things behaviour of which I couldn't explain. As it came with experience, everything happens for a reason - you just need to take more time on learning, debugging or googling the issue. This blog was initially meant to explain such "mysteries" and save time of the readers, but in fact contains general articles split into 3 categories: Front End, Drupal and Tools. Welcome!
Electron applications do not come with contextual menu out of the box. However, it is always a good idea to add a context menu to your project – it does bring more native look and feel.
Imagine that you are developing a super useful Android application (backed by Cordova or Ionic) and several your customers would like to have it. However, they want to put their logo and are willing to pay extra for this.
Imagine a React application with SSR where you need to make an external HTTP request and set use its result as initial state.
Sometimes, it becomes necessary to set up a Cordova build process on a Linux server – to let your colleagues make builds without doing any set up or make the built files available for download from the web.
Finally, after a bit of intense work, the Web Mystery blog has been updated to the latest version of Angular with Server-Side Rendering support. This will allow search engines to index pages more effectively and hopefully will bring the website back to Google.
It has been almost 2 years since I wrote this post about making push notification on Android with Google Cloud Messaging.
Despite the recent rise of frameworks that utilize native UI, Cordova is still remaining one of the most popular and easy ways to build an Android or iOS application.
The first version of the Vtiger CRM module for Drupal has been finally released. It contains basic integration features and currently supports one-side import (from Drupal to Vtiger). The module set is divided into several submodules that include separated pieces of functionality.