Difference between 製作 and 製造? Both 製作 and 製造 mean "to make" according to this dictionary:


http://www.cantonese.sheik.co.uk/dictionary/words/2913/
http://www.cantonese.sheik.co.uk/dictionary/words/6021/


It seems like 製造 might refer to physical items like a shirt or shoes, but not digital items like software or music.

Is this true, or are they interchangeable? 

Is there any difference in usage between Mandarin and Cantonese?
The character 作 contains the meaning of 'create' 

製作 refers to crafting, creating or making something that require skilled hands or creative mind (usually a single piece or in modest quantity) 

For "making jewelry"  you should say  "製作首飾" instead of "製造首飾" because jewelry making is a fine craft.

A 'big movies' is a '大製作' (big production) - making movies is a creative art. 

'製作' can be a noun for 'production'; 製造 is strictly a verb

製造 refers to manufacturing, producing or making something with or without skilled hands (from single piece to industrial scale)

For "iPhone is made by Apple" You should say "iPhone 是由蘋果製造的" instead of "iPhone 是由蘋果製作的" because the production of iPhone is certainly in industrial scale 

There are no difference in usage between Mandarin and Cantonese