Portal:Mac
From Free Pascal wiki
Revision as of 00:31, 9 April 2013 by Jwdietrich (talk | contribs)
Portal:Mac
This portal provides an overview of development for Mac OS with Lazarus and Free Pascal. Development for Mac OS X is easy with Lazarus using the Carbon widgetset. Other widgetsets like Qt or Cocoa are supported, too, but their usage requires additional efforts. Free Pascal can also be used to develop Software for Mac OS Classic and older versions of Mac OS X. |
Development Techniques[//wiki.freepascal.org{{localurl:Basic development techniques with Lazarus and Free Pascal are described here, as well as hints for special optimization approaches.
- Apple Developer Certificates
- Cocoa Debugging
- Code Signing for macOS
- Cross compiling on macOS
- Cross compiling for macOS on Linux
- Debugging with lldb
- Deploying your application
- Detecting memory leaks
- Developing with Graphics
- FPC PasCocoa documentation
- FPC with an LLVM code generator backend
- Hardened runtime for macOS
- Hardware Access
- Introduction to platform-sensitive development
- Mac Catalyst for macOS and iPadOS
- macOS Big Sur changes for developers
- macOS Catalina changes for developers
- macOS Monterey changes for developers
- macOS Dynamic Libraries
- macOS Frameworks
- macOS Gatekeeper Debugging Tips
- macOS Static Libraries
- Multimedia Programming
- Multiplatform Programming Guide
- Multithreading
- Networking
- Notarization for macOS 10.14.5+
- ObjC Bool
- Profiling on macOS
- Sandboxing for macOS
- Target Darwin: Development for macOS, iOS and Darwin
- Xcode command line tools
APIs and Headers
FPC supports several APIs on Mac OS and Mac OS X. |
Installation
This box describes installation of Lazarus and Free Pascal. |
Special Topics
FAQs