No person shall erect, excavate, construct or proceed or continue with the erection or construction of any building or structure or add to, enlarge, move, improve, alter, repair, convert, or demolish any building or structure or cause the same to be done in any area of the city or in any newly annexed territory to the city without first applying for and obtaining a building permit therefor from the building official as may be required in applicable city ordinances.