Symbian S60
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 4 november 2016; kontroller kräver
17 redigeringar .
S60 (Serie 60) - mjukvaruplattform[ clear ] för funktionstelefoner , smartphones och kommunikatörer som använder Symbian OS . I början av 2000-talet var S60 världens ledande smartphoneplattform. Den utvecklades främst av Nokia Corporation och licensierades därefter till andra företag som Lenovo , LG Electronics , Panasonic , Sony Ericsson och Samsung . Även i utveckling är företag som integrerar programvara Elektrobit , Teleca , Digia , Mobica ,Texas Instruments , STMicroelectronics , Broadcom , Renesas , Freescale och mobiloperatörerna Vodafone och Orange , som utvecklade och levererade mobila applikationer och tjänster för S60.
S60-mjukvaran är en smarttelefonhandelsstandard som stöder applikationer utvecklade i Java MIDP , C++ och Python . En funktion är möjligheten att installera ytterligare applikationer.
S60 består av en uppsättning bibliotek och standardapplikationer som telefoni, PIM-verktyg, multimediaspelare.
Specifikationer
- Operativsystem: SymbianOS .
- Series 60 - Edition (1:a ( 2001 ), 2:a ( 2004 ), 3:a ( 2005 )); Series 60 x Edition-förbättringar - Feature Pack (1, 2, 3).
- Skärmstorlek: 176×208. Det finns modeller med en annan skärmstorlek (till exempel hade Siemens SX1 och Sendo X en storlek på 176x220), men applikationer i dem tilldelades också ett 176x208 fönster. Från och med Series 60 2nd Edition stöder Feature Pack 3 OS skärmar med 240x320 och högre upplösning (352x416) (till exempel Nokia N90 som kör Series 60 2nd Edition, Feature Pack 3 eller Nokia N80 , men Series 60 3rd Edition), samt support för liggande orientering av skärmen (208x176, 320x240, 416x352 och 360x640 och högre) på S 1 , S 2 , S 3 .
- Stöd för applikationer utvecklade i Java ( J2ME MIDP ), Symbian C++.
- Series 60 3rd Edition är binärt inkompatibel med tidigare versioner av Series 60, eftersom den använder en ny version av Symbian OS (v9.1).
- 2006 skapades logotypen "Designed for S60 Devices", som användes för att indikera kompatibiliteten för applikationer (Symbian eller Java) med Symbian OS.
- Under 2008 skedde mindre förändringar i utvecklingen av plattformen, den huvudsakliga förändringen är stöd för att hantera applikationer med hjälp av pekskärmen. Den nya plattformen fick namnet "S60 5th Edition". (Moderna Nokia-smarttelefoner med pekskärm som kör S60 kör Symbian 9.4 Touch, samt S² och S³).
Applikationsutveckling
Utveckling sker på en dator och ibland på en smartphone med Python . På en dator, med hjälp av en mjukvarutelefonemulator, utför de testning eller felsökning. Om du har rätt utrustning felsöker de direkt på enheten (smartphone). Kan krävas: C++-kompilator, SDK. SDK distribuerades av Nokia . Strukturen inkluderar: dokumentation, emulator för Windows , header-filer.
Av utvecklingsmiljöerna är de mest kända Qt Creator , Python , Carbide och CodeWarrior .
Ryskspråkig information finns på speciella webbplatser (otillgänglig länk) .
Symbian 9-begränsningar
En funktion i operativsystemet Symbian 9 (plattformar från S60 3rd edition till Nokia Belle FP1) är applikationscertifieringsmekanismen. Det finns flera typer av certifikat, beroende på vilken typ av certifikat som signerade installationspaketet för applikationen, bestäms dess auktoritet i systemet. Som ett resultat är det svårt att installera olicensierade och till och med många gratisapplikationer. Dessutom nekas användarapplikationer åtkomst till många systemkataloger i filsystemet. Det är dock möjligt att få ett utvecklarcertifikat för din enhet gratis (kopplat till en specifik enhet), vilket gör att du kan installera de allra flesta applikationer, efter att ha "signerat" deras paket. Dessutom finns det för Symbian 9 och ^3 en hantverksmässig procedur [1] liknande Jailbreak , som består i att få tillgång till systemminnet och ersätta den ursprungliga installationsservern med en modifierad. Det är värt att notera att i händelse av oförutsedda omständigheter efter hackning kan telefonen återställas till fabriksinställningarna med den ursprungliga installationsservern. För återställning finns det ett speciellt skrivskyddat minnesområde där en kopia av systemet med fabriksinställningar finns.
Telefonmodeller
S60-serien
|
Version S60
|
Symbian OS versionsnummer
|
Modeller
|
S60
|
0,9
|
6.1
|
|
S60 1:a upplagan
|
1.2
|
6.1
|
|
S60 2nd Edition
|
2.0
|
7,0s
|
- Nokia 6600
- Panasonic X700
- Panasonic X800
- Samsung SGH-D720
- Samsung SGH-D728
- Samsung SGH-D730
- Samsung SGH-Z600
|
S60 2nd Edition Feature Pack 1
|
2.1
|
7,0s
|
|
S60 2nd Edition Feature Pack 2
|
2.6
|
8,0a
|
- Lenovo P930
- Nokia 6630
- Nokia 6680
- Nokia 6681
- Nokia 6682
|
S60 2nd Edition Feature Pack 3
|
2.8
|
8.1a
|
|
S60 3:e upplagan
|
3.0
|
9.1
|
|
S60 3rd Edition Feature Pack 1
|
3.1
|
9.2
|
|
S60 3rd Edition Feature Pack 2
|
3.2
|
9.3
|
|
S60 5:e upplagan (eller Symbian^1 )
|
5.0
|
9.4
|
|
Symbian^2
|
5.1
|
9.5
|
|
Symbian^3
|
5.2
|
9.5
|
|
Symbian Anna
|
5.2
|
9.5
|
- Nokia 500 (5MP) uppdaterad till Belle
- Nokia E6 (8MP) uppdaterad till Belle
- Nokia X7 (8MP) uppdaterad till Belle
- Nokia Astound (8MP) uppgraderad till Belle
- Nokia Oro (8MP) uppgraderad till Belle
- Nokia T7-00 (8MP)
- Nokia 702T (8MP)
- Nokia 801T (8MP)
- Vertu Constellation (8MP)
|
Symbian Belle (eller Nokia Belle )
|
5.3
|
10.1
|
- Nokia 603 (5MP) uppgraderad till Belle FP1
- Nokia 700 (5MP) uppdaterad till Belle FP1
- Nokia 701 (8MP) uppgraderad till Belle FP1
|
Nokia Belle Feature Pack 1
|
5,4 [2]
|
|
|
Nokia Belle Feature Pack 2
|
5,5 [2]
|
|
- Nokia 603 (5MP) uppdaterad till Belle FP2
- Nokia 700 (5MP) uppgraderad till Belle FP2
- Nokia 701 (8MP) uppgraderad till Belle FP2
- Nokia 808 PureView (41MP) uppgraderad till Belle FP2
|
Litteratur
- Trufanov Alexander Nikolaevich. Symbian C++. Programmering för mobiltelefoner. - M. : "Williams", 2010. - 464 sid. - 1000 exemplar. - ISBN 978-5-8459-1629-7 .
Anteckningar
- ↑ Hacka Symbian Belle säkerhet utan ett personligt certifikat . Hämtad 6 juni 2012. Arkiverad från originalet 13 augusti 2012. (obestämd)
- ↑ 1 2 HTML5-testet — Hur väl stöder din webbläsare HTML5? . Hämtad 12 maj 2012. Arkiverad från originalet 25 mars 2012. (obestämd)
Symbian ( Symbian Foundation ) |
---|
Modeller S80 1st Edition |
|
---|
Modeller S60 1st Edition |
|
---|
Modeller S60 1st Edition Feature Pack 1 |
|
---|
S80 2nd Edition-modeller |
|
---|
Modeller S90 |
|
---|
Modeller S60 2nd Edition |
- Samsung: D720
- D728
- D730
- Z600
|
---|
Modeller S60 2nd Edition Feature Pack 1 |
|
---|
Modeller S60 2nd Edition Feature Pack 2 |
- Nokia: 6630
- 6680
- 6681
- 6682
|
---|
Modeller S60 2nd Edition Feature Pack 3 |
|
---|
Modeller S60 3rd Edition |
|
---|
Modeller S60 3rd Edition Feature Pack 1 |
|
---|
Modeller S60 3rd Edition Feature Pack 2 |
|
---|
|
Sensorisk era |
---|
Symbian-modeller^1 |
|
---|
Symbian^2-modeller |
- Fujitsu: DoCoMo F-06B
- DoCoMo F-07B
- DoCoMo F-08B
- F-10B
- Raku-Raku telefon 7
|
---|
Symbian^3-modeller |
|
---|
Symbian Anna modeller |
|
---|
Symbian Belle-modeller |
|
---|
Symbian Belle Models funktionspaket 1 |
|
---|
Enhetstillverkare |
|
---|
|
|
|