심비안

Symbian
심비안
Nokia Belle OS Feature Pack 2 screenshot.png
Nokia Belle Feature Pack 2 홈 화면 (Symbian의 마지막 버전)
개발자Symbian Ltd.(1998~2008)
심비안 재단 (2008–11)
노키아 (2010–11)
Nokia를 대표Accenture(2011-13)[1]
기입처C++[2]
OS 패밀리EPOC(심볼)
동작 상태단종
소스 모델독자 소프트웨어,[3] 이전 무료 소프트웨어(2010–11)
초기 릴리즈1997년 6월 5일; 25년 전(1997-06-05) (EPOC32)
최종 릴리즈Nokia Belle Feature Pack 2 / 2012년 10월 2일, 9년 전(2012-10-02)
마케팅 대상스마트폰
이용가능기간:48개 언어
언어 목록
아랍어(아랍어, 우르두어), 바스크어, 불가리아어, 카탈로니아어, 중국어(번체, 간체), 크로아티아어, 체코어, 덴마크어, 네덜란드어, 영어(영국, 미국), 에스토니아어, 핀란드어, 프랑스어(프랑스, 캐나다), 갈리시아어, 독일어, 그리스어, 히브리어, 인도어(인도, 타밀어, 헝가리어),an, 폴란드어, 포르투갈어(포르투갈어, 브라질어), 루마니아어, 러시아어, 세르비아어, 슬로바키아어, 슬로베니아어, 스페인어(스페인, 라틴 아메리카), 스웨덴어, 타갈로그어, 태국어, 터키어, 우크라이나어, 베트남어
갱신 방법Symbian 서명 증명서
패키지 매니저.sis, .sisx, .jad, .jar
플랫폼ARM, x86[4]
커널 타입실시간 마이크로커널, EKA2
체납
사용자 인터페이스
S60(2009년부터)
면허증.독점 소프트웨어([5]이전의 Eclipse Public)
공식 웹사이트심비안nokia.com (2014년 5월부로 폐지), symbian.org (2009-10년부로 폐지)

Symbian[6]스마트폰용으로 설계된 단종된 모바일 운영체제(OS) 및 컴퓨팅 플랫폼입니다.Symbian은 1998년 Symbian Ltd.[7] 컨소시엄에 의해 PDA 전용 소프트웨어 OS로 개발되었습니다.Symbian OS는 PsionEPOC의 후속 제품으로 미공개 x86 포트가 존재하지만 ARM 프로세서 전용으로 출시되었습니다.Symbian은 삼성, Motorola, Sony Ericson, 그리고 무엇보다도 Nokia와 같은 많은 주요 휴대폰 브랜드에서 사용되었습니다.일본에서도 후지쯔, 샤프, 미쓰비시 등의 브랜드에 의해 유행했다.스마트폰 산업을 확립한 선구자로서 스마트폰이 제한적으로 사용되던 2010년 말 iOS와 안드로이드에 추월당하기 전까지 전 세계에서 가장 인기 있는 스마트폰 OS였다.그것은 북미에서 눈에 띄게 덜 인기가 있었다.

Symbian OS 플랫폼은 2개의 컴포넌트로 구성되어 있습니다.하나는 마이크로커널 기반의 운영체제(라이브러리함께), 다른 하나는 사용자 인터페이스(미들웨어)로 [8]OS 상단에 그래픽 셸을 제공합니다.가장 눈에 띄는 사용자 인터페이스는 2002년에 처음 출시되어 대부분의 Nokia Symbian 장치에 전원을 공급한 Nokia가 만든 S60(구 Series 60) 플랫폼입니다.UIQ는 S60의 기존 키보드 인터페이스가 아닌 펜 기반 장치에 초점을 맞춘 모토로라와 소니에릭슨이 주로 사용하는 경쟁 사용자 인터페이스였다. 다른 인터페이스는 일본 [9][10]시장에서 통신사 NTT DoCoMo의 MOAP(S) 플랫폼입니다.이러한 다른 인터페이스의 애플리케이션은 각각 Symbian OS 상에 구축되어 있지만 서로 호환되지 않았습니다.노키아는 2004년 Symbian Ltd.의 최대주주가 됐고 2008년 [11]회사 전체를 인수했다.그 후 비영리 단체인 Symbian Foundation이 설립되어 Symbian OS의 로열티 없는 후계자가 되었습니다.플랫폼 통합을 추구한 S60은 Foundation이 선호하는 인터페이스가 되었고 UIQ는 개발을 중단했습니다.그 결과, 터치 스크린 전용의 Symbian^1(또는 S60 5th Edition)이 2009년에 작성되었습니다.심비안^2(MOAP 기준)는 NTT도코모가 일본 시장용으로 사용하고 있다.Symbian^3는 S60 5th Edition의 후속 제품으로 2010년에 출시되었으며, 그 후 완전히 무료 소프트웨어가 되었습니다.독자 운영 체제에서 자유 소프트웨어 프로젝트로의 이행은 [12]역사상 가장 큰 규모의 것으로 여겨지고 있습니다.Symbian^3는 [13][14]2011년에 Anna와 Belle 업데이트를 받았습니다.

Symbian Foundation은 2010년 말에 해체되었고 Nokia는 OS [15][16]개발의 주도권을 되찾았습니다.2011년 2월, 지금까지도 일본 이외의 지역에서 Symbian을 서포트하고 있는 유일한 기업인 Nokia는, Microsoft의 Windows Phone 7을 주된 스마트폰 플랫폼으로 사용하는 한편, Symbian은 서서히 [17][18]종료한다고 발표했습니다.2개월 후, Nokia는 OS를 독자적인 라이센스로 이행해, 일본의 OEM[19] 업체와 협력해, 나중에 Symbian 개발을 Accenture[6][20]아웃소싱했습니다.두 가지 주요 업데이트를 포함하여 2016년까지 지원이 약속되었지만, 2012년까지 Nokia는 개발을 대부분 포기했고 대부분의 Symbian [21]개발자는 이미 Accenture를 떠난 후 2014년 1월 Nokia는 [22]개발자들로부터 새로운 Symbian 소프트웨어나 변경된 Symbian 소프트웨어를 받는 것을 중단했습니다.2012년 노키아 808 PureView는 공식적으로 [23]노키아의 마지막 심비안 스마트폰이었다.NTT도코모는 일본에서 [24]OPP(S)(Operator Pack Symbian, MOAP의 후계자) 기기를 계속 출시하고 있으며, 지금도 심비안 위에 미들웨어 역할을 하고 있다.FujitsuF-07F [ja]샤프SH-07F [ja]가 2014년에 가동되었습니다.

역사

2008년 Symbian Foundation이 설립될 때까지 Symbian OS 로고

Symbian은 1990년대에 Psion에 의해 개발된 운영체제인 EPOC32에서 유래했습니다.1998년 6월, Psion Software는 Psion과 전화 제조사인 에릭슨, Motorola Nokia 간의 주요 합작법인 Symbian Ltd.가 되었습니다.

그 후, Symbian용으로 다른 소프트웨어 플랫폼이 개발되어, 다른 그룹의 휴대 전화 제조원에 의해서 지원되고 있습니다.S60(노키아, 삼성, LG), UIQ(소니에릭슨, 모토로라), MOAP(후지쯔, 샤프 일본만 해당) 등이다.

당시 스마트폰 OS에 큰 경쟁자가 없었던(팜 OS와 윈도 모바일은 비교적 작은 업체였다) Symbian은 2006년 [25]세계 스마트폰 시장 점유율 67%에 도달했다.

당시 상당한 시장점유율에도 불구하고 Symbian은 개발하기가 어려운 다양한 단계에 있었습니다.첫 번째는 2000년대 초중반 무렵에는 유일한 네이티브 프로그래밍 언어인 Open Programming Language(OPL)와 Symbian C++ 및 OS가 복잡했기 때문입니다.그 후, OS는 다양한 통합의 높은 가격과 함께, 완고한 개발자 관료제였습니다.개발 환경(IDE)과 소프트웨어 개발 키트(SDK)는 독립 개발자나 소규모 개발자에게는 금지되어 있었습니다.그 후, 제조원간 및 제조원내에서의 내분으로 인해 부분적으로 단편화되었으며, 각 제조원마다 독자적인 IDE와 SDK도 있었습니다.이 모든 것이 서드파티 개발자들을 낙담시켰고, 심비안의 네이티브 앱 생태계가 애플의 앱스토어나 안드로이드의 구글 플레이에 의해 나중에 도달한 규모로 발전하지 않도록 만들었다.

이에 비해 아이폰 OS(2010년에 iOS로 명칭 변경)와 안드로이드는 비교적 심플한 설계로 서드파티 어플리케이션의 작성과 취득을 위한 보다 쉽고 집중적인 인프라스트럭처를 제공했으며, 특정 개발자 도구와 프로그래밍 언어를 관리 가능한 수준으로 제공했으며, 멀티태스킹이나 그래픽스 등의 기능을 갖추고 있어 미래에 대응할 수 있었습니다.고객의 요구에 부응합니다.

Symbian은 프로그래밍이 어려웠지만 표면적으로는 "write once, run anywhere"라는 [26]슬로건 아래 Java Mobile Edition 앱을 만들어 이 문제를 해결할 수 있었습니다.디바이스의 화면 크기가 다르고 다양한 디바이스의 Java ME 지원 수준이 다르기 때문에 단편화가 항상 해당되지는 않았습니다.

2008년 6월, 노키아는 Symbian Ltd.의 인수를 발표해, 새로운 비영리 단체인 Symbian Foundation이 설립되었습니다.Symbian OS 및 관련 사용자 인터페이스 S60, UIQMOAP(S)는 소유자인 Nokia, NTT DoCoMo, Sony EricsonSymbian Ltd에 의해 Foundation(소프트웨어 Foundation) 에서 Symbian 플랫폼을 로열티 없이 무료 소프트웨어로 만드는 것을 목적으로 재단에 기부되었습니다.ublic License(EPL).2009년 4월에 Symbian Foundation이 정식 출범한 후, 이 플랫폼은 Symbian OS의 후계자로 지정되었습니다.Symbian 플랫폼은 2010년 [27]2월에 Free 소프트웨어로 정식 출시되었습니다.

노키아는 Symbian OS 코어와 사용자 인터페이스 모두를 위한 개발 자원을 보유하고 있었기 때문에 Symbian 코드의 주요 공헌자가 되었다.그 이후 노키아는 플랫폼 개발을 위한 자체 코드 저장소를 유지하며 정기적으로 개발을 공개했습니다.[28]Symbian은 2008년 6월에 처음 발표되어 2009년 4월에 공식 출범한 Symbian Foundation이 주도하는 커뮤니티에 의해 개발될 예정이었습니다.OSI 및 FSF 승인 EPL에 따라 Symbian 플랫폼 전체의 소스 코드를 공개하는 것이 목표였습니다).이 코드는 2010년 2월 4일 EPL로 발행되었습니다.심비안 재단은 이 이벤트가 역사상 [27][29]가장 큰 코드베이스가 Free 소프트웨어로 이행되었다고 보고했습니다.

단, Symbian OS 내의 중요한 컴포넌트 중 일부는 서드파티로부터 라이선스를 취득했기 때문에 EPL에서 모든 소스를 즉시 공개하는 것은 불가능했습니다.소스의 대부분은 보다 제한적인 SFL(Symbian Foundation License)로 공개되어 완전한 소스 코드에 대한 액세스는 회원사로 한정되어 있었습니다.uh 멤버십은 어떤 [30]조직에도 열려 있었다.또한 무료 소프트웨어 Qt 프레임워크는 2010년에 MeeGo의 주요 업그레이드 경로로 Symbian에 도입되었습니다.MeeGo는 하이엔드 디바이스에서 Symbian을 대체하고 대체할 차세대 모바일 운영체제입니다.Qt는 본질적으로 무료이며 개발하기에 매우 편리합니다.플랫폼에는 Standard C와 C++, Python, Ruby, Adobe Flash Lite여러 프레임워크가 도입되었습니다.IDE와 SDK가 개발되어 무료로 출시되었으며 Symbian용 애플리케이션 소프트웨어(앱) 개발이 이루어졌습니다.

