The first step in designing a great mobile enterprise app is to provide a small subset of task-oriented functions, and I believe that enterprise developers should start by designing micro apps and then add functionality as needed.
He has spent much of his career designing new proteins from scratch, a three-dimensional engineering task so complicated that until recently few scientists bothered to try.