Better a hybrid app or a native app? Which choice suits your case best