2010년 11월, Symbian Foundation은 글로벌 경제 및 시장 상황의 변화(그리고 Samsung이나 Sony Ericson 등의 멤버로부터의[31] 지원 부족)로 인해 라이센스 전용 [30]조직으로 전환한다고 발표했습니다.Nokia는 Symbian 플랫폼의 관리를 계승한다고 발표했습니다.Symbian Foundation은 상표권자 및 라이선스 법인으로 유지되며 비상근 이사만 참여하게 됩니다.

시장점유율이 32010년 39%에서 2010년 [32]31%로 떨어지면서 Symbian은 iOS와 Android에 빠르게 밀려났고, 결국 2010년 [33]4분기에는 Android에 밀렸다.Stephen Elop은 2010년 9월에 Nokia의 CEO로 임명되었으며, 2011년 2월 11일에 Microsoft와의 파트너십을 발표하여 Nokia가 Windows Phone을 주요 스마트폰 [34]플랫폼으로 채택하고 Symbian은 MeeGo와 [18]함께 단계적으로 폐지될 예정입니다.그 결과 Symbian의 시장 점유율은 떨어졌고 Symbian용 애플리케이션 개발자들은 빠르게 철수했습니다.2011년 6월 조사 결과, 발행 당시 Symbian을 사용하는 모바일 개발자의 39% 이상이 플랫폼을 [35]포기할 계획이었던 것으로 나타났습니다.

2011년 4월 5일까지, Nokia는 Symbian 소프트웨어의 일부를 무료로 제공하는 것을 중단하고,[5] 일본에서 사전 선정된 소규모 파트너 그룹에 대한 협업을 축소했습니다.원래 EPL에 따라 공개된 소스 코드는 2010년 [37]12월 7일 현재 프로젝트의 모든 공개 코드 세트를 포함하여 서드파티 [36]저장소에서 사용할 수 있습니다.

2011년 6월 22일, Nokia는 Accenture와 아웃소싱 프로그램에 관한 계약을 체결했습니다.Accenture는 2016년까지 Nokia에 Symbian 기반의 소프트웨어 개발 및 지원 서비스를 제공할 예정이며,[20] 2011년 10월 현재 약 2,800명의 Nokia 직원이 Accenture 직원이 되었습니다.이전은 [6]2011년 9월 30일에 완료되었다.

Nokia는 2014년 1월 1일부터 Symbian에 대한 소프트웨어 개발 및 유지보수에 대한 지원을 종료했으며, 이후 새로운 또는 변경된 Symbian 애플리케이션 또는 콘텐츠의 Nokia Store에 대한 공개를 거부하고 소프트웨어 [38]인증을 위한 'Symbian Signed' 프로그램을 종료했습니다.

특징들

사용자 인터페이스

Symbian은 초기부터 AVKON(이전의 Series 60)으로 알려진 네이티브 그래픽 툴킷을 보유하고 있습니다.S60은 키보드와 같은 인터페이스 비유로 조작할 수 있도록 설계되어 있습니다.예를 들어, 15키 증강 전화 키패드나 미니 QWERTY 키보드 등입니다.AVKON 베이스의 소프트웨어는, Symbian^3까지를 포함한 Symbian 버전과 바이너리 호환성이 있습니다.

Symbian^3에는 Qt 프레임워크가 포함되어 있습니다.Qt 프레임워크는 현재 새로운 애플리케이션에 권장되는 사용자 인터페이스 툴킷입니다.Qt는 오래된 Symbian 디바이스에도 설치할 수 있습니다.

Symbian^4는 Qt 위젯 위에 구축된 "모바일용 UI 확장" 또는 UIEMO(내부 프로젝트명 "Orbit")로 알려진 터치 기반 인터페이스용으로 특별히 설계된 새로운 GUI 라이브러리 프레임워크를 도입할 계획이었지만 2010년 1월에 프리뷰가 발표되었지만 2010년 10월에 노키아는 궤도/EMO가 취소되었다고 발표했습니다.

노키아는 나중에 개발자들에게 Qt Quick과 QML함께 사용할 것을 권고했다. Qt Quick은 심비안과 MeeGo를 위한 개발을 가능하게 하는 시각적으로 풍부한 터치스크린 인터페이스를 만들기 위한 새로운 고급 선언 UI 및 스크립트 프레임워크이다.Qt에서 재작업된 사용자 인터페이스를 갖춘 애플리케이션이 점차 늘어나면 레거시 S60 프레임워크(AVKON)는 폐지되고 어느 시점에서는 새로운 디바이스에 포함되지 않게 되어 오래된 S60 [39][40]애플리케이션과의 바이너리 호환성이 깨집니다.

브라우저

Symbian S60 5번째 에디션(삼성 Omnia HD 탑재)

Symbian^3 이전 버전에는 WebKit 기반 브라우저가 내장되어 있습니다.Symbian은 WebKit를 사용한 최초의 모바일 플랫폼입니다([41]2005년 6월).일부 구형 Symbian 모델에는 Opera Mobile이 기본 브라우저로 탑재되어 있습니다.

노키아는 심비안 안나의 출시와 함께 향상된 속도와 향상된 [42]사용자 인터페이스를 갖춘 새로운 브라우저를 출시했다.

다국어 지원

Symbian은 강력한 현지화 지원을 통해 제조업체와 서드파티 애플리케이션 개발자가 Symbian 기반의 제품을 현지화하여 글로벌 배포를 지원할 수 있게 되었습니다.노키아는 단말기에서 언어를 언어 팩으로 사용할 수 있게 했다. 즉, 단말기가 판매될 지역에서 일반적으로 사용되는 언어들을 망라한 일련의 언어들이다.모든 언어 팩에는 공통 영어 또는 해당 지역의 사투리가 있습니다.마지막 릴리스인 Symbian Belle은 [dialects]및 (스크립트)를 사용하여 다음 48개 언어를 지원합니다.

  • 아랍어(아랍어)
  • 바스크어(라틴어)
  • 불가리아어(키릴어)
  • 카탈로니아어(라틴어)
  • 중국어 [PRC] (간체 중국어)
  • 중국어 [홍콩] (번체 중국어)
  • 중국어 [대만] (번체 중국어)
  • 크로아티아어(라틴어)
  • 체코어(라틴어)
  • 덴마크어(라틴어)
  • 네덜란드어(라틴어)
  • 영어 [UK] (라틴어)
  • 영어 [US] (라틴어)
  • 에스토니아어(라틴어)
  • 핀란드어(라틴어)
  • 프랑스어(라틴어)
  • 프랑스어 [캐나다어](라틴어)
  • 갈리시아어(라틴어)
  • 독일어(라틴어)
  • 그리스어(그리스어)
  • 히브리어(헤브루)
  • 힌디어(인도어)
  • 헝가리어(라틴어)
  • 아이슬란드어(라틴어)
  • 인도네시아어 [Bahasa Indonesia](라틴어)
  • 이탈리아어(라틴어)
  • 일본어(일본어 스크립트)*
  • 카자흐스탄어(키릴어)
  • 라트비아어(라틴어)
  • 리투아니아어(라틴어)
  • 말레이어 [Bahasa Malaysia](라틴어)
  • 마라티 (인도: 마하라슈트라)
  • 노르웨이어(라틴어)
  • 페르시아어 [파시어]
  • 폴란드어(라틴어)
  • 포르투갈어(라틴어)
  • 포르투갈어 [브라질어](라틴어)
  • 루마니아어 [로마니아어](라틴어)
  • 러시아어(키릴어)
  • 세르비아어(라틴어)
  • 슬로바키아어(라틴어)
  • 슬로베니아어(라틴어)
  • 스페인어(라틴어)
  • 스페인어 [라틴 아메리카](라틴어)
  • 스웨덴어(라틴어)
  • 타갈로그 [필리피노](라틴어)
  • 태국어(태국)
  • 타밀어(인도)
  • 터키어(라틴어)
  • 우크라이나어(키릴어)
  • 우르두어(아랍어)
  • 베트남어(라틴어)

Symbian Belle은 카자흐스탄의 도입을 의미하며, 한국어는 더 이상 지원되지 않습니다.

  • 일본어는 일본제이므로 Symbian^2 디바이스에서만 사용할 수 있으며, 그 외의 Symbian 디바이스에서는 아직 일본어 지원이 제한되고 있습니다.

응용 프로그램 개발

2010년부터 Symbian은 Qt가 포함된 표준 C++를 메인 SDK로 사용하여 Qt Creator 또는 Carbide.c++와 함께 사용할 수 있게 되었습니다.Qt는 구식 Symbian/S60 3rd (Feature Pack 1, 일명.k.a)를 지원합니다.S60 3.1) 및 Symbian/S60 5th Edition(일명.k.a).S60 5.01b) 릴리즈 및 새로운 Symbian 플랫폼.또한 Maemo MeeGo, Windows, Linux 및 Mac OS [43][44]X를 지원합니다.

대체 애플리케이션 개발은 Python(Python for S60 참조), Adobe Flash Lite 또는 Java ME를 사용하여 수행할 수 있습니다.

Symbian OS는 이전에 CodeWarrior나중에 Carbide.c++ 통합 개발 환경(IDE)과 함께 심비안 고유의 C++ 버전을 네이티브 애플리케이션 개발 환경으로 사용했습니다.

Web Run Time(WRT)은 S60 플랫폼에서 위젯을 작성할 수 있는 휴대용 응용 프로그램 프레임워크입니다.이것은 여러 브라우저 인스턴스를 별도의 JavaScript 응용 프로그램으로 [45][46]실행할 수 있는 S60 WebKit 기반 브라우저의 확장입니다.

응용 프로그램 개발

큐트

2010년 현재 SDK for Symbian은 Qt를 사용하는 표준 C++입니다.Qt Creator 또는 Carbide(기존 Symbian [43][47]개발에 사용되었던 오래된 IDE) 중 하나와 함께 사용할 수 있습니다.전화 시뮬레이터를 사용하면 Qt 앱을 테스트할 수 있습니다.시뮬레이터용으로 컴파일된 앱은 [48]에뮬레이트할 필요 없이 개발 플랫폼의 네이티브 코드로 컴파일됩니다.응용 프로그램 개발에는 C++ 또는 QML 중 하나를 사용할 수 있습니다.

심비안 C++

Symbian OS는 Symbian Software의 코딩 표준을 사용하여 C++로 작성되므로 표준 구현은 아니지만 Symbian C++를 사용하여 개발할 수 있습니다.Qt SDK가 출시되기 전에는 이것이 표준 개발 환경이었습니다.는 애플리케이션 개발자들 심비안 기기를 대상으로 하고 있기를 바라는 소프트웨어 개발 키트(SDKs)제공 다중 플랫폼 심비안을 바탕으로, 주요 인종은 있는 사용자 정보 조회와 S60 있었다.개별 전화 제품, 또는 가족, 종종 SDKs나 SDK공여가 제조 업체의 웹 사이트에서 너무 다운 받을 수 있는 있었다.

SDK에는 문서, Symbian OS 소프트웨어 구축에 필요한 헤더 파일 및 라이브러리 파일 및 Windows 기반 에뮬레이터("WINS")가 포함되어 있습니다.Symbian OS 버전8까지 SDK에는 디바이스 상에서 동작하는 소프트웨어를 구축하기 위해 필요한 GNU 컴파일러 컬렉션(GCC) 컴파일러 버전(크로스 컴파일러)도 포함되어 있었습니다.

Symbian OS 9와 Symbian 플랫폼은 새로운 어플리케이션 바이너리 인터페이스(ABI)를 사용하기 때문에 다른 컴파일러가 필요했습니다.새로운 버전의 GCC를 포함한 컴파일러를 선택할 수 있습니다(아래 외부 링크 참조).

안타깝게도 Symbian C++ 프로그래밍은 기술자, 활성 객체 및 정리 스택과 같은 특수 기술을 사용해야 하므로 학습 곡선이 가파릅니다.이로 인해 비교적 단순한 프로그램도 처음에는 다른 환경보다 구현하기가 어려워질 수 있습니다.1990년대의 훨씬 더 제한된 모바일 하드웨어와 컴파일러를 위해 개발된 기법은 프로그래머가 더 많은 애플리케이션 고유의 기능 대신 낮은 수준의 세부 사항에 집중해야 하기 때문에 소스 코드의 복잡성을 가중시켰을 수 있습니다.2010년 현재 이러한 문제는 Qt SDK에서 표준 C++를 사용하는 경우에는 발생하지 않습니다.

