For those with some experience with computer programming or HTML/CSS, another option is to create a browser-based presentation using one of these tools. If you are comfortable with tinkering with code a bit, these presentations can look professional, incorporate nice animations and only require an internet connection and a modern browser.
If you would rather create your own browser-based presentation, these resources will help you with the process, even if you don't have a lot of experience with web design.
Slid.es (previously known as Rvl.io) makes it easy to create presentations using Reveal.js. The tool create presentations that are automatically mobile friendly and work in all browsers. It also offers the ability to make presentations public or private and an option to export your final presentation. And, for those who are more comfortable with HTML, you can also edit the code directly if you prefer.