The preference for a handshake or a “Hi.” as greeting will depend on the person that you are meeting. If you are meeting someone for the first time for work, a handshake may be expected. If you are meeting with your friends, you do not need to give a handshake every time. You can just say a greeting or you can air kiss. In the corporate world, a handshake will be more preferred.
You are sometimes required to give a handshake to the person who is going to interview you for a position. At times, you are already being judged based on how strong or weak your handshake is. Your handshake needs to be firm and confident so that you will leave a positive impression on people.