Symbian C++ 프로그래밍은 일반적으로 IDE(Integrated Development Environment)를 사용하여 이루어집니다.이전 버전의 Symbian OS에서는 상용 IDE CodeWarrior for Symbian OS가 선호되었습니다.CodeWarrior 툴은 2006년에 노키아가 개발한 이클립스 기반의 IDE인 Carbide.c++로 대체되었습니다.카바이드.c++는 Express, Developer, Professional 및 OEM의 4가지 버전으로 제공되며 기능 수준이 향상됩니다.Express 에디션에서는 모든 기능을 갖춘 소프트웨어를 무료로 작성 및 출시할 수 있습니다.UI 설계, 크래시 디버깅 등의 기능은 다른 유료 에디션에서 사용할 수 있습니다.Microsoft Visual Studio 2003 및 2005도 Carbide.vs 플러그인을 통해 지원됩니다.

기타 언어

S60v3 인터페이스를 갖춘 Symbian v9.1, Nokia E61

심비안 디바이스는 Python, Java ME, Flash Lite, Ruby 등을 사용하여 프로그래밍할 수도 있습니다.NET, Web Runtime(WRT) 위젯 및 Standard C/C++.[49]

Visual Basic 프로그래머는 NS Basic을 사용하여 S60 3rd Edition 및 UIQ 3 기기용 앱을 개발할 수 있습니다.

이전에는 Visual Basic, Visual Basic이었습니다.Microsoft Visual Studio용 플러그인인 AppForge Crossfire를 통해 Symbian용 NET 및 C# 개발이 가능했습니다.2007년 3월 13일 AppForge는 운영을 중단했습니다.Oracle는 지적 재산을 구입했지만 이전 AppForge 제품을 판매하거나 지원할 계획이 없음을 발표했습니다.Net60, a.레드파이브랩스가 개발한 심비안용 NET 컴팩트 프레임워크는 상용 제품으로 판매되고 있다.Net60, VB 탑재.NET 및 C#(및 기타) 소스 코드는 Just-in-Time 컴파일러를 사용하여 Symbian OS 내에서 실행되는 중간 언어(IL)로 컴파일됩니다.(2010년 1월 18일부로 Red Five Labs는 랜딩 페이지에 다음과 같이 공지하고 Net60 개발을 중단했습니다.「이 단계에서 IP60i를 판매하기 위한 옵션을 추구하고 있습니다.미래를 가질 수 없습니다.)

Symbian OS용 Borland IDE 버전도 있습니다.Symbian 개발은 커뮤니티가 개발한 툴과 메서드를 사용하여 Linux MacOS에서도 가능합니다.부분적으로는 Symbian이 주요 툴의 소스 코드를 공개함으로써 가능합니다.Apple의 Xcode IDE for Mac OS X에서 Symbian OS 애플리케이션을 개발할 수 있는 플러그인을 사용할 [50]수 있었습니다.

Symbian OS용 Java ME 애플리케이션은 Sun Java Wireless Toolkit(이전의 J2ME Wireless Toolkit) 의 표준 기술과 도구를 사용하여 개발됩니다.이러한 파일은 JAR(및 경우에 따라서는 JAD) 파일로 패키지화되어 있습니다.NetBeans 를 사용해 CLDC 와 CDC 의 양쪽 모두의 애플리케이션을 작성할 수 있습니다.다른 도구로는 SuperWaba가 있는데, 이것은 Java를 사용하여 Symbian 7.0과 7.0s 프로그램을 빌드하는 데 사용할 수 있다.

노키아 S60 전화기는 인터프리터 Python for S60이 설치되어 있을 때 블루투스 지원 등을 지원하는 맞춤형 API를 사용하여 Python 스크립트를 실행할 수도 있습니다.사용자가 전화기에서 직접 Python 스크립트를 작성할 수 있는 인터랙티브 콘솔도 있습니다.

도입

Symbian 어플리케이션이 개발되면 고객의 휴대전화로 이동하는 경로를 찾아야 합니다.무선, PC 연결, Bluetooth 또는 메모리 카드에 설치할 수 있는 SIS 파일로 패키징되어 있습니다.다른 방법으로는 전화기 제조원과 제휴하여 전화기 자체에 소프트웨어를 포함시키는 방법이 있습니다.특정 기능(시스템 기능, 제한된 기능 및 디바이스 제조원의 [51]기능)을 사용하려면 Symbian OS 9.x 용으로 서명된 어플리케이션이 필요합니다.신청서는 2010년에 [52]무료로 서명할 수 있다.

아키텍처

테크놀로지 도메인 및 패키지

Symbian의 설계는 테크놀로지 [53]도메인으로 세분화되어 있으며, 각 도메인은 소프트웨어 [54]패키지 세트로 구성되어 있습니다.각 테크놀로지 도메인에는 독자적인 로드맵이 있으며 Symbian Foundation에는 이러한 테크놀로지 도메인의 로드맵을 관리하는 테크놀로지 매니저 팀이 있습니다.

각 패키지는 패키지가 관여하는 일반적인 기능 영역과 영향을 받을 수 있는 영역에 따라 정확히 하나의 기술 도메인에 할당됩니다.Symbian Foundation은 관련 패키지를 테마별로 그룹화함으로써 이들을 중심으로 강력한 커뮤니티를 형성하고 토론과 리뷰를 창출할 수 있기를 희망하고 있습니다.

Symbian System[55] Model은 플랫폼 패키지에 걸친 각 테크놀로지 도메인의 범위를 나타냅니다.

패키지는 패키지 소유자와 Symbian Foundation의 조직 멤버로부터 지명된 개인이 소유하고 관리합니다.이 개인은 광범위한 Symbian 커뮤니티로부터 코드 기부를 받아 들여 패키지를 책임집니다.

심비안 커널

Symbian 커널(EKA2)은 싱글 코어 전화기(즉, 단일 프로세서코어가 사용자 애플리케이션과 시그널링 [56]스택을 모두 실행하는 전화기)를 구축하기에 충분한 고속 실시간 응답을 지원합니다.실시간 커널은 최소한의 기본적인 기본 요소 및 기능만을 포함하는 마이크로커널 아키텍처를 통해 최대한의 견고성, 가용성 및 응답성을 실현합니다.다른 추상화를 구현하기 위해서는 확장 커널이 필요하기 때문에 나노커널이라고 불립니다.OS 서비스 레이어 또는 기본 서비스 레이어의 네트워킹, 텔레포니 파일시스템 지원 서비스를 포함스케줄러, 메모리 관리 및 디바이스 드라이버가 포함되어 있습니다.디바이스 드라이버가 포함되어 있는 것은 커널이 진정한 마이크로커널이 아님을 의미합니다.

설계.

Symbian은 다른 운영 체제(특히 데스크톱 컴퓨터에서 사용하기 위해 만들어진 시스템)와 마찬가지로 선제적인 멀티태스킹메모리 보호 기능을 갖추고 있습니다.EPOC의 멀티태스킹 접근법은 VMS에서 영감을 얻어 비동기 서버 기반 이벤트를 기반으로 합니다.

Symbian OS는 다음 3가지 시스템 설계 원칙을 염두에 두고 개발되었습니다.

  1. 사용자 데이터의 무결성과 보안이 가장 중요합니다.
  2. 사용자 시간을 낭비해서는 안 됩니다.
  3. 모든 자원이 부족하다

이러한 원칙을 가장 잘 따르기 위해 Symbian은 마이크로커널을 사용하고 서비스에 대한 요청 및 콜백 방식을 사용하며 사용자 인터페이스와 엔진 간의 분리를 유지합니다.OS는, 저전력 배터리 베이스의 디바이스나 읽기 전용 메모리(ROM) 베이스의 시스템(XIP나 공유 라이브러리의 재엔트리등의 기능)에 최적화되어 있습니다.OS 및 애플리케이션 소프트웨어는 모델 뷰 컨트롤러(MVC)라는 객체 지향 프로그래밍 설계를 따릅니다.

이후 OS의 반복은 시장의 요구에 대응하여 이 접근방식을 희석시켰습니다.특히 버전 8과 9에서는 실시간 커널과 플랫폼보안 모델이 도입되었습니다.

기술자정리 스택과 같은 심비안 고유의 프로그래밍 관용어로 대표되는 자원 절약에 중점을 두고 있습니다.스토리지 공간을 절약하기 위한 유사한 방법이 있습니다.게다가 모든 심비안 프로그래밍은 이벤트 베이스이며, 애플리케이션이 이벤트를 직접 처리하지 않을 때는 중앙처리장치(CPU)가 저전력 모드로 전환된다.이것은 액티브 오브젝트라고 불리는 프로그래밍 숙어를 통해 이루어집니다.마찬가지로 스레드 및 프로세스에 대한 Symbian 접근법도 오버헤드를 줄이는 것에 의해 추진됩니다.

운영 체제

전체 모델에는 위에서 아래로 다음과 같은 레이어가 포함됩니다.

  • UI 프레임워크 레이어
  • 응용 프로그램 서비스 계층
  • OS 서비스 레이어
    • 범용 OS 서비스
    • 통신 서비스
    • 멀티미디어 및 그래픽 서비스
    • 접속 서비스
  • 기본 서비스 계층
  • 커널 서비스 및 하드웨어 인터페이스 레이어

기본 서비스 계층은 사용자 측 작업에서 도달 가능한 최저 수준입니다. 파일 서버 및 사용자 라이브러리, 모든 플러그인, 스토어, 중앙 저장소, DBMS 및 암호화 서비스를 관리하는 플러그인 프레임워크가 포함됩니다.또한 Text Window Server와 Text Shell도 포함되어 있습니다.Text Shell은 상위 레이어 서비스를 필요로 하지 않고 완전히 기능하는 포트를 만들 수 있는2개의 기본 서비스입니다.

Symbian은 마이크로커널 아키텍처를 가지고 있습니다.이는 견고성, 가용성 및 응답성을 최대화하기 위해 최소한 필요한 것이 커널 내에 있음을 의미합니다.스케줄러, 메모리 관리, 디바이스 드라이버가 포함되어 있습니다만, 그 외의 서비스(네트워킹, 텔레포니, 파일 시스템 지원 등)는 OS 서비스 레이어 또는 기본 서비스 레이어에 배치되어 있습니다.디바이스 드라이버가 포함되어 있는 것은 커널이 진정한 마이크로커널이 아님을 의미합니다.EKA2 실시간 커널은 나노커널이라고 불리며 가장 기본적인 기본 요소만을 포함하고 있으며 다른 추상화를 구현하기 위해 확장 커널이 필요합니다.

Symbian은 다른 장치, 특히 이동식 미디어 파일 시스템과의 호환성을 강조하도록 설계되었습니다.EPOC의 초기 개발로 내부 파일 시스템으로서 File Allocation Table(FAT; 파일 할당 테이블)을 채택하게 되었지만, POSIX 스타일의 인터페이스와 스트리밍 모델을 제공하기 위해 기본 FAT 위에 객체 지향 지속성 모델을 배치했습니다.내부 데이터 형식은 모든 파일 조작을 실행하기 위해 데이터를 생성하는 것과 동일한 API를 사용합니다.이로 인해 데이터 의존도가 높아지고 변경 및 데이터 이행에 따른 어려움이 초래되었습니다.

대형 네트워킹 및 통신 서브시스템이 있습니다.이 서브시스템에는 ETEL(EPOC 텔레포니), ESOCK(EPOC 소켓), C32(시리얼 통신을 담당)라는3개의 메인 서버가 있습니다.이러한 구성 요소에는 각각 플러그인 방식이 있습니다.예를 들어 ESOCK에서는 다른 "를 사용할 수 있습니다.다양한 네트워킹 프로토콜 체계를 구현하기 위한 PRT" 프로토콜 모듈.또한 하위 시스템에는 Bluetooth, IrDA USB와 같은 단거리 통신 링크를 지원하는 코드가 포함되어 있습니다.

대량의 사용자 인터페이스(UI) 코드도 있습니다.Symbian OS에는 기본 클래스 및 하위 구조만 포함되었으며, 실제 사용자 인터페이스의 대부분은 서드파티에 의해 유지 관리되었습니다.더 이상 그렇지 않다.S60, UIQ 및 MOAP의 3대 UI는 2009년에 Symbian에 기부되었습니다.Symbian에는 그래픽스, 텍스트 레이아웃 및 글꼴 렌더링 라이브러리도 포함되어 있습니다.

