21st
JUN

iPhone and iPad development

Posted by Keith under Lisp, iPhone iPad development

There are a few ways to develop applications for iPhone and iPad:

  • Xcode
  • Web app
  • GameSalad

Xcode
With Xcode, of course, write codes in Objective-C and/or mix code in C++.

Web app
Basically it’s a web page using HTML5+CSS+JavaScript.  But there are free tools like PhoneGap and Titanium Mobile to compile pages into native code.

GameSalad
It’s like Game Maker — all GUI and no coding.  It’s still a lot of work to develop a game, but it removes coding completely.  It’s not free — if one wants to sell apps on app store, it requires $99/yr fee to use the tool.  But it’s free to toy around with it.

I played around with all three methods (Xcode with Objective-C, PhoneGap and GameSalad).  For most of simple apps, PhoneGap will suffice.  For simple games, GameSalad will do.  For 3D intensive, or more sophisticated apps, use Xcode with Objective-C/C++.

RESROUCES

20th
NOV

Lisp

Posted by Keith under Lisp

Revisiting Lisp again, after reading on and played around with Clojure a bit.

I tried to use Linux 100%, and now I’m trying to use Windows 100%. :-)  Here are some info I found for using Lisp on Windows.

1. http://www.daansystems.com/lispide/

Simple, and the best IDE for Lisp beginner
2. http://sbcl.sourceforge.net/platform-table.html

SBCL, no IDE with this.

3. Lisp in a box = emacs+common lisp+SLIME, on WIndows

http://gigamonkeys.com/lispbox/#download

4. Allegro CL Free Express Edition

http://www.franz.com/downloads/

This is a free version, but I think it’s a bit overkill for Lisp beginner.  Free version has a limit, e.g. heap size 60MB max.

5. Scheme
http://www.plt-scheme.org/

6. Use Clojure plugin Eclipse

7. Use Clojure plugin for NetBeans

http://enclojure.org/

8. [ADDITION] New Lisp

http://www.newlisp.org/