Appspresso 1.1.1 설치

1. Appspresso.com site 방문

appspresso.com 으로 방문하면 상단의 Download  라는 메뉴를 클릭 이메일과 체크 박스 두개중 하나는 필수고 뉴스레터는 옵션이다. 여기서 submit 버튼을 누르면 등록한 메일주소로 다운로드 링크가 메일로 오게 됩다. 

여기서 이해가 안되는 건 왜 메일를 다시 들어가야할까 ? 라는 점이다.
메일주소를 받고 링크를 보여줌으로써 바로 다운로드 받는 것에 문제가 있는 것일까..? 사용자에게 다시 메일을 접속하라고 하는 이유는..? 메일로 온 내용에 다른 글들이 있는 걸까..? 결론을 말하자면 없다. download 화면에 있는 것 말고는 ... !! 정말 쓸데 없는 일을 한번 사용자에게 한번 더 권한다. 


2. 다운로드 

메일로 도착한 링크중에 개인별 시스템에 맞는 버전을 다운로드 한다. 만약  iPhone App 을 개발할 것이라면 Mac 버전을 받아야만 한다. 이건 필수다. Appspresso 는 윈도우 환경에서 ios 개발을 할 수 없다. 여러가지 ios 개발 환경만이 갖는 조건 때문이다. Appspresso 탓을 하지는 말자. Apple 에서 그렇게 한거라 Appspresso는 힘이 없다. 

여기서 다만 아쉬운 점은 이런 내용을 다운로드 받고나서 설치 이후 사용할때나 알게되는 것인데 사전 지식이 있는 사람들은 상관없는데 사전 지식이 없는 사람들은 메일이 그런 내용이 있었으면 할것이다. 


3. Mac 버전 설치

eclipse 를 써본 사용자라면 zip 파일로 압축을 풀면 Eclipse 와 같은 디렉토리 구조를 갖는 다는 걸 알 수 있다.  모든 기본 UX가 Eclipse 기반으로 판단하면 큰 무리가 없을 것이라는 짐작이다. 그리고 Eclipse 의 모든 안좋은 것과 좋은 것들을 가지고 있을 것 이다.


4. Appspresso  start 

Appspresso 를 실행하면 console 창에 나타나는 메세지들이다. 무언가 실행을 했다. setup.xml 이 ant 파일이 아닌가 싶다.

Buildfile: /Users/@@@/develop/appspresso/Appspresso1.1.1/plugins/com.appspresso.cli_1.0.0.201205071744/axhome/build-setup.xml


init:

     [echo] setup Appspresso SDK/CLI on /Users/@@@/develop/appspresso/Appspresso1.1.1/plugins/com.appspresso.cli_1.0.0.201205071744/axhome...


_setup_android:

     [echo] setup Appspresso SDK/CLI for Android on /Users/@@@/develop/appspresso/Appspresso1.1.1/plugins/com.appspresso.cli_1.0.0.201205071744/axhome/platforms/android...


_setup_ios:

     [echo] setup Appspresso SDK/CLI for iOS on /Users/@@@/develop/appspresso/Appspresso1.1.1/plugins/com.appspresso.cli_1.0.0.201205071744/axhome/platforms/ios...


_setup_wac:

     [echo] setup Appspresso SDK/CLI for WAC on /Users/@@@/develop/appspresso/Appspresso1.1.1/plugins/com.appspresso.cli_1.0.0.201205071744/axhome/platforms/wac...


setup:

BUILD SUCCESSFUL


BUILD SUCCESSFUL

Total time: 2 seconds

Appspresso Console Ready.... 

Appspresso perspective 가 나타나는데 텅 비어 있다.

환영인사 화면이라도 있으면 좋으련만 eclipse 를 실행하면 제일 먼저 도움글들을 볼 수 있는 화면이 뜬 걸로 기억하는데 이건 그냥 빈 프로젝트다. 좀 아쉽다. 뭘 제공하는지 나열이라도 하면 좋으련만...