Since you want stats available for each version, I might revise it to:
`applications`
id, name, current_version, attr1, attr2, attr3, ..., attrn
`versions`
version_id, application_id, version, date, views, downloads
`version_ratings`
version_id, rating, count
Depending on how your ratings will be setup, you might change that, but I was assuming something like a 5-star rating. So each version would have 5 records, one for each rating, and each time someone gave it that rating, you increment count on that record.