Difference between revisions of "Portal:Mac"
From Free Pascal wiki
Jump to navigationJump to searchJwdietrich (talk | contribs) |
Jwdietrich (talk | contribs) |
||
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> | |
− | |||
− | |||
− | |||
|- | |- | ||
| valign="top" | | | valign="top" | | ||
Line 24: | Line 21: | ||
{| width="100%" class = "wikitable"> | {| width="100%" class = "wikitable"> | ||
| valign="top" | | | valign="top" | | ||
− | + | 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" | | ||
− | + | 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]] | ||
− | + | *[[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]] | ||
− | *[[ | + | *[[MPW]] |
|} | |} | ||
Line 57: | Line 52: | ||
{| width="100%" class = "wikitable"> | {| width="100%" class = "wikitable"> | ||
| valign="top" | | | valign="top" | | ||
− | + | This box describes installation of Lazarus and Free Pascal. | |
+ | *[[Installing Lazarus on MacOS X]] | ||
+ | |||
+ | |} | ||
− | + | {{Portal_Head2|00a0cb|Special topics|dfe2eb|000000}} | |
+ | {| width="100%" class = "wikitable"> | ||
+ | | valign="top" | | ||
+ | *[[FPC PasCocoa/Differences]] | ||
+ | *[[ObjCParser]] | ||
+ | *[[MPW debugging]] | ||
+ | *[[Link on target]] | ||
+ | *[[univint]] | ||
− | |||
|} | |} | ||
Line 67: | Line 71: | ||
{| width="100%" class = "wikitable"> | {| width="100%" class = "wikitable"> | ||
| valign="top" | | | valign="top" | | ||
− | + | *[[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. |
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