Minikube: should it be possible to reach services by their names?

I am running MiniKube 0.30.0.

Is it ok that if I run two webapps in the same namespace in different pods, they cannot reach each other by service names (internal endpoints)?

Service name is resolved to an internal IP but connection is timed out.