Difference between revisions of "Portal:Mac"

From Free Pascal wiki
Jump to navigationJump to search
Line 3: Line 3:
 
| valign="top" |
 
| valign="top" |
 
<div style="float:left;margin-right:0.9em">
 
<div style="float:left;margin-right:0.9em">
 
+
This portal provides an overview of development for Mac OS with Lazarus and Free Pascal.
</div> This portal provides an overview of development for Mac OS with Lazarus and Free Pascal.
+
</div>
 
 
Please note that this portal is still under construction.
 
 
 
 
|-   
 
|-   
 
| valign="top" |
 
| valign="top" |
Line 24: Line 21:
 
{| width="100%" class = "wikitable">
 
{| width="100%" class = "wikitable">
 
| valign="top" |
 
| valign="top" |
<div style="float:left;margin-right:0.9em">
+
Basic development techniques with Lazarus and Free Pascal are described here, as well as hints for special optimization approaches.
 
 
</div> Basic development techniques with Lazarus and Free Pascal are described here, as well as hints for special optimization approaches.
 
  
 
* [[OS X Programming Tips]]
 
* [[OS X Programming Tips]]
 
* [[Porting from Mac Pascal]]
 
* [[Porting from Mac Pascal]]
 
*[[Cross compiling OSX on Linux]]
 
*[[Cross compiling OSX on Linux]]
 +
<div style="float:left;margin-right:0.9em">
 +
 +
</div>
 
|}
 
|}
  
Line 36: Line 34:
 
{| width="100%" class = "wikitable">
 
{| width="100%" class = "wikitable">
 
| valign="top" |
 
| valign="top" |
<div style="float:left;margin-right:0.9em">
+
FPC supports several APIs on Mac OS and Mac OS X.
 
 
</div> FPC supports several APIs on Mac OS and Mac OS X.
 
  
 
*[[Carbon Interface]]
 
*[[Carbon Interface]]
Line 45: Line 41:
 
*[[Cocoa Interface]]
 
*[[Cocoa Interface]]
 
*[[FPC PasCocoa]]
 
*[[FPC PasCocoa]]
*[[FPC PasCocoa/Differences]]
+
*[[Target Darwin|Target Darwin: Development for all Darwin-based Mac OS flavours (OS X, iOS and Darwin)]]
*[[Target Darwin|Target Darwin: Development for Darwin-based Mac OS (OS X, iOS and Darwin)]]
 
 
*[[Target MacOS|Target MacOS: Development for Mac OS Classic]]
 
*[[Target MacOS|Target MacOS: Development for Mac OS Classic]]
*[[univint]]
+
*[[MPW]]
 
|}
 
|}
  
Line 57: Line 52:
 
{| width="100%" class = "wikitable">
 
{| width="100%" class = "wikitable">
 
| valign="top" |
 
| valign="top" |
<div style="float:left;margin-right:0.9em">
+
This box describes installation of Lazarus and Free Pascal.
 +
*[[Installing Lazarus on MacOS X]]
 +
 
 +
|}
  
</div> This box describes installation of Lazarus and Free Pascal.
+
{{Portal_Head2|00a0cb|Special topics|dfe2eb|000000}}
 +
{| width="100%" class = "wikitable">
 +
| valign="top" |
 +
*[[FPC PasCocoa/Differences]]
 +
*[[ObjCParser]]
 +
*[[MPW debugging]]
 +
*[[Link on target]]
 +
*[[univint]]
  
Please note that this portal is still under construction.
 
 
|}
 
|}
  
Line 67: Line 71:
 
{| width="100%" class = "wikitable">
 
{| width="100%" class = "wikitable">
 
| valign="top" |
 
| valign="top" |
<div style="float:left;margin-right:0.9em">
+
*[[Carbon interface FAQ]]
  
</div>
 
*[[Carbon interface FAQ]]
 
 
|}
 
|}
 
</div>
 
</div>

Revision as of 16:36, 7 April 2013

Portal:Mac

This portal provides an overview of development for Mac OS with Lazarus and Free Pascal.

Related topics

Categories: Mac OS - Mac OS X - Unix

Development Techniques

Basic development techniques with Lazarus and Free Pascal are described here, as well as hints for special optimization approaches.

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