Difference between revisions of "IPhone Development"
(f) |
|||
Line 1: | Line 1: | ||
[[Category:iPhone]] | [[Category:iPhone]] | ||
+ | {{Template:UnderConstruction}} | ||
== Requirements == | == Requirements == | ||
To develop in Eiffel for the iPhone, you need: | To develop in Eiffel for the iPhone, you need: |
Revision as of 14:38, 18 June 2009
Requirements
To develop in Eiffel for the iPhone, you need:
- a Mac running Mac OS X 10.5.7
- the latest iPhone SDK 3.0 and the latest Xcode
- the official EiffelStudio 6.4 release for the Mac
Then you need to check out the source code. The easiest is to create a directory 65dev, go in this directory and then checkout the source code by doing:
svn co https://svn.eiffel.com/eiffelstudio/trunk/Src .
Then set the environment variable ISE_LIBRARY to the 65dev directory above.
You need to compile some C code. Go in the $ISE_LIBRARY/experimental/library/objc_base/Clib and type
finish_freezing -library
then go in $ISE_LIBRARY/experimental/library/iPhone/Clib and type again
finish_freezing -library
Compiling your first iPhone application
Compile the project in $ISE_LIBRARY/examples/iphone/basic. Once done you have a binary called `basic'.