Keith Kim’s Blog
Technology, Development, Tech Trends, Tech Team Management
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
8. [ADDITION] New Lisp
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Jul | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | |||
Recent Posts
- Using SVN in Mac
- Setting up CVS pserver on OSX 10.4 and up (10.5, 10.6)
- PhoneGap: development apps for iPad
- PhoneGap install
- iPhone and iPad development
Recent Comments
- Pranav on Intro: Java ME and Palm
- Keith on Code Review tools
- Jesse Gibbs on Code Review tools
- pdumsproject on MS Project replacement (Desktop apps)
- sparky on EverNote, better than Microsoft OneNote
Categories
- Apple
- Architecture
- Books
- Clojure
- Cool Apps
- Development Tools
- Erlang
- Fun
- Golang
- iPhone iPad development
- J2EE
- J2ME
- Java
- Lisp
- Management
- PDA
- Sites
- Tips
- Unix/Linux
- Windows
Archives
- July 2010
- June 2010
- January 2010
- December 2009
- November 2009
- July 2009
- May 2009
- January 2009
- December 2008
- November 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- April 2007