What does “take off” mean?
Native speaker’s answer
Rebecca
The idiom "take off" describes a product, company, or person's popularity or success happening rapidly. In this sentence, when the speaker said the Intel and Google smart glasses never "take off", he meant those products did not "become successful".