For payments to friends we use bank apps. Usually the receiver generates a QR code for the payment on their phone, which you scan from your bank app, sign with a pincode, and the payment is executed immediately. If you are not near you can also use their account number to transfer money instantly.