모든 네이티브 Symbian C++ 애플리케이션은 애플리케이션 아키텍처에 의해 정의된 3개의 프레임워크 클래스(어플리케이션 클래스, 문서 클래스 및 애플리케이션 사용자 인터페이스 클래스)로 구성됩니다.이러한 클래스는 기본적인 응용 프로그램 동작을 생성합니다.나머지 필요한 기능인 애플리케이션 뷰, 데이터 모델 및 데이터 인터페이스는 독립적으로 생성되며 API를 통해서만 다른 클래스와 상호 작용합니다.

SyncML, Java ME 등 다른 많은 것들이 아직 이 모델에 적합하지 않습니다.예를 들어 대부분의 OS와 멀티미디어 위에 API를 추가로 제공합니다.이들 중 대부분은 프레임워크이며 공급업체는 이러한 프레임워크에 서드파티(예를 들어 멀티미디어 코덱용 Helix Player)로부터 플러그인을 제공할 것으로 예상됩니다.이는 이러한 기능 영역에 대한 API가 많은 전화기 모델에서 동일하고 벤더가 많은 유연성을 얻을 수 있다는 장점이 있습니다.그러나 이는 전화 벤더가 Symbian OS 폰을 만들기 위해 많은 통합 작업을 수행해야 한다는 것을 의미합니다.

Symbian에는 "TechView"라고 불리는 참조 사용자 인터페이스가 포함되어 있습니다.이 인터페이스는 커스터마이즈를 시작하기 위한 기반을 제공하며 Symbian 테스트와 예제 코드가 많이 실행되는 환경입니다.Psion 시리즈5 퍼스널 Organizer의 사용자 인터페이스와 매우 유사하며 실제 가동 중인 전화 사용자 인터페이스에는 사용되지 않습니다.

Symbian UI 변형, 플랫폼

Symbian은 OS 버전 7.0으로 발전하면서 여러 그래픽 사용자 인터페이스로 분리되었으며, 각 인터페이스는 특정 회사 또는 기업 그룹에 의해 지원되었습니다.Android OS의 외관상의 GUI와 달리 심비안 GUI는 더 많은 수정과 통합으로 인해 "플랫폼"으로 불립니다.서로 다른 Symbian GUI 플랫폼용으로 개발된 어플리케이션이 서로 호환되지 않아 OS [57]단편화로 이어지면서 상황은 더욱 복잡해졌습니다.

Symbian OS에서 실행되거나 Symbian OS를 기반으로 하는 사용자 인터페이스 플랫폼에는 다음이 포함됩니다.

  • S60, Symbian, Series 60이라고도 불립니다.그것은 주로 노키아에 의해 지원되었다.이 플랫폼에는 여러 에디션이 있으며, Nokia 7650에서는 S60(1st Edition)으로 처음 등장합니다.그 뒤를 S60 2nd Edition(Nokia N70), S60 3nd Edition(Nokia N73) 및 S60 5nd Edition(터치 UI를 도입했습니다.Nokia N97).S60이라는 이름은 Symbian Foundation이 설립된 후 Symbian으로만 변경되었으며, 이후 Symbian^1, 2, 3으로 불리게 되었습니다.
  • 시리즈 80은 Nokia 9300i 등의 Nokia Communicators에서 사용됩니다.
  • Series 90 터치 및 버튼 기반.이 플랫폼을 사용하는 유일한 전화기는 Nokia 7710입니다.
  • UIQ는 주로 Sony EricsonMotorola에 의해 지원됩니다.버튼 및 터치/스타일러스 기반 입력과 모두 호환됩니다.마지막 메이저 릴리스 버전은 2008년 UIQ 3.1이며, Sony Ericson G900에서는 다음과 같습니다.Symbian Foundation이 설립된 후 단종되었으며, 다양한 Symbian UI 변형을 하나로 통합하기로 결정함에 따라 [58]S60을 향후 버전으로 채택하게 되었습니다.
  • 후지쯔, 미쓰비시, 소니에릭슨, 샤프가 개발한 NTT도코모용 전화기가 사용하는 MOAP(Mobile Oriented Applications Platform) [일본만]DoCoMo의 FOMA "Freedom of Mobile Access" 네트워크 브랜드 전용으로 개발된 인터페이스를 사용하며, 이전 후지쯔 FOMA 모델의 UI를 기반으로 합니다.사용자는 새로운 C++ 애플리케이션을 설치할 수 없습니다.(일본만)
  • MOAP의 후계자인 OPP [Japan Only]는 NTT도코모FOMA 전화기에 사용되고 있습니다.

버전 비교

특징 심비안^3/안나/벨 심비안^2[59] Symbian^1/시리즈 60 제5판 시리즈 60 제3판 UIQ (2.0) 시리즈 80
발매년도 2010년(기호 ^3), 2011년(기호 안나, 노키아 벨) 2010년 (MOAP/OP 미들웨어 탑재 일본만) 2008 2006 2002 2001
회사 Symbian Foundation(심비안 재단), 이후 Nokia 심비안 재단 심비안 재단 노키아 UIQ 테크놀로지 노키아
Symbian OS 버전 9.5(심비안^3/심비안 안나), 10.1(노키아 벨) ? 9.4 9.3
시리즈 60 버전 5.2(심비안^3/심비안 안나),[60] 5.3(노키아벨), 5.4(노키아벨 FP1) 5.1 제5판 제3판 기능 팩 2 없음 없음
터치 입력 지원 네. 네. 네. 아니요. 네. 아니요.
멀티터치 입력 지원 네. 아니요. 아니요. 아니요. 아니요.
커스터마이즈 가능한 홈 화면 수 3~6(Nokia E6 Nokia 500에서 5개, Nokia Belle에서 6개) 하나. 두명 하나.
Wi-Fi 버전 지원 B, G, N B, G B, G B, G B, G
외출처에서의 USB 지원 네. 아니요. 아니요.
DVB-H 지원 네, 헤드셋 추가[61] 불명확하지만 1seg 지원[62] 네, 헤드셋 추가 시 네, 헤드셋 추가 시
단거리 FM 송신기 지원 네. 네. 네. 아니요. 아니요.
FM 라디오 지원 네. ? 네. 네. 네. 아니요.
외장 스토리지 카드 지원 MicroSD, 최대 32GB 마이크로SD 마이크로SD MicroSD, MiniSD 메모리 스틱, MicroSD, 멀티미디어 카드 멀티미디어 카드
Adobe Flash 지원 있음, Flash Lite 네이티브 버전 4.0, 업그레이드 가능 있음, Flash Lite 네이티브 버전 3.1, 업그레이드 가능 있음, Flash Lite 네이티브 버전 3.1, 업그레이드 가능 예, Flash 네이티브 버전 6, 업그레이드 불가
Microsoft Silverlight 지원 아니요[63][citation needed]. 네, 그렇습니다[64][65]. 아니요[66][citation needed]. 아니요.
OpenGL ES 지원 네, 버전 2.0 아니요.
SQLite 지원 네. 네. 네, 그렇습니다[67].
CPU 아키텍처 지원 SH-모바일
프로그램 대상 C++, Qt ? C++, Qt C++, Qt
면허증. 이클립스 퍼블릭 라이선스
2011년 3월 31일 이후 : Nokia Symbian License 1.0
소스 코드의 일부에는 EPL 라이선스가 부여되어 있습니다.
퍼블릭 이슈 리스트 이제 그만.
패키지 매니저 .sis, .sisx ? .sis, .sisx .sis, .sisx .sis, .sisx .sis, .sisx
영어 이외의 언어 지원 네. 주로 일본어 네. 네. 네. 네.
맞춤법 검사기 밑줄 그리기 네. 네, 그렇습니다[68]. 네. 네.
셧다운 또는 크래시 상태로 유지 아니요. 아니요. 아니요. 아니요.
내부 검색 네. 네, 그렇습니다[62]. 네. 네. 네. 네.
프록시 서버 네. ? 네. 네. 네. 네.
온디바이스 암호화 네. 네, 그렇습니다[62]. 네. 네.
지원 잘라내기, 복사 붙여넣기 네. 네, 그렇습니다[68]. 네. 네. 네. 네.
실행 취소 아니요. 아니요. 네. 네. 네.
S60용 기본브라우저, WebKit 엔진 버전 7.2, 엔진버전 525(Symbian^3);[69] 버전 7.3, 엔진버전 533.4(Symbian Anna) 버전 7.1.4, 엔진버전 525, 버전 7.3, 엔진버전 533.4(2011년 여름 펌웨어 업데이트 후 선택된9대의 경우) 엔진 버전 413(Nokia N79) 없음 없음
공식 앱스토어 노키아 Ovi 스토어 i-αppli/i-위젯[68] Nokia Ovi Store, Sony Ericson PlayNow Arena Nokia Ovi 스토어 다운로드!
이메일 동기화 프로토콜 지원 POP3, IMAP i모드[68] 메일 POP3, IMAP POP3, IMAP POP3, IMAP POP3, IMAP
NFC 지원 네. 아니요. 아니요. 아니요. 아니요. 아니요.
알림 푸시 네. 네. 네. 네. 네.
음성 인식 네. 네. 네. 네.
테더링 USB, 블루투스, 모바일 Wi-Fi 핫스팟, 서드파티 소프트웨어 탑재 USB, 블루투스, 모바일 Wi-Fi 핫스팟, 서드파티 소프트웨어 탑재 USB, 블루투스, 모바일 Wi-Fi 핫스팟, 서드파티 소프트웨어 탑재 USB, 블루투스
텍스트, 문서 지원 모바일 오피스 애플리케이션, PDF 모바일 오피스 애플리케이션, PDF 모바일 오피스 애플리케이션, PDF 모바일 오피스 애플리케이션, PDF 모바일 오피스 애플리케이션, PDF 모바일 오피스 애플리케이션, PDF
오디오 재생 모든. wma,[62] aac[citation needed] 모든. 모든. wav, mp3
비디오 재생 H.263, H.264, WMV, MPEG4, MPEG4@HD 720p 25~30 프레임/초, MKV, DivX, XvD WMV,[68] MPEG4[citation needed] H.263, WMV, MPEG4, 3GPP, 3GPP2 H.263, WMV, MPEG4, 3GPP, 3GPP2 H.263, 3GPP, 3GPP2
턴 바이 턴 GPS 네, 서드파티 소프트웨어 또는 Nokia Maps 사용 시 Yes, with monthly paid Docomo Map Navi[70] (ドコモ地図ナビ[71]) 네, 서드파티 소프트웨어 또는 Nokia Maps 사용 시 네, 서드파티 소프트웨어 또는 Nokia Maps 사용 시 네, 서드파티 소프트웨어 사용 시
비디오 출력 Nokia AV(3.5mm), PAL, NTSC, HDMI, DLNA (Nokia Play To 경유) HDMI Nokia AV(3.5mm), PAL, NTSC Nokia AV(3.5mm), PAL, NTSC 아니요.
멀티태스킹 네. 네. 네. 네. 네. 네.
데스크톱 인터랙티브 위젯 네. 네. 네. 아니요.
내장 하드웨어 키보드 네. 네. 네. 네. 네. 네.
블루투스 키보드 네. 네, 그렇습니다[62]. 네. 네. 네.
화상회의 전면 비디오 카메라 네. 네. 네. 네. 네. 네.
블루투스를 통해 모든 기기와 데이터 공유 가능 네. 네. 네. 네. 네. 네.
Skype, 서드파티 소프트웨어 네, 그렇습니다[72]. 네, 그렇습니다[72]. 네, 그렇습니다[72].
페이스북 IM 채팅 네. ? 네. 네.
시큐어 셸(SSH) 있음, 서드파티 소프트웨어 있음, 서드파티 소프트웨어 있음, 서드파티 소프트웨어
오픈 VPN 아니요, Nokia VPN을 사용할 수 있습니다. 아니요, Nokia VPN을 사용할 수 있습니다. 아니요, Nokia VPN을 사용할 수 있습니다. 있음, 서드파티 소프트웨어
리모트 프레임버퍼 ?
스크린샷 있음, 서드파티 소프트웨어[73] 있음, 서드파티 소프트웨어[73] 있음, 서드파티 소프트웨어[73] 네. 네.
GPU 액셀러레이션 네. 아니요.
공식 SDK 플랫폼 크로스 플랫폼, Windows(Qt 권장), Carbide.c++, Java ME, Web 런타임 위젯, Flash Lite, Python for Symbian 크로스 플랫폼, Windows(Qt 권장), Carbide.c++, Java ME, Web 런타임 위젯, Flash Lite, Python for Symbian 크로스 플랫폼, Windows(Qt 권장), Carbide.c++, Java ME, Web Runtime Widget, Flash Lite, Python for Symbian 크로스 플랫폼, Windows(QT 권장), Carbide.c++, Java ME, 서드파티 소프트웨어(OPL)
업데이트 상태 ▲ 단종 ? 단종 단종 단종 단종
첫 번째 디바이스 Nokia N8(심비안^3), Nokia C7(심비안^3), Nokia X7, Nokia E6(Anna), Nokia 603, Nokia 700, Nokia 701(벨) NTT 도코모 스타일 시리즈 F-07B Nokia 5800 (2008년 10월 2일) Nokia N96, Nokia N78, Nokia 6210 Navigator 및 Nokia 6220 Classic (2008년 2월 11일) Sony Ericsson P800 노키아 9210
장치들 Nokia N8, Nokia C6-01, Nokia C7-00, Nokia E7-00, Nokia E6, Nokia X7, Nokia 500, Nokia 603, Nokia 600(취소), Nokia 700, Nokia 701, Nokia 808 PureView NTT 도코모 : F-06B*,[74] F-07B*,[74] F-08B*,[74] SH-07B†,[74] F-10B,[75][75] 라쿠라쿠폰7, F-01C*,[76] F-02C*,[76] F-03C*,[76][76] F-04C* Nokia: 5228, 5230, 5233, 5235, 5250, 5530 XpressMusic, 5800 Navigation Edition, C5-03, C6-00, N97, N97 mini, X6;

