Peter Arsenault Industries
Technical writer, technology, and tech
Building macOS apps
Apple’s iconic hardware and software have had an immense influence on the world. Did you know that you can still make macOS apps using libraries developed in the ’90s?
Apple acquired a company called NeXT Software in 1997, and their engineering fingerprints are embedded in macOS to this day.
For more information, see the macOS posts.
Recent Posts
Part 04 |
October 19, 2025
In this chapter, we extend our programming capabilities with loops, which enable programs to repeat code block execution, and file I/O, which allows programs to store and retrieve data persistently.
Part 03 |
September 30, 2025
This chapter introduces decision structures, which empower your programs to make choices and follow different paths based on specific conditions. This control over the flow of execution is a fundamental concept in programming.
Part 02 |
September 16, 2025
In this chapter, we’ll explore into the basic building blocks of Java programs, including how to structure your code, display output, understand different types of data, and perform operations.
Part 01 |
September 9, 2025
In this chapter, we discuss the essential background knowledge to get us started on our journey to learn programming with Java.
Part 00 |
September 1, 2025
In chapter 00, we get our computers ready for Java.
February 29, 2024
Exploring how the browser determines whether to use light or dark mode, and how to write Hugo shortcodes with Javascript for DOM manipulation.
Part 03 |
January 28, 2024
In this part, we explore the options for virtual machine automation in macOS
Part 02 |
December 8, 2023
Let us remember the macOS touch bar
Part 01 |
December 3, 2023
Let us remember the macOS touch bar
Part 00 |
November 25, 2023
Let us remember the macOS touch bar