Software Engineering: Monolithic or Microservices Architecture. Which One to Choose?

Software Engineering: Monolithic or Microservices Architecture. Which One to Choose?

Tiempo de lectura: 2 minutos In the world of software development, choosing the right architecture is crucial for the success of a project. Two widely used approaches are monolithic architecture and microservices architecture. Each has its own characteristics, advantages, and challenges, and the choice between them depends on various factors. Monolithic Architecture: A Single Comprehensive Block Monolithic architecture is a … Read more

Send PUSH Notifications to Google Firebase Cloud Messaging API (V1) using Python

Send PUSH Notifications to Google Firebase Cloud Messaging API (V1) using Python

Tiempo de lectura: 3 minutos Today we are going to learn how we can send a message to the Firebase Cloud Messaging endpoint using Python. (https://firebase.google.com/docs/cloud-messaging/http-server-ref?hl=es-419) For this, we need the Google endpoint: POST https://fcm.googleapis.com/v1/projects/myproject-b5ae1/messages:send And previously we have to generate a token in our application, for this we go to Firebase, select our project, and click on Project Settings: … Read more

Restore WordPress Password Without Access to Email

Restore WordPress Password Without Access to Email

Tiempo de lectura: 2 minutos Today we are going to go through the steps to reset a user password in WordPress by generating a new hash and updating it directly in the database, using PHP and MySQL. Step 1: Access the database Use a database client like phpMyAdmin or any other method you prefer to access your website’s database. Step … Read more

Migrate WordPress from HTTP to HTTPS (SSL/TLS)

Migrate WordPress from HTTP to HTTPS (SSL/TLS)

Tiempo de lectura: 3 minutos Hello, today we are going to learn how we can migrate our WordPress site from HTTP to a secure HTTPS version under the TLS/SSL protocol. The first thing we are going to do is to install this plugin that will allow us to replace internal links from HTTP to HTTPS: Search for search & replace … Read more

How to Add an Application to Android TV on Google Play

How to Add an Application to Android TV on Google Play

Tiempo de lectura: 2 minutos To add an app to Android TV using Google Play, we’ll need to create an Android listing as explained in the previous POST (https://devcodelight.com/como-subir-una-app-a-google-play-console/) If we already have an app created, we’ll need to add the Android TV variant. To do this, we open our app and go to Release Here we select Setup > … Read more

Set Up Google Firebase in Flutter Project

Set Up Google Firebase in Flutter Project

Tiempo de lectura: 5 minutos Today we are going to learn how we can set up Google Firebase in a Flutter project. The first thing we need to do is create our Firebase project, for that we go to https://firebase.google.com/ And click on Go to Console: Choose Add Project Choose a name for the APP. We can choose whether we … Read more

Adding APP title in different languages for Android / iOS using Flutter

Adding APP title in different languages for Android / iOS using Flutter

Tiempo de lectura: 2 minutos Today we are going to learn how we can set the title of our APP in different languages using Flutter. For Android The first thing we need to do is go to the title of our APP, which is located inside android\app\src\main\AndroidManifest.xml <application android:label=”app_name” Now let’s create a variable that will allow us to change … Read more

Fixing error: Building with plugins requires symlink support. Please enable Developer Mode in your system settings. In Flutter build.

Fixing error: Building with plugins requires symlink support. Please enable Developer Mode in your system settings. In Flutter build.

Tiempo de lectura: < 1 minuto If you encounter the following error message when using the command: flutter build apk or the command: flutter build appbundle It’s due to the lack of support for symbolic links (symlink) on your system. This problem can arise on operating systems that do not have developer support enabled or when Flutter cannot create symbolic links … Read more

Add Ad Consent Message for European Users – AdMob GDPR with Flutter

Add Ad Consent Message for European Users – AdMob GDPR with Flutter

Tiempo de lectura: 2 minutos Today we are going to learn how to implement the mandatory consent message from Google AdMob, which will be requested from European users by the GDPR or GPDR law or Data Protection who want to view the ads of the APP with AdMob. We are going to use the official AdMob package for Flutter (https://developers.google.com/admob/flutter/eu-consent?hl=es-419) … Read more