Mobile application development, illustrations of programming and