O'Reilly logo

Learning MIT App Inventor: A Hands-On Guide to Building Your Own Android Apps by Mark Sherman, Derek Walter

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Operating Systems

To build strong applications, it is helpful to have at least a general knowledge of the operating system (OS) for which you are building. Over time, this will make you a better programmer and enhance your ability to build great applications. Although our focus in this text is Google’s mobile operating system, Android, we first consider the general parts that make any operating system function.

In short, the operating system is the software that powers a computing device. It handles all the core functions, such as executing applications, running tasks, and controlling any peripherals.

Today’s smartphones are computers—they carry all the characteristics and components of what once required a larger piece of machinery. They have ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required