Hour 23. Distributing Applications

After you write a program, test it, and debug it, you must get your program into the hands of those who will use it. If you are developing software for Windows, Mac, Linux/UNIX, mobile devices, or just deploying web applications, you’ll have different processes and procedures for doing so from both a technical and commercial perspective.

This hour introduces you to some of the issues associated with software distribution. You want to be sure that your users have an easy time installing or accessing the programs you write. In addition, those programs have to work after they are installed.

The highlights of this hour include

Learning why installation issues can be complex

Using build tools to simplify the creation ...

Get Beginning Programming in 24 Hours, Sams Teach Yourself, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.