Q.1. How can we distinguish between the iOS application created by RubyMotion and the iOS application created by Objective-C?
You can distinguish based on the user experience of the application.
You can distinguish based on the performance of the application.
You can't distinguish based on the user experience and performance of the application.
Solution: If your answer was option 3, you were right. We can't distinguish between applications created by RubyMotion or Objective-C as the user experience and performance are similar.
Q.2. How can we extend RubyMotion?
We can use Objective-C libraries.
We can use all Ruby gems.
We can use RubyMotion-flavored gems.
We can't use any other libraries.
Solution: If your answer was option 1 and 3, you were right. Yes, we can use Objective-C libraries and also RubyMotion-flavored gems.