모바일 애플리케이션 개발을위한 초보자입니다. 나는 C 언어에 대한 지식이있다. meego (Nokia N9) & 심비안 기기 용 앱을 개발하고 싶습니다. 이미 QT SDK를 다운로드했는데 응용 프로그램 개발에 대해 배우고 싶습니다. C++ 또는 QML? 내가이 언어들에 대해 아주 초보다고 했으니 까. 어디에서 시작할 수 있니? pls 날 도와 줘요. 감사합니다QT로 meego & symbian을위한 애플리케이션 개발
2
A
답변
2
당신이해야 할 일은 사용할 프레임 워크에 해당하는 프로그래밍 언어를 배우는 것부터 시작해야합니다. 일단 그렇게하면 프레임 워크 사용법을 배우기 시작할 수 있습니다.
- Qt는 : C++
- Qt는 빠른 : 자바 스크립트와 QML
그 후, 그것은 당신이 개발하고자하는 plateforms하는에 따라 달라집니다
- 클래식 데스크톱 운영체제 (윈도우, Linux, Mac) : C++을 사용한 Qt는 당신을위한 것입니다. Qt Quick도 사용할 수 있지만, 실제로는 그 판형을 위해 만들어지지 않았습니다. 게다가 C에서 C++을 배우는 기술을 익히면 C와 C++에 공통점이 많아 졌으므로 Qt가 더 쉬울 수도 있습니다.
- 모바일 OS (Symbian, MeeGo) : C++로 개발하는 것이 모바일 OS에서 PC OS보다 어려울 수 있습니다. 따라서 Qt Quick을 QML 및 JavaScript과 함께 사용하는 것이 더 좋습니다. Qt Quick는 모바일 플레이트 폼 개발 용으로 제작되었습니다. 데스크톱 OS와 달리 Button, Sliders, Scroll Bars와 같은 재사용 가능한 컴포넌트 세트를 가지고 있습니다 ... 그 이름의 Qt Quick Components는 데스크톱에도 존재하지만 Qt Quick and Qt Quick 2.0까지는 아닙니다. Symbian과 MeeGo에 상응하는 것으로 개발되었습니다.
Qt는 항상 빠르며 유동적이지만 Qt Quick로 코딩하는 것이 더 쉽습니다.
또한 C++/Qt 파트와 QML/JS/Qt Quick 파트를 모두 포함하는 하이브리드 응용 프로그램을 개발할 수도 있지만 고급 버전입니다. 이것은 다음 단계 일 것입니다. ;-)
관련 문제
- 1. Qt로 Android 개발 Qt
- 2. Qt로 "크로스 플랫폼"개발 우수 사례
- 3. MeeGo Development는 유력한가요?
- 4. 신속한 애플리케이션 개발?
- 5. 애플리케이션 iframe 탭 개발
- 6. GUI 빌더 애플리케이션 개발
- 7. 스칼라 웹 애플리케이션 개발
- 8. NFC 애플리케이션 개발 시작
- 9. 장치가없는 Android 애플리케이션 개발
- 10. orkut 애플리케이션 개발
- 11. iOS 애플리케이션 개발 : 초보자
- 12. 애플리케이션 개발 아키텍처
- 13. Rational ClearQuest로 애플리케이션 개발
- 14. Android 애플리케이션 개발 - 카메라 애플리케이션 관련 문제
- 15. 공유 서버에서 안드로이드 애플리케이션 개발
- 16. orkut 애플리케이션 개발. 시작하는 방법?
- 17. Hadoop 애플리케이션 개발 및 PHP
- 18. 오른쪽에서 왼쪽 Android 애플리케이션 개발
- 19. 학습용으로 다른 블로그 애플리케이션 개발
- 20. Android 간단한 애플리케이션 개발 질문
- 21. Android 애플리케이션 개발 : 자동 여백?
- 22. Google Plus 애플리케이션 개발 언어
- 23. Eclipse IDE로 HTML5 애플리케이션 개발
- 24. Android에서 애플리케이션 대 미들웨어 개발
- 25. 새로운 리치 인터넷 애플리케이션 개발
- 26. PHP/MySQL을위한 신속한 애플리케이션 개발?
- 27. 모든 버전의 Android 애플리케이션 개발
- 28. 모바일 애플리케이션 개발 프레임 워크
- 29. NetBeans로 안드로이드 애플리케이션 개발 시작
- 30. 윈도우즈에서 meego 이미지 문제
내가 생각하기에, C 배경에서는 C++ 도메인 모델과 하이브리드 응용 프로그램을 만들고 UI 전용 Qt Quick을 사용하는 것보다 JavaScript를 배우는 것이 더 앞당겨 질 것이라고 생각한다. :) –