2011-10-22 1 views
5

저는 iOS 개발을 처음 접했고 Dashcode에 대해 완전히 혼란 스럽습니다.대시 코드 이해

  1. 왜 Dashcode가 유용한가요?
  2. Dashcode와 Xcode의 차이점은 무엇입니까?
  3. Xcode와 비교하여 Dashcode의 장단점은 무엇입니까?
  4. Dashcode에서 XML 또는 JSON 구문 분석이 가능합니까?
  5. 위젯이란 무엇입니까? 나는 위젯이라는 단어와 너무 혼돈 스럽다.

답변

2

1) Dashboard에서와 같은 위젯을 만듭니다.

2) 대시 코드는 위젯을 만듭니다 (Mac의 Dashboard에 표시됨). 소규모이며 자바 스크립트 및 기타 웹 기술을 소스 코드로 사용합니다. Xcode는 Objective-C 및 Cocoa 소스 코드에서 iOS 및 mac 용으로 컴파일 된 응용 프로그램 바이너리를 만듭니다.

3) 실제로 선택이 아닙니다. iOS 또는 Mac 용 앱을 만들려면 Xcode를 사용하고, 대시 보드 위젯을 만들고 싶다면 Dashcode를 사용하십시오.

4) 대시 코드는 웹 기술과 함께 작동합니다. 나는 Dashcode에 대한 많은 경험이 없지만 (내 일은 아니지만), 주류 웹 기술을 지원하지 않는다고 상상할 수 없도록 서버의 그래프 데이터를 작성하는 것이 목적입니다.

+0

새로운 다섯 번째 질문에 대답하려면 : 당신은 분명히 맥을 가지고 있습니까? 응용 프로그램 -> 대시 보드로 이동하십시오. 사과가 위젯을 호출하는 응용 프로그램은 대시 코드로 만들어져 있습니다. 따라서 이름 상관 관계. – NJones

+0

당신의지지할만한 대답을 보내 주셔서 감사합니다. 저는 Mac을 가지고 있으며, 모든 모바일 플랫폼에서 실행되는 하나의 응용 프로그램을 개발하려고했습니다. 그래서 제게 가능하다고 제안 해 주시겠습니까? – Sandeep

+0

이것은 완전히 다른 질문입니다. 당신은 크로스 플랫폼 개발을 찾고 있습니다. – NJones

3

@NJones 답변 추가. Dashcode를 사용하면 OSX 대시 보드에서 위젯으로 배포하거나 Safari/Mobile-Safari 및 기타 호환 HTML5/CSS 브라우저 (Chrome, Firefox)에서 실행할 수있는 브라우저 클라이언트 기반 응용 프로그램을 개발할 수있는 HTML5/CSS/JS 응용 프로그램을 개발할 수 있습니다.)와 IE9 (나는 생각한다).

크로스 플랫폼 개발 간소화를위한 추가 라이브러리를 제공하는 PhoneGap (예 : http://www.phonegap.com)과 같은 프로젝트가 있습니다. 애플리케이션의 복잡성에 따라 실제 일회용 크로스 플랫폼 플랫폼 배포가 어려울 수 있습니다.

+0

Dashcode 설명에 멋진 추가. 나는 PhoneGap에 대해 언급했을 것이다. 그러나 그것은 원래의 질문이 아니었다. – NJones

0

대시 보드, Dashcode 및 그 전체 개발에 대해 몇 년 동안 아무에게도 말할 수있는 사람이 없습니다. 끝? 그것은 그것과 나는이 회사가 자신의 몰락에 직면하고있다 희망합니다