Information and Communications Technology (ICT) in Morocco

The Morocco’s National Telecommunications Agency, ANRT (Agence Nationale de Réglementation des Télécommunications) published in 2013 the survey “Annual ICT Indicators Collection Survey Households and Individuals 2012” available here. The target population was people from 12 to 65 years old living in rural or urban areas with electrification. According to the ONEE (l’Office National de l’Electricité), 97.7% of households in the rural environment have electrification.

The survey shows that fixed line telephony penetration in 2012 was 31%, computer penetration was 43% and internet penetration was 39%. Nevertheless the market penetration of mobile phones reached 92% in 2012: 96% in urban areas and 85% in rural areas. Smartphones had a grow of 30%. The next chart shows the penetration of the studied ICT services.

ICT % penetration

The most popular way to access Internet is 3G.

Internet access

Mobile phones (not smartphones) have the highest penetration level, even in rural areas. Mobile phones are the equipment with the smallest difference in penetration between urban and rural environments.

Computer penetration

Urban computer penetration

Rural computer penetration

Internet penetration in households

Urban internet penetration

Rural internet penetrationMobile phone penetration

Urban mobile penetrationRural mobile penetration

Smartphone penetration

Urban smartphone penetration

Rural smartphone penetration

Read More

First look at Genymotion Android emulator

Genymotion is an Android emulator, according to them, the faster Android emulator. Genymotion creates a virtual image of Android and it is available for Windows, Linux and Mac OS X.

  1. Download and install Oracle VirtualBox. This is necessary only for MacOS systems, otherwise VirtualBox is bundled with the Genymotion installer.
  2. Download and install Genymotion. You need to register first.
  3. Launch Genymotion and click on the option to create a new virtual device. The following screen is shown.
  4. genymotion first screen

  5. Click on the “Connect” button and log in using your Genymotion account. The full list of available devices is loaded. You can unfold each device to explore its features and the detailed specification.
  6. genymotion device list

  7. Select one of the devices, click “Next” and follow the assistant. ,
  8. Open the configuration when the virtual device is created.
  9. Click on the “Settings” option and check if the Android ADB is correctly selected. We have to indicate the path in our system that contains the Android SDK.
  10. genymotion settings

  11. Run the virtual device, which will be loaded in less than a minute.
  12. genymotion device running

    On the right edge of the emulator, we can change the device characteristics: battery life, GPS, orientation or camera.

    genymotion gps

  13. Finally, just open a project in Android Studio or Eclipse and try to run it. You will note that the virtual device is listed in the available running devices.
  14. genymotion android studio

    We don’t need any plug-in or any configuration to run an Android project from Android Studio or Eclipse using the Genymotion emulator.

    genymotion app running

Read More