Sentence 1: Nokia also launched mobile applications for its music application on the mobile phones iOS , Android , Windows and Symbian ( iROKING ) .
Sentence 2: Nokia has also launched mobile applications for its music application on the iOS , Android , Windows and Symbian ( iROKING ) mobile handsets .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?