Strong is the opposite of Weak. Weak is a synonym of Vulnerable. 
Developing is a synonym of Development. Development is related to Improvement. 
Strong <--Antonym--> Weak <--Synonym--> Vulnerable 
Developing <--Synonym--> Development <--RelatedTo--> Improvement 