Mobility Puzzle

123456
Across
  1. 4. A store provided by Google to host and download application
  2. 6. A methodology used to develop mobile applications on multiple mobile platform
Down
  1. 1. A methodology used to develop mobile application specific to mobile platform
  2. 2. An application development framework used to develop hybrid Mobile Applications\
  3. 3. Application running on internet to provide necessary data for application
  4. 5. An operating system for Mobile devices provided by Google