A native mobile application has the following disadvantages compared to a hybrid mobile app:

  • Difficulty while testing new functionality
  • Even small changes in a native mobile app require a recompile which slows up the whole development process
  • Calls between interpreted and native environment could end up blocking UI thread.
BY Best Interview Question ON 29 Jan 2019