generate desktop and ios projects