Yes, you need to get a biometric residence card 10 days after you declare your wish to come to the UK (even if in reality your arrival is delayed).
You must be fingerprinted and photographed in order to obtain a biometric residence permit. Both can be done at one of the UK visa application centres around the world, including your home country.