Technology and inventions

12345678
Across
  1. 3. It refers to making changes or improvements to something, such as software, applications, systems, or information
  2. 4. A method of sending and receiving messages over the internet
  3. 7. A mobile phone with advanced features, such as internet access, app support, a touchscreen interface
  4. 8. A task or situation that tests a person's abilities, skills, or knowledge
Down
  1. 1. It can identify songs with a quick sound scan
  2. 2. Is a person who journeys from one place to another
  3. 5. A flat surface that displays visual information
  4. 6. It refers to a newer version or modification of software, applications