삼성: i8910 Omnia HD,[77]

Sony Ericson: Satio, Vivaz, Vivaz Pro

Nokia: 5320 XpressMusic, 5630 XpressMusic, 5730 XpressMusic, 6210 Navigator, 6220 Classic, 6650 폴드, 6710 Navigator, 6720 Classic, 6730 Classic, 6760 슬라이드, 6790 서지, E5-00, E52, E55, E71, E71, 72, E7175, E72, E72, E72, Navigator, E72, Navigator, Navigator
삼성:GT-i8510(INNOV8), GT-i7110(파일럿), SGH-L870, SGH-i550, SGH-G810
Sony Ericson...
모토로라...
Nokia 9210, Nokia 9300, Nokia 9300i, Nokia 9500
최신 펌웨어 이름 Nokia Belle Feature Pack 2 / Belle Refresh 심비안^2 Symbian^1/시리즈 60 제5판 시리즈 60 제3판 기능 팩 2 UIQ? 시리즈 80

* Fujitsu제
§ 샤프제
노키아 벨, 심비안(S60)폰 소프트웨어 업데이트 서비스 2015년 12월 종료

시장점유율과 경쟁사

2004년 1분기 심비안 전화기는 240만대가 출하되어 2003년 1분기보다 2배가량 증가했습니다.특히 [78]심비안은 일본에서의 진전에 깊은 인상을 받았다.

2004년 3분기에 출하된 디바이스는 370만대로 2003년 3분기 대비 201% 증가했으며 시장점유율은 30.5%에서 50.2%로 성장했습니다.그러나 미국에서는 2004년 3분기 시장점유율이 6%로 Palm OS(43%)와 Windows Mobile(25%)에 크게 뒤졌다.이는 북미 고객들이 스마트폰보다 무선 PDA를 선호하고 [79]노키아의 낮은 인기에 기인한다.

2006년 11월 16일, OS를 실행하는 스마트폰이 1억대 [80]출하되었습니다.2009년 7월 21일 현재 Symbian OS를 실행하는 디바이스는 [81]2억 5천만 대 이상 생산되고 있습니다.

2006년에는 Symbian이 73%[82]의 스마트폰 시장을 점유하고 있었지만,[83] 2011년 2분기에는 22.1%의 점유율을 기록했습니다.

2006년 5월말까지 심비안 탑재 전화기는 일본에서 1000만대가 판매되어 심비안의 전 세계 출하량 8900만대의 [84]11%를 차지했습니다.2007년 11월 현재 3000만대, 2007년 6월까지 일본 [85]시장 점유율 65%를 달성.

Symbian은 같은 기간 동안 매출이 증가했지만 시장이 급격히 성장하면서 새로운 경쟁 플랫폼이 시장에 진입하면서 시장 점유율을 잃었습니다.예를 들어 글로벌 스마트폰 시장에서 Symbian의 점유율은 2008년 52.4%에서 2009년 47.2%로 떨어졌지만 Symbian 디바이스 출하량은 7490만대에서 [86]7850만대로 4.8% 증가했다.2009년 2분기부터 2010년 2분기까지 Symbian 디바이스 출하량은 41.5% 증가한 19,178,910대에서 27,129,340대로, Android는 960만대, RIM은 330만대, Apple은 [87]320만대 증가했습니다.

2010년 2월에 발표된 디바이스 출하량에 관한 이전 보고서에 따르면 2009년에 출하된 스마트 모바일 디바이스의 점유율은 Symbian 디바이스가 47.2%로 RIM은 20.8%, Apple은 15.1%, Microsoft는 8.8%(Windows CE 및 Windows [86]Mobile 경유), Android는 4.7%로 나타났습니다.

"스마트 모바일 기기" 판매 대수에서 Symbian 기기는 2010년 시장을 선도했습니다.통계에 따르면 심비안 디바이스는 판매된 스마트 모바일 디바이스 중 37.6%의 점유율을 차지하고 있으며 안드로이드는 22.7%, RIM은 16%, 애플은 15.7%(iOS [88]경유)를 차지하고 있습니다.2010년 2분기 말까지 Symbian OS를 탑재한 모바일 디바이스의 출하 대수는 3억8500만대로 [89]추정되고 있습니다.

2009-10년 동안 모토로라, 삼성, LG 소니에릭슨은 구글의 안드로이드마이크로소프트의 윈도 [90][91][92][93]폰을 포함한 대체 플랫폼을 위해 심비안에서의 철수를 발표했다.

IDC에 따르면 2012년 2분기 세계 시장 점유율은 4.[94]4%로 사상 최저 수준으로 떨어졌습니다.

비판

(러시아, 우크라이나 등) 라틴어 이외의 알파벳을 가진 국가의 심비안 사용자들은 [95]수년 동안 복잡한 언어 전환 방법을 비판해 왔다.예를 들어, 사용자가 라틴 문자를 입력하려면 메뉴를 호출하고 언어 항목을 클릭한 다음 화살표 키를 사용하여 다른 여러 언어 중에서 영어를 선택하고 '확인' 버튼을 눌러야 합니다.라틴 문자를 입력한 후 기본 키보드로 돌아가려면 이 절차를 반복해야 합니다.이 방법을 사용하면 입력 속도가 크게 느려집니다.터치폰과 QWERTY 전화기에서는 순서는 약간 다르지만 시간이 걸립니다.노키아의 S40 폰과 마찬가지로 다른 모든 모바일 운영체제는 원클릭 또는 원 제스처만으로 처음에 선택된 두 언어를 전환할 수 있습니다.

Symbian^1 / Series 60 5th Edition 상에서 동작하는 오리지널 Nokia N97 펌웨어의 초기 버전은 버그가 있다는 비판을 많이 받고 있습니다(또한 [96]전화기에 장착된 RAM의 이 적다는 점도 원인으로 작용합니다).

2010년 11월, 스마트폰 블로그 「All About Symbian」은, Symbian의 디폴트 Web 브라우저의 퍼포먼스를 비판하고, 대체 브라우저Opera Mobile」[97]을 추천했습니다.Nokia의 수석 부사장 Jo Harlow는 2011년 [98]1분기에 업데이트된 브라우저를 약속했습니다.

Symbian에는 많은 다른 버전과 에디션이 있으며, 이로 인해 단편화되었습니다.다른 버전의 [99]Symbian에 설치할 경우 앱과 소프트웨어가 호환되지 않을 수 있습니다.

말웨어

Symbian OS는 다양한 바이러스에 감염되어 있으며, 그 중 가장 잘 알려진 것은 Cabir입니다.보통 이것들은 블루투스를 통해 전화에서 전화기로 전송됩니다.지금까지 Symbian OS의 결함을 악용한 사례는 없었습니다.대신 소프트웨어 설치 여부를 묻는 질문에는 신뢰할 수 없다는 경고가 눈에 띄지만 일부는 소셜 엔지니어링에 의존하며 종종 악성코드와 함께 제공되는 메시지(유틸리티, 게임 또는 Symbian용 기타 응용 프로그램)의 형태로 나타납니다.

그러나 일반 휴대폰 사용자가 보안에 대해 걱정할 필요가 없다는 관점에서 Symbian OS 9.x는 Unix 스타일의 기능 모델(개체가 아닌 프로세스별 권한)을 채택했습니다.설치되어 있는 소프트웨어는 이론적으로 디지털 서명 없이 (네트워크 데이터를 전송하여 사용자에게 비용을 지불하는 등) 피해를 줄 수 없기 때문에 추적 가능합니다.비용을 감당할 수 있는 상업 개발자는 Symbian 서명 프로그램을 통해 소프트웨어 서명을 신청할 수 있습니다.개발자는 프로그램에 직접 서명할 수도 있습니다.단, 블루투스, IrDA, GSM CellID, 음성통화, GPS 및 기타 일부 기능에 대한 액세스는 제공되지 않습니다.일부 연산자는 Symbian 서명된 인증서 이외의 모든 인증서를 비활성화하도록 선택했습니다.

기타 일부 악성 프로그램은 아래에 나열되어 있지만 모든 프로그램을 실행하려면 여전히 사용자의 입력이 필요합니다.

  • Drever.A는 Simworks 및 Kaspersky Symbian Anti-Virus 응용 프로그램에서 자동 부팅을 해제하려는 악의적인 SIS 파일 트로이 목마입니다.
  • 자물쇠 너트B는 Symbian S60 휴대 전화용 패치인 것처럼 가장한 악의적인 SIS 파일 트로이 목마입니다.설치[clarification needed] 시 중요한 시스템 서비스 컴포넌트를 크래시하는 바이너리가 폐기됩니다.이것에 의해, 전화기로 애플리케이션이 기동하지 않게 됩니다.
  • Mabir.A는 기본적으로 MMS 기능이 추가된 Cabir입니다.이 둘은 같은 [citation needed]저자에 의해 작성되었으며 코드는 많은 유사점을 공유한다.초기 Cabir 모델과 동일한 루틴을 통해 블루투스를 사용하여 전파됩니다.마비르로.A가 액티브하게 되어, 최초로 검출된 전화기를 검색해, 그 전화기에 자신의 카피를 송신하기 시작합니다.
  • Fontal.A는 SIS 파일 트로이 목마로, 재기동시에 전화기의 장해가 발생하는 파손된 파일을 인스톨 합니다.사용자가 감염된 전화기를 reboot하려고 하면 해당 전화기는 reboot 화면에 영속적으로 고정되며 소독하지 않으면 사용할 수 없습니다.즉, 전화기의 모든 데이터가 손실되는 재포맷키 조합의 사용입니다.트로이 목마이기 때문에 Fontal은 그 자체로는 전파되지 않습니다.사용자가 감염되는 가장 큰 방법은 신뢰할 수 없는 소스로부터 파일을 취득하여 부주의로든 다른 방법으로든 전화기에 인스톨 하는 것입니다.

Symbian OS에 대한 새로운 형태의 말웨어 위협은 2010년 12월 말콘에서 열린 국제 말웨어 회의에서 인도 해커 Atul [100][101]Alex에 의해 시연되었습니다.

플랫폼 보안 무시

Symbian OS 9.x 디바이스를 해킹하여 OS 9.1 이후에 도입된 플랫폼보안을 삭제함으로써 사용자가 서명되지 않은 [102]코드를 실행할 수 있습니다.이것에 의해, 시스템 파일을 변경할 수 있게 되어, OS 의 이전에 잠겨 있던 영역에 액세스 할 수 있게 됩니다. 해킹은 서명되지 않은 코드[103]실행될 수 있기 때문에 모바일 바이러스로 인한 위협을 증가시킬 수 있다는 비판을 받았다.

