The standar/old method as describe above will work only after a phisical cable connection, and will need this at any time the phone will reboot/restart (to say a least). I think is a security limitation from adb developers, but nowdays it shoud be optional (for advanced users) as therm "developer" suggest.
From the adb dev help book:
"When you connect a device running Android 4.2.2 or higher to your computer, the system shows a dialog asking whether to accept an RSA key that allows debugging through this computer."
With that in mind, any other connection over wifi will not be allowed. So cable I think is mandatory only once; but why is it require at every reboot? Why not make it optional (from phone setting) usb/tcpip after first usb connection?
I know is the wrong thread, or even a wrong domain name to put this question...excuse me please... I am just thinking aloud.