2010-12-12 4 views
10

나는이 질문을 모르거나 여기 있으면 안된다. 그러나 나는 그렇게 많이 궁금해한다. Nokia는 Qt, Symbian (3, 5, 1, 2, 3 ...)과 MeeGo (Meego는 Symbian과 함께하거나 Symbian을 대체 할 예정) 및 Maemo로 무엇을 할 것입니까?Qt, Symbian, Maemo, MeeGo에 대한 노키아의 전략을 아는 사람이 있습니까?

Nokia 도구를 배우는 것이 좋다고 생각하십니까? Symbian은 다음 X 년 동안 영원히 살거나 죽을 것입니까?

모바일 응용 프로그램을 개발하기 위해 새로운 프로그래밍 언어를 배우고 싶기 때문에 제안이 필요합니다. 이러한 방식으로 길을 잃었습니다.

+1

이 질문은 다소 주관적이고 논쟁의 여지가 있습니다. 비록 내가 대답했지만, 나는 또한 그것을 닫는 투표를하고있다. – laalto

답변

1

심비안은 나중에는 빨리 죽을 수 있기를 기대하지만 Nokia 도구를 익히는 것이 안전해야합니다. 이제 QT를 기반으로하며, UI 개발 기술의 전체 범위를 열어줍니다. QT는 크로스 플랫폼으로, 노키아 시스템뿐만 아니라 모든 시스템 (Linux, Windows 등)에 적용 할 수 있습니다. C++ 경험을 연마 할 수있는 기회를 제공합니다.

또한 Nokia QT 툴킷 (Nokia 폰용으로 조정 된 QT)은 Symbian과 Meego 모두에게 공통적 인 기능을 제공하므로 미래에 대비할 수 있습니다. Symbian이 죽으면 (곧, 제발), 당신은 여전히 ​​Meego에 대해 동일한 툴킷을 사용할 것입니다.

+9

안티 심비안 편견을 지켜주세요. 여전히 지구상에서 가장 많이 사용되는 스마트 폰 OS입니다. 즉, 크로스 플랫폼 Qt와 결합하면 수억 명의 최종 사용자를 대상으로하는 환상적인 기회가됩니다. – Dynite

+0

하지만 그것은 죽어 가고 있지 않습니까? – uzay95

2

노키아는 훌륭한 전략을 계획하고 있습니다. 전략은 명백하게 qt 에서 분명해진다. devlopers는 egitample과 같은 여러 플랫폼을 대상으로하는 코드를 사용하여 플랫폼 하나를 타겟팅하는 대신 solitere 용으로 개발 된 응용 프로그램을 가지고 있으며 Linux 및 Mac 및 Symbian 및 Windows에서 실행되도록 할 수 있습니다. 모바일. 코딩 시간과 플랫폼의 노력을 줄일 수 있습니다. 심비안 및 meego에 관해서는 Symbian : 전화에 상관없이 계속 업데이트됩니다. Meego : 새로운 병렬 UI로 통합 될 것입니다. 심비안

전체 : 개발자 -no 플랫폼 진 휴식 쉽게 배포

+2

플랫폼간에 여전히 바이너리 브레이크가 있습니다 (Symbian과 같은 플랫폼 제품군에 속한 경우 제외). 이상적으로는 같은 소스를 다른 타겟으로 컴파일 할 수 있지만 같은 바이너리가 어디서나 실행되지는 않습니다. – laalto

10

Qt는 GRE를 가지고 크로스 플랫폼 약속. 아직까지는 크로스 플랫폼 모바일 앱을 작성하는 것이 순간적으로 "어디서나 #ifdef를 작성"하는 것입니다. 그러나 Nokia 디바이스 용 모바일 앱 개발을 목표로 삼고 있다면 확실히 Qt를 배우는 것이 시작점입니다. 예를 들어 Qt Qt Mobility 추가는 플랫폼 간의 가장 큰 공통 분모입니다. 당신이 간단한 위젯 응용 프로그램을 할 계획이라면

대신 HTML5로 이동합니다. 더 많은 크로스 플랫폼입니다. (노키아 -wrt 태그에 주목 : WRT는 잊어 버려. 단종되었습니다.)

플랫폼 수명주기는 정상적인 진화 일뿐입니다. 새로운 플랫폼은 하이 엔드 장치에서 이전의 것들을 대체합니다. 오래된 플랫폼은 죽지는 않지만 값싼 저가형 장치에 사용됩니다. 따라서 Symbian은 곧 죽지 않을 것입니다. 예측 가능한 미래에 여전히 심비안 용으로 컴파일 된 Qt 애플리케이션을 실행할 수있는 시장에서 심비안 기반 장치의 거대한 숫자가있을 것입니다. 지옥. Qt는 그들에 실행되지 않습니다하지만, 심지어 이전 시리즈 40과 시리즈 30 플랫폼은 주변에 여전히 자신의 분야에서 잘하고.

Maemo 및 MeeGo의 경우 MeeGo가 Maemo를 대체합니다 (기술적으로 MeeGo는 Maemo 6과 유사 함).

심비안 진화의 경우 Nokia는 Symbian^4 모델을 Symbian^4 버전으로 버렸고 지속적이고 롤링 된 업데이트 모델로 이동했습니다. 그래서 그냥 그들 중 많은하지 심비안 플랫폼이 될 것입니다. 이 질문에

+3

Qt를 사용하는이 접근법의 장점은 (대부분) Qt 앱을 작성하면 Meego와 Symbian에서 작동하여 동일한 코드로 수억 명의 최종 사용자를 대상으로 개발할 수 있다는 것입니다. – Dynite

3

대답은 정말 그들이 자신의 스마트 폰 플랫폼 윈도우 폰 7로 이동려고하고있다 노키아의 발표 이후 많이 바뀌었다.그들은 MeeGo를 연구 개발 플랫폼으로 계속해서 일한다고 주장하지만, Maemo, MeeGo 및 Qt에 대한 계획 중 상당 부분을 WP7에서 시작하지 않으므로 대부분 포기할 것입니다. 심비안은 Nokia의 새로운 스마트 폰으로 공식적으로 사망했다.

그러나 노키아는 세계에서 가장 큰 휴대 전화 공급 업체이지만 회사 중 하나에 불과합니다. 하지만 삼성은 스마트 폰 시장에서 노키아의 시장 점유율을 차지하는 회사가 많다. 따라서 대기업에서 사용할 개발 용 플랫폼을 찾고 있다면 Linux 용 Qt에서 개발하는 방법을 배우는 것보다 더 나쁠 수 있습니다.

+0

나는 노키아와 심비안을 그만 뒀다. 이제 학습 안드로이드 및 어쩌면 나중에 아이폰 (때문에 시장 점유율). 당신의 대답에 감사 드리며 노키아는 가까운 미래에 휠 세상으로 돌아갈 것이라고 생각합니다. – uzay95

관련 문제