버전 이력

버전 묘사
EPOC16 EPOC16은 1980년대 후반에서 1990년대 초반에 Psion이 Psion의 "SIBO"(SIXTEEN Bit Organizer) 장치용으로 개발한 운영 체제입니다.모든 EPOC16 디바이스에는 8086 패밀리 프로세서와 16비트 아키텍처가 탑재되어 있습니다.EPOC16은 싱글 유저 프리엠프티브 멀티태스킹 운영체제입니다.인텔 8086 어셈블리 언어와 C로 작성되어 읽기 전용 메모리(ROM)로 제공되도록 설계되어 있습니다.Open Programming Language(OPL)라는 간단한 프로그래밍 언어와 OVAL이라는 통합 개발 환경(IDE)을 지원했습니다.SIBO 장치에는 MC200, MC400, Series 3(1991-98), Series 3a, Series 3c, Series 3mx, Siena, Workabout 및 Workabout mx가 포함되어 있습니다.최초의 EPOC16 디바이스인 MC400 및 MC200은 1989년에 출하되었습니다.

EPOC16은 주로 단색의 키보드 조작 그래픽[104] 인터페이스를 특징으로 하고 있습니다.이 인터페이스는 원래 디지터 패널 형태로 포인터 입력이 되어 있었습니다.

1990년대 후반에는 Psion의 새로운 EPOC32 OS와 구별하기 위해 운영체제를 EPOC16이라고 불렀습니다.

EPOC32(릴리스 1~5) EPOC32의 첫 번째 버전인 릴리즈 1은 1997년에 Psion 시리즈5 ROM v1.0에 등장했습니다.그 후 ROM v1.1은 Release 3을 탑재했습니다(Release 2는 공개되지 않았습니다).그 뒤를 Psion 시리즈 5mx, Revo/Revo Plus, Psion 시리즈 7/netBook 및 넷패드(모두 릴리즈 5를 탑재)가 잇습니다.

EPOC32 운영체제는 당시 단순히 EPOC로 불리던 것이 나중에 Symbian OS로 이름이 바뀌었습니다.이름과 함께 심비안으로 변경되기 전에는 EPOC16을 "새로운" EPOC와 구별하기 위해 종종 SIBO라고 불렀다.이름은 비슷하지만 EPOC32와 EPOC16은 완전히 다른 운영체제로, EPOC32는 1990년대 중반부터 개발이 시작되면서 새로운 코드베이스에서 C++로 작성되었습니다.

EPOC32는 메모리 보호 기능이 있는 프리엠프티브 멀티태스킹 싱글 사용자 운영체제입니다.이것에 의해, 애플리케이션 개발자는, 프로그램을 엔진과 인터페이스로 분리할 수 있게 됩니다.PDA의 Psion 제품 라인에는, 키보드가 달린 핸드 헬드 머신 전용의 EIKON이라고 불리는 그래피컬 유저 인터페이스가 부속되어 있습니다(따라서 팜탑[105] GUI보다 데스크탑 GUI와 더 유사합니다).단, EPOC의 특징 중 하나는 Ericson R380 이후부터 폭넓게 검토되어 온 GUI 클래스의 핵심 세트를 기반으로 새로운 GUI를 쉽게 개발할 수 있다는 것입니다.

EPOC32는 원래 ARM7, ARM9, Strong ARM, 인텔의 XScale 등 ARM 패밀리 프로세서용으로 개발되었지만 다른 프로세서 유형을 사용하여 타깃 디바이스를 대상으로 컴파일할 수 있습니다.

EPOC32 개발 중 Psion은 EPOC를 서드파티 디바이스 제조사에 라이선스하여 소프트웨어 부문을 Psion Software로 분할할 계획이었다.최초의 라이선스 계약자 중 하나는 단명 Geofox로, 1,000대 미만의 판매로 생산을 중단했다.에릭슨MC218이라고 불리는 리브랜드 Psion 시리즈 5mx를 출시했고, 후에 EPOC 릴리스 5.1 기반스마트폰인 R380을 만들었다.또한 Oregon Scientific은 저렴한 가격의 EPOC 장치인 Osaris를 출시했습니다(릴리스 4와 함께 출하되는 유일한 EPOC 장치로 주목됩니다).

작업은 1994년 말에 32비트 버전으로 시작되었습니다.

1997년 6월에 출시된 시리즈5 디바이스는 EPOC32 OS의 첫 번째 반복을 사용했으며 코드네임 "Protea" 및 "Eikon" 그래픽 사용자 인터페이스를 사용했습니다.

오레곤 사이언티픽 오사리는 ER4를 사용하는 유일한 PDA였다.

Psion 시리즈 5mx, Psion 시리즈 7, Psion Revo, Diamond Mako, Psion 넷북에릭슨 MC218은 ER5를 사용하여 1999년에 출시되었습니다.CeB에서 전화 프로젝트가 발표되었습니다.IT, Phillips Illium/Acent는 상용 릴리즈를 달성하지 못했습니다.이 릴리스는 Symbian OS 5로 소급되어 있습니다.

ER5u를 사용한 최초의 전화기, Ericson R380은 2000년 11월에 출시되었습니다.열려 있는 디바이스가 아닙니다.소프트웨어를 인스톨 할 수 없었습니다.특히 코난이라는 코드명의 블루투스 레보 후속 모델을 포함한 차세대 PDA용 Psion 프로토타입은 ER5u를 사용하고 있었다.이름의 'u'는 유니코드를 지원하는 것을 나타냅니다.

1998년 6월, Psion Software는 Psion과 전화 제조사인 에릭슨, Motorola Nokia 간의 주요 합작법인 Symbian Ltd.가 되었습니다.릴리스 6에서 EPOC는 Symbian OS로 이름이 변경되었습니다.

Symbian OS 6.0 및 6.1 OS는 Symbian OS로 이름이 바뀌었고 새로운 범위의 스마트폰의 기반으로 구상되었다.이 릴리스는 ER6로 불리기도 합니다.Psion은 새로운 회사에 130명의 주요 직원을 할당하고 분사 지분 31%를 보유했습니다.

최초의 '오픈' 심비안 OS 폰인 노키아 9210 Communicator는 2001년 6월에 출시되었습니다.Bluetooth 지원이 추가되었습니다.2001년에는 약 50만대의 심비안 전화기가 출하되어 이듬해에는 210만대로 증가했다.

서로 다른 UI의 개발은 '스마트폰' 또는 '통신기' 장치에 대한 "참조 디자인 전략"과 함께 일반화되어 키보드 또는 태블릿 기반 디자인으로 세분화되었다.2개의 레퍼런스 UI(DFRD 또는 디바이스 패밀리 레퍼런스 설계)가 출하되었습니다.석영과 크리스탈.전자는 에릭슨의 로네비 디자인과 결합되어 UIQ 인터페이스의 기반이 되었다. 후자는 노키아 시리즈 80 UI로 시장에 나왔다.

이후 DFRD는 사파이어, 루비, 에메랄드였다.오직 사파이어만이 시장에 나와 Pearl DFRD로 진화하고 마침내 최초의 진정한 스마트폰을 위한 키패드 기반의 '스퀘어' UI인 Nokia Series 60 UI로 진화했다.그 중 첫 번째는 역시 카메라를 내장한 최초의 노키아 7650 스마트폰(Symbian OS 6.1)으로 해상도는 VGA(0.3Mpx=640×420)였다.기타 주목할 만한 S60 Symbian 6.1 디바이스는 Sendo X, Siemens의 최초이자 마지막 Symbian 전화기인 SX1이다.

범용화를 위한 이러한 노력에도 불구하고 UI는 경쟁사 간에 명확하게 분할되었습니다.크리스탈 또는 사파이어는 노키아, 쿼츠는 에릭슨이었다.DFRD는 2002년 말에 Symbian에 의해 폐지되었습니다.이는 UI 개발에서 헤드리스 제공을 위한 적극적인 후퇴의 일환입니다.Pearl은 Nokia에 인수되었고, Quartz 개발은 UIQ Technology AB로 분사되었으며, 일본 기업과의 협력은 MOAP 표준으로 빠르게 전환되었습니다.

Symbian OS 7.0 및 7.0s 2003년에 첫출하.이는 중요한 Symbian 릴리스로 UIQ(Sony Ericson P800, P900, P910, Motorola A925, A1000), 시리즈 80(Nokia 9300, 9500), 시리즈 90(Nokia 7710), 시리즈 60(Nokia 3230, 6660)을 포함한 모든 최신 사용자 인터페이스와 함께 등장했습니다.EDGE 지원 및 IPv6도 추가되었습니다.자바 지원은 pJava와 JavaPhone에서 Java ME 표준에 따른 것으로 변경되었습니다.

심비안 전화기는 2003년 1분기에 100만대 출하되었으며, 2003년 말까지 월 100만대로 증가했습니다.

Symbian OS 7.0s는 Communicator 9500과 이전 버전인 Communicator 9210과의 호환성을 위해 Symbian OS 6.x와의 하위 호환성이 향상되도록 개조된 7.0 스페셜 버전입니다.

2004년 Psion은 Symbian 지분을 매각했다.같은 해, 심비안 OS를 사용하는 최초의 휴대폰용 웜인 Cabir가 개발되었는데, 이 웜은 블루투스를 사용하여 인근 전화기로 확산되었다.CabirSymbian OS 위협을 참조하십시오.

Symbian OS 8.0 2004년에 처음 출하된 이 제품의 장점 중 하나는 2개의 다른 커널(EKA1 또는 EKA2)을 선택할 수 있다는 것입니다.그러나 EKA2 커널 버전은 Symbian OS 8.1b까지 출하되지 않았습니다.커널은 사용자 측에서 거의 비슷하게 동작하지만 내부적으로는 매우 다릅니다.EKA1은 오래된 디바이스 드라이버와의 호환성을 유지하기 위해 일부 제조업체에 의해 선택되었으며, EKA2는 실시간 커널이었습니다.8.0b는 2003년에 폐기되었다.

또한 CDMA, 3G, 양방향 데이터 스트리밍, DVB-H, 벡터 그래픽과 직접 화면 액세스를 지원하는 OpenGL ES를 지원하는 새로운 API도 포함됐다.

Symbian OS 8.1 8.0의 향상된 버전인 이 버전은 8.1a 및 8.1b 버전으로 제공되었으며 각각 EKA1 및 EKA2 커널이 포함되어 있습니다.EKA2의 싱글칩 폰을 지원하지만 추가적인 보안 계층이 없는 8.1b 버전은 실시간 지원을 원하지만 개방형 애플리케이션 설치를 허용하지 않는 일본 전화 회사들 사이에서 인기가 있었다.

심비안 OS 8.1a를 탑재한 최초의 가장 유명한 스마트폰은 2005년 Nokia N90으로, N시리즈 최초의 스마트폰이다.

Symbian OS 9.0 Symbian OS 9.0은 내부 Symbian 용도로만 사용되었습니다.2004년에 생산이 중단되었습니다.EKA1은 9.0으로 종료되었습니다. 8.1a는 Symbian OS의 최종 EKA1 버전입니다.

Symbian OS는 일반적으로 합리적인 바이너리 코드 호환성을 유지하고 있습니다.이론적으로 OS는 ER1-ER5에서 BC로, 6.0에서 8.1b로 변경되었습니다.도구 및 보안과 관련하여 9.0에 상당한 변경이 필요했지만 이는 일회성 이벤트여야 합니다.ARMv4 요구에서 ARMv5 요구로 이행해도 하위 호환성은 깨지지 않았습니다.

Symbian OS 9.1 2005년 초에 출시되었습니다.여기에는 필수 코드 서명을 지원하는 플랫폼보안 모듈을 비롯한 많은 새로운 보안 관련 기능이 포함되어 있습니다.새로운 ARM EABI 바이너리 모델에서는 개발자는 재설정이 필요하며 보안 변경으로 인해 재설정이 필요할 수 있습니다.S60 플랫폼의 3rd Edition 전화기는 Symbian OS 9.1을 탑재하고 있습니다.Sony Ericson은 Symbian OS 9.1을 기반으로 M600P990을 출하하고 있습니다.이전 버전은 소유자가 대량의 SMS를 보낸 후 일시적으로 전화가 끊기는 결함이 있었습니다.그러나 2006년 9월 13일, Nokia는 이 [106]결함을 수정하기 위한 작은 프로그램을 출시했습니다.Bluetooth 2.0 지원도 추가되었습니다.

Symbian 9.1은 기능과 플랫폼 보안 프레임워크를 도입했습니다.특정 API에 액세스하기 위해서는 개발자가 디지털 서명으로 애플리케이션에 서명해야 합니다.기본 기능은 사용자가 승인할 수 있으며 개발자가 직접 서명할 수 있습니다.또한 보다 고도의 기능은 독립된 '테스트 하우스'와 전화 제조업체를 사용하여 승인을 받는 Symbian 서명 프로그램을 통해 인증 및 서명해야 합니다.예를 들어 파일 쓰기는 사용자가 허가할 수 있는 기능이지만 멀티미디어 디바이스 드라이버에 액세스하려면 전화 제조원의 승인이 필요합니다.응용 프로그램에 서명하려면 TC TrustCenter ACS 퍼블리셔 ID 증명서가 개발자에 의해 필요합니다.

Symbian OS 9.2 2006년 1분기 출시.OMA Device Management 1.2 지원(1.1.2).베트남어 지원S60 3rd Edition Feature Pack 1 전화기는 Symbian OS 9.2를 탑재하고 있습니다.

Symbian OS 9.2 OS를 탑재한 노키아 전화기에는 노키아 E71, 노키아 E90, 노키아 N95, 노키아 N82, 노키아 N81, 노키아 5700 등이 있습니다.

Symbian OS 9.3 2006년 7월 12일 발매.업그레이드에는 메모리 관리 향상과 WiFi 802.11, HSDPA의 네이티브 지원이 포함됩니다.노키아 E72, 노키아 5730 XpressMusic, 노키아 N79, 노키아 N96, 노키아 E52, 노키아 E75, 노키아 5320 XpressMusic, 소니에릭슨 P1 등은 심비안 OS 9.3을 탑재하고 있다.
Symbian OS 9.4 2007년 3월에 발표.v9.3 이후에 사용할 수 있는 요구 페이징 개념을 제공합니다.애플리케이션의 기동 속도가 최대 75% 빨라집니다.또한 SQLite에서 SQL 지원을 제공합니다.Samsung i8910 Omnia HD, Nokia N97, Nokia N97 mini, Nokia 5800 XpressMusic, Nokia 5530 XpressMusic, Nokia 5228, Nokia 5230, Nokia 5233, Nokia 5235, Nokia C6-00, Sony Erics, Satio와 함께 출고됩니다.

최초의 Symbian 플랫폼 릴리스인 Symbian^1의 기반으로 사용됩니다.이 릴리스는 OS의 번들인터페이스이기 때문에 S60 5th Edition으로도 더 잘 알려져 있습니다.

심비안^2 Symbian^2는 2010년[citation needed] 5월부터 일본 시장에 판매되기 시작한 일본 [107]메이커만의 Symbian 버전입니다.이 버전은 [108]Nokia에서 사용되지 않습니다.
Symbian^3(심비안 OS 9.5) 및 Symbian Anna Symbian^3는 이전 S60 5th Edition보다 개선되었으며 사용자 인터페이스에 원터치 메뉴와 하드웨어 액셀러레이션 그래픽을 탑재한 새로운 Symbian OS 커널을 탑재하고 있습니다.2011년 상반기에 세로 방향의 qwerty 키보드, 새로운 브라우저, 분할 화면의 텍스트 입력 등 한층 더 개선될 예정입니다.Nokia는 Symbian^3 인터페이스에 대한 업데이트가 출시되는 대로 점진적으로 제공될 것이라고 발표했습니다. 이전에 계획된 메이저 릴리스인 Symbian^4는 현재 중단되었으며 Symbian Anna를 시작으로 후속 릴리스에서 Symbian^3에 일부 기능이 통합될 예정입니다.
Nokia Belle (심볼 OS 10.1) 2011년 여름, Nokia N8에서 작동하는 Symbian Belle(Nokia Belle의 원래 이름)의 초기 유출 버전을 보여주는 비디오가 YouTube에 [109]게시되었습니다.

2011년 8월 24일, 노키아는 노키아 600(나중에 노키아 603으로 대체), 노키아 700 및 노키아 701[110]세 가지 새로운 스마트폰에 대해 공식적으로 발표했다.

노키아는 회사 블로그 [111][112]게시물에서 공식적으로 심비안 벨을 노키아 벨로 개명했다.

Nokia Belle은 풀다운 상태/알림 바, 더 깊은 근거리 통신 통합, 자유로운 형식의 재사이징 가능한 홈스크린 위젯 및 이전 세 가지가 아닌 여섯 개의 홈스크린으로 Anna의 개선점을 추가했습니다.2012년 2월 7일 현재, 노키아 벨 업데이트는 노키아 스위트를 통해 대부분의 전화 모델에 대해 제공되며, 나중에 호주로 출시됩니다.이용 가능 여부는 노키아 [113]홈페이지에서 확인할 수 있다.

2012년 3월 1일, 노키아는 노키아 603, 700, 701(기타 제외) 및 노키아 808 PureView 네이티브 업데이트로 사용할 수 있는 기능 팩 1 업데이트를 발표했습니다.

Symbian Carla와 Donna는 Belle의 후속 릴리즈로, 각각 2012년 말과 2013년 말에 출시될 예정입니다.그러나 2012년 5월에 이러한 기능이 취소되었으며, 곧 출시될 Belle Feature Pack 2가 운영 [114]체제의 마지막 버전이 될 것이라는 사실이 확인되었습니다.

Nokia 1세대 Symbian Belle 스마트폰(Nokia N8, C7, C6-01, Oro, 500, X7, E7, E6)의 최신 소프트웨어 릴리스는 Nokia Belle Refresh(111.040.1511)[115]입니다.

2012년 10월, Symbian의 마지막 메이저 업데이트로 널리 알려진 Nokia Belle Feature Pack 2가 Nokia 603, 700, 701, 808 [116]PureView용으로 출시되었습니다.

디바이스 목록

「 」를 참조해 주세요.

일반

개발 관련

레퍼런스

  1. ^ "Nokia and Accenture Finalize Symbian Software Development and Support Services Outsourcing Agreement Accenture Newsroom". newsroom.accenture.com.
  2. ^ Lextrait, Vincent (January 2010). "The Programming Languages Beacon, v10.0". Archived from the original on 30 May 2012. Retrieved 5 January 2010.
  3. ^ Nokia는 Symbian 소스를 오픈 라이선스로 전환합니다.아르스 테크니카2014년 6월 12일 취득.
  4. ^ Lee Williams : CS1 maint : bot : 원래 URL 상태를 알 수 없습니다(링크).blog.symbian.org. 2009년 4월 16일
  5. ^ a b "Not Open Source, just Open for Business". symbian.nokia.com. 4 April 2011. Retrieved 23 August 2014.[데드링크]
  6. ^ a b c Lunden, Ingrid (30 September 2011). "Symbian Now Officially No Longer Under The Wing of Nokia, 2,300 Jobs Go". moconews.net. Archived from the original on 1 October 2011. Retrieved 30 September 2011.
  7. ^ "infoSync Interviews Nokia Nseries Executive". Infosyncworld.com. 24 June 2010. Archived from the original on 13 July 2011. Retrieved 12 August 2010.
  8. ^ Next generation mobile telecommunications networks: Challenges to the Nordic ICT industries. 2006. ISBN 9781846630668.
  9. ^ "UI wars 'tore Symbian apart' – Nokia".
  10. ^ "UIQ staff put on notice". The Register.
  11. ^ "Archived copy". Archived from the original on 21 August 2016. Retrieved 22 May 2016.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  12. ^ "Symbian Operating System, Now Open Source and Free". Wired. 3 February 2010.
  13. ^ Nokia는 N8, E7, C7, C6-01용 심비안 '안나' 업데이트를 발표한다.이것은 일련의 업데이트(비디오) 중 첫 번째이다.Engadget.2011년 9월 25일 취득.
  14. ^ 노키아는 심비안 벨을 3개의 새로운 기기와 함께 발표한다.Engadget.2011년 9월 25일 취득.
  15. ^ "Nokia reabsorbs Symbian software". BBC News. 8 November 2010.
  16. ^ "Archived copy". Archived from the original on 23 June 2016. Retrieved 22 May 2016.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  17. ^ "Nokia's new strategy and structure, Symbian to be a "franchise platform", MeeGo still in long term plans - All About MeeGo". www.allaboutmeego.com. Archived from the original on 6 September 2013. Retrieved 4 December 2012.
  18. ^ a b RIP: 심비안.Engadget.2011년 9월 25일 취득.
  19. ^ "Nokia moves Symbian to closed licensing". 11 April 2011.
  20. ^ a b Epstein, Zach. (2011년 6월 23일) Symbian은 공식적으로 Nokia의 문제가 아닙니다.Bgr.com 를 참조해 주세요.2011년 9월 25일 취득.
  21. ^ "C'est la vie - 'Support' expectations for Symbian 'until 2016' unrealistic".
  22. ^ Tung, Liam. "Nokia says final sayonara to Symbian and MeeGo apps as store freezes updates". ZDNet. Retrieved 16 February 2015.
  23. ^ Techcrunch, "Nokia Confirmed The PureView Was the Last Symbian Phone", "Techcrunch", 2013년 1월 24일 Nokia Corporation Q42012년 중간 보고서: "The Nokia 808 PureView"는 이미징과 미드 마켓의 기능을 보여줍니다.a"
  24. ^ "NTT DoCoMo akan gunakan TIZEN sebagai pengganti OPP?".
  25. ^ "Canalys Newsroom: 64 million smart phones shipped worldwide in 2006". Canalys.com.
  26. ^ "What is write once, run anywhere (WORA)? – Definition". WhatIs.com. Retrieved 24 October 2019.
  27. ^ a b Menezes, Gary (6 February 2010). "Symbian OS, Now Fully Open Source". Watblog.com. Archived from the original on 11 November 2013. Retrieved 25 September 2011.
  28. ^ Symbian OS –테크놀로지 역사상 가장 성공한 장애하나입니다.TechCrunch.com 를 참조해 주세요.2010년 11월 8일
  29. ^ "Symbian Completes Biggest Open Source Migration Project Ever" (Press release). Symbian Foundation. 4 February 2010. Retrieved 7 February 2010.
  30. ^ a b "Symbian Foundation". licensing.symbian.org.
  31. ^ "No current plans for Samsung Symbian handsets". All About Symbian.
  32. ^ "Nokia smartphone market share shrinks to 31 percent, operating profit takes a beating too". Engadget.
  33. ^ "Canalys: Android overtakes Symbian as world's best-selling smartphone platform in Q4 2010". Engadget.
  34. ^ Stephen Elop, Nokia, CEO Steve Ballmer, Microsoft Nokia Conversations : 2011년 2월 11일 Wayback Machine에서 공식 블로그 아카이브 완료
  35. ^ "Developer Economics 2011". Archived from the original on 29 September 2013. Retrieved 8 July 2011.
  36. ^ "Symbian Incubation Projects". Google Project Hosting. Retrieved 17 October 2021.
  37. ^ Daffara, Carlo (7 December 2010). "SourceForge: Projects Symbian-dump". SourceForge.net. Retrieved 17 October 2021.
  38. ^ "New Symbian and Meego Applications not allowed in Nokia Stores from Jan 1st".
  39. ^ "Nokia further refines development strategy to unify environments for Symbian and MeeGo". Nokia PR (Press release). 21 October 2010. Retrieved 5 November 2010.
  40. ^ "The future of the Symbian platform". AllAboutSymbian. 26 October 2010. Retrieved 5 November 2010.
  41. ^ Nokia PR (24 May 2006). "Nokia releases 'Web Browser for S60' engine code to open source community". press.nokia.com. Archived from the original on 28 February 2007. Retrieved 21 March 2007.
  42. ^ 많은 S60 3rd Edition S60 5rd Edition 전화기의 브라우저 및 지도 업데이트.Symbian의 모든 것 (2011년 6월 29일)2011년 9월 25일 취득.
  43. ^ a b "Symbian – Qt – A cross-platform application and UI framework". Qt.nokia.com. Archived from the original on 16 August 2010. Retrieved 12 August 2010.
  44. ^ "Nokia Qt SDK". Nokia Developer. 18 June 2010. Archived from the original on 18 January 2012. Retrieved 20 January 2012.
  45. ^ 앱: Wayback Machine에서 2012년 3월 28일 보관된 symlab.org Wiki의 넛셸 모바일
  46. ^ Nokia Developer – 2010년 6월 3일 Wayback Machine에서 Web 아카이브 완료.Forum.nokia.com 를 참조해 주세요.2011년 9월 25일 취득.
  47. ^ "Qt Labs Blogs " Nokia Qt SDK 1.0 released". Labs.trolltech.com. Archived from the original on 26 June 2010. Retrieved 12 August 2010.
  48. ^ "Qt Labs Blogs " Qt Simulator is going public". Labs.trolltech.com. Archived from the original on 27 August 2010. Retrieved 12 August 2010.
  49. ^ "Symbian developer community". Developer.symbian.org. 27 January 2010. Retrieved 12 August 2010.
  50. ^ Tom Sutcliffe와 Jason Barrie Morley Xcode Symbian 지원.Symbian-xcode-plugin.tigris.org 를 참조해 주세요.2011년 9월 25일 취득.
  51. ^ "Capabilities (Symbian Signed) – Symbian Developer Community". Developer.symbian.org. Retrieved 12 August 2010.
  52. ^ Krass, P. (16 August 2010). "Nokia Now Signing Symbian Apps for Free". Nokia Developer Forum Blogs. Archived from the original on 30 August 2010. Retrieved 16 October 2021.
  53. ^ "Symbian developer community – technology domains". Developer.symbian.org. Retrieved 12 August 2010.
  54. ^ "Symbian developer community – packages". Developer.symbian.org. Retrieved 12 August 2010.
  55. ^ "Symbian System Model – Symbian Developer Community". Developer.symbian.org. Retrieved 12 August 2010.
  56. ^ Jane Sales with Martin Tasker의 EKA2 소개(PDF).2011년 9월 25일 취득.
  57. ^ "The History of Symbian's Secret Fragmentation". All About Symbian.
  58. ^ "UIQ Technology puts remaining staff on notice". All About Symbian.
  59. ^ "HugeDomains.com - SymbianBlogs.com is for sale (Symbian Blogs)". www.hugedomains.com. Archived from the original on 11 December 2011. {{cite web}}:Cite는 일반 제목(도움말)을 사용합니다.
  60. ^ Nokia N8 사용자 에이전트 프로파일.Nds.nokia.com(1999년 2월 22일).2011년 9월 25일 취득.
  61. ^ Nokia가 모바일 TV Nokia Conversations를 출시2010년 11월 10일 Wayback Machine에서 공식 Nokia Blog Archived.Conversations.nokia.com (2010년 9월 9일)2011년 9월 25일 취득.
  62. ^ a b c d e "F-07B Instruction Manual '10.5" (PDF). docomo STYLE series. NTT DoCoMo. May 2010. Archived from the original (PDF) on 24 November 2012. Retrieved 23 May 2012.
  63. ^ "Any plans to have SilverLight for Symbian^3 (Nokia N8,E7,C7)?". Mobile Silverlight for Nokia Symbian. Silverlight.NET Forums. 27 April 2011. Archived from the original on 2 February 2012. Retrieved 23 May 2012.
  64. ^ Psychlist1972 (6 July 2010). "Silverlight for Nokia Symbian RTW Now Available". Mobile / Silverlight for Nokia Symbian. Silverlight.NET Forums. Archived from the original on 8 August 2012. Retrieved 23 May 2012.
  65. ^ 2011년 7월 18일 Wayback Machine Silverlight에서 폐지.NET. 2011년 9월 25일 취득.
  66. ^ "Silverlight Category". Archived from the original on 2 February 2012. Retrieved 10 March 2012.
  67. ^ Symbian SQL 내부: Ivan Litovski, Richard Maynard, 2010년 9페이지에 의한 모바일 개발자 가이드
  68. ^ a b c d e SH-08C Instruction Manual '11.3 (PDF), NTT DoCoMo, March 2011, archived from the original (PDF) on 26 November 2012, retrieved 23 May 2012
  69. ^ "Help – Eclipse Platform". library.forum.nokia.com. Archived from the original on 4 January 2013. Retrieved 25 September 2011.
  70. ^ "ドコモ地図ナビ (@docomo_map_navi) Twitter". twitter.com.
  71. ^ "ドコモ地図ナビ". dmapnavi.jp.
  72. ^ a b c 를 참조하십시오.Skype. 2011년 9월 25일 취득.
  73. ^ a b c Symbian OS AntonyPranata.com 2.0 스크린샷.Antonypranata.com 를 참조해 주세요.2011년 9월 25일 취득.
  74. ^ a b c d Horikawa, Kyoko (1 June 2010). "NTT DoCoMo releases S^2 devices". Symbian Blog. Symbian.org. Archived from the original on 24 August 2010.
  75. ^ a b Asuk Ustundag, Sennur (7 October 2010). "Symbian Devices, Hardware & Software Requirements, Basic App Development" (PDF). Bridgewater State University. p. 6. Retrieved 23 May 2012.[영구 데드링크]
  76. ^ a b c d e f g h i j k "Symbian^2 platform used in eleven new models of NTT DoCoMo FOMA 3G handsets". SymbianOne. Archived from the original on 3 February 2013. Retrieved 10 November 2010.
  77. ^ "Samsung OMNIAHD Dazzles at Mobile World Congress with Its HD Brilliance". United Kingdom: Samsung.com. Archived from the original on 10 April 2009. Retrieved 25 September 2011.
  78. ^ Oates, John (6 May 2004). "Symbian doubles sales". www.theregister.co.uk.
  79. ^ at 09:58, Tony Smith 27 Oct 2004. "Global smart phone sales soar". www.theregister.co.uk.
  80. ^ "Six Years of Symbian Produces 100 Models and 100 Million Shipments". The Smart PDA. 17 November 2006. Archived from the original on 30 June 2012. Retrieved 23 May 2012.
  81. ^ Symbian Foundation, 새로운 멤버 Nuance 추가News.softpedia.com (2009년 7월 21일)2011년 9월 25일 취득.
  82. ^ "Nokia Leading Smartphone Market with 56%, While Symbian's Share of OS Market Is Set to Fall" (Press release). ABI Research. 29 March 2012. Archived from the original on 29 March 2012. Retrieved 25 September 2011.
  83. ^ Gartner에 따르면 2011년 2분기 모바일 기기 매출은 전년 동기 대비 16.5%, 스마트폰 매출은 74% 성장했습니다.Gartner.com 를 참조해 주세요.2011년 9월 25일 취득.
  84. ^ "10 million Symbian OS phones in Japan". All About Symbian.
  85. ^ "30 million Symbian OS Phones in Japan". All About Symbian.
  86. ^ a b "Majority of smart phones now have touch screens (Canalys press release: r2010021)". Canalys.com. 8 February 2010. Archived from the original on 30 July 2013. Retrieved 12 August 2010.
  87. ^ "Google Android phone shipments increase by 886%". BBC. 2 August 2010. Retrieved 12 August 2010.
  88. ^ Pettey, Christy. "Gartner Says Worldwide Mobile Device Sales to End Users Reached 1.6 Billion Units in 2010; Smartphone Sales Grew 72 Percent in 2010". Gartner.com. Archived from the original on 9 February 2011. Retrieved 10 March 2011.
  89. ^ 1억 클럽 H1 2010 어카이브 2011년 3월 1일 웨이백 머신에 보관.Vision Mobile (2010년 10월 18일)2011년 9월 25일 취득.
  90. ^ 노키아와 마이크로소프트는 Windows Phone, Bing, Xbox Live 등에서 전략적 제휴를 맺고 있다.Engadget.2011년 9월 25일 취득.
  91. ^ Woods, Ben. (2010년 10월 1일) Samsung, Symbian 지원 Wireless CNET News Archived 2013년 10월 4일 Wayback Machine에서 중단씨넷. 2011년 9월 25일 취득.
  92. ^ 마이어, 데이비드(2008년 11월 3일) Motorola Dichs Symbian, 3,000명의 정리해고 네트워킹 ZDNet UK 발표.ZDNet.co.uk2011년 9월 25일 취득.
  93. ^ 멜로, 존 P..(2010년 10월 15일) Sony Diches Symbian.PC월드2011년 9월 25일 취득.
  94. ^ "Google's Android smartphone market share quadruples Apple's iOS". CNN. 8 August 2012.
  95. ^ 모바일 리뷰 2011년 8월 9일 Nokia E7 리뷰
  96. ^ Litcfield, Steve (8 August 2011). "Nokia N97 RIP: the derailed flagship that ended up as a train wreck". All About Symbian. Retrieved 30 October 2012.
  97. ^ 모바일 브라우저 비교, 2010년 11월Allaboutsymbian.com (2010년 11월 25일)2011년 9월 25일 취득.
  98. ^ Meyer, David (9 November 2010). "Nokia times first Symbian updates for 'early 2011'". ZDNet UK. Retrieved 4 January 2011.
  99. ^ Gilson, David (12 March 2012). "The History of Symbian's Secret Fragmentation". All About Symbian. Retrieved 30 October 2012.
  100. ^ "Hacker plants back door in Symbian firmware – The H Security: News and Features". Archived from the original on 8 December 2013. Retrieved 26 December 2010.{{cite web}}: CS1 maint: bot: 원래 URL 상태를 알 수 없습니다(링크).H-online.com (2010년 12월 8일)2011년 9월 25일 취득.
  101. ^ 해커가 백도어가 숨겨진 수정된 Symbian S60 펌웨어를 만듭니다.라이브 해킹(2010년 12월 10일).2011년 9월 25일 취득.
  102. ^ 노키아의 S60 3rd Ed 보안이 해킹당했나요?2010년 12월 13일 심비안 프리크 웨이백 머신에서 아카이브 완료
  103. ^ "S60 v3 해킹– 미션 완료, FP1 해킹!" 2010년 12월 10일 Wayback Machine에서 아카이브 완료.Symbian Freak (2008년 3월 27일).2011년 9월 25일 취득.
  104. ^ Sibo3a screenshots, Guide Book Gallery
  105. ^ Marcin Wichary. "GUIdebook > Screenshots > EPOC R5/Psion Revo". Guidebookgallery.org. Retrieved 12 August 2010.
  106. ^ "Solution to Nokia Slow SMS / Hang Problem / Solusi Masalah Kirim SMS Nokia (Lambat/Mandek)". www.kejut.com.
  107. ^ Blanford, Rafe (1 June 2010). "First Symbian^2 phones ship in Japan". Retrieved 30 October 2012.
  108. ^ at 12:41, Tony Smith 2 Feb 2010. "Nokia: go straight to Symbian 3, skip Symbian 2". www.theregister.co.uk.
  109. ^ Molen, Brad (17 August 2011). "Symbian Belle download leaked to N8 community, quickly pulled from site (update: Anna available on NaviFirm)". Engadget. Retrieved 30 October 2012.
  110. ^ Bobleanta, Vlad (24 August 2011). "Nokia 600, 700, and 701 announced, all running Symbian Belle and coming before the end of September". unwired view. Archived from the original on 22 October 2012. Retrieved 30 October 2012.
  111. ^ "Nokia Belle coming soon: Nokia Conversations: the official Nokia blog". Archived from the original on 22 December 2011. Retrieved 22 December 2011.
  112. ^ Reisinger, Don (21 December 2011). "So long, Symbian Belle. Hello, Nokia Belle". c net. Retrieved 30 October 2012.
  113. ^ "Software Update for Nokia Belle-compatible phones". Nokia. 2012. Retrieved 30 October 2012.
  114. ^ Hay, Emma (25 May 2012). "Symbian Carla Cancelled, Beginning of the End for Symbian?". ITProPortal.
  115. ^ Delaney, Ian (1 March 2012). "All about Nokia Belle, Feature Pack 1". Nokia Conversations. Archived from the original on 10 October 2012. Retrieved 30 October 2012.
  116. ^ Ly, Boc (2 October 2012). "Update makes the Nokia 808 PureView even better". Nokia Conversations. Archived from the original on 6 October 2012. Retrieved 30 October 2012.

참고 문헌

외부 링크

Symbian^3 EPL 소스