The founder of Borland Software talks about the 3 rules for building apps.