Mobile programming terminology

12345678910
Across
  1. 4. these are computer programs that facilitate the programming process's usage of visual expressions including graphics, drawings, animations, and icons.
  2. 5. software that allows smartphones, tablets and other devices to run applications and programs.
  3. 8. process of making software for smartphones, tablets and digital assistants, most commonly for the Android and iOS operating systems.
  4. 10. a software fail or error in the device program
Down
  1. 1. instead of typing a coding language, you drag and drop jigsaw-like pieces together to build things using tools like Scratch or Thunkable.
  2. 2. the means by which the user and a computer system interact, in particular the use of input devices and software.
  3. 3. how easily and effectively users can interact with a product, and how satisfied they are with that interaction.
  4. 6. a design approach that addresses the range of devices and device sizes, enabling automatic adaption to the screen, whether the content is viewed on a tablet, phone, television, or watch.
  5. 7. computer program designed to react to activities initiated by a user or system is known as
  6. 9. a computer system that is designed to behave in the same way as a different system.