2014-02-27 2 views
1

모바일 플랫폼에서 프론트 엔드 개발을 위해 Dart를 사용하여 프로젝트를 시작하려고합니다. 기본 아이디어는 UI 용으로 사용하고 기본 모바일 SDK를 사용하여 플랫폼 별 솔루션을 개발하는 것입니다. 그래서 몇 가지 질문으로 안내합니다 :기본 모바일 라이브러리가있는 다트

  • 모바일 플랫폼의 UI 구성 요소에 대해 좋은 성능을 제공 할 수 있습니까?
  • 외부 함수가 맞춤 모바일 프레임 워크를 호출 할 수 있습니까?

실무 경험을 공유해 주시면 감사하겠습니다.

+0

좋은 성능은 무엇인가 : 당신은 어쩌면 이것이 당신이 찾고있는 무엇 크롬 패키지 - 애플 리케이션

을 만들 수 있습니까? 내게는 –

+0

인데, 사용자 경험과 관련하여 UI 성능이 좋습니다. 렌더링 속도가 느려지거나 터치 응답 등이 느리다면 성능이 좋지 않다는 것을 의미합니다. 예를 들어 PhoneGap 샘플을 통해이 현상을 경험할 수있었습니다. 사용자 정의 모바일 프레임 워크 뷰어 및 사용자 경험을 완전히 사용자 정의하는 카메라 기능의 각 공급자 (각 플랫폼 용으로 개발되어야 함)로 간주됩니다. –

+0

그래, 생각해 보았지만, 그 의견은 근거가 많았고, 나는 당신이하고 싶은 일에 많이 의존한다. 나는 PhoneGap/Cordova에 대한 경험이 없다. –

답변

2

맞춤 모바일 프레임 워크 란 무엇을 의미합니까? 원하는 경우 JavaScript를 호출 할 수 있습니다.

+0

저는 코르도바를 사용하고 싶지 않습니다. 제 자신의 라이브러리를 작성한 다음 다트에서 호출하고 싶습니다. –

+0

당신 자신의 라이브러리에 무엇을 쓸 수 있습니까? (JavaScript, Java, ObjectivC) 다트는 아직 모바일 플랫폼에서 실행되지 않습니다. JS로 작성해야하며 브라우저에서만 실행됩니다. 따라서 PhoneGap/Cordova와 같은 것을 사용해야 할 것입니다. –

+0

네가 맞아. 다트가 자바 스크립트로 컴파일된다. 일대일 매핑 (Dart -> JavaScript)처럼 보이지 않으므로 성능 문제 일 수 있습니다. 또한 PhoneGap을 사용하지 않고 모바일 개발을 위해 Java (Android) 또는 ObjectivC (iphone)을 기반으로하는 프레임 워크를 직접 호출하지 않아도됩니까? –