Use app made by me in iOS without distributing it in appstore
Yes.  It's a little convoluted process but it's not difficult and it can be done without a Apple Developer account.

There are quite a few steps but it simply involves creating your app in Xcode, connecting your iPhone to the Mac, and deploying your app to your iPhone.  The complete info on how to do this are on this Apple site.