Download
symbian development n.
Skip this Video
Loading SlideShow in 5 Seconds..
Symbian development PowerPoint Presentation
Download Presentation
Symbian development

Symbian development

159 Views Download Presentation
Download Presentation

Symbian development

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Symbiandevelopment

  2. symbian • U početku zatvorenog koda i isključivo za ARM procesore • Slojevi SymbianSystem Modela: • Korisničko sučelje (S60, UIQ ili Moap) • Sloj aplikacijskih servisa • Java ME • Sloj OS servisa • Generički servisi (procesi) OS-a • Komunikacijski servisi • Multimediski i grafički servisi • Servisi za povezivanje • Sloj baznih servisa • Kernel i sloj sklopovskog sučelja • Mikrokernel arhitektura – maksimizira robusnost sa najmanjom potrošnjom resursa • Podržava pravi multitasking

  3. povijest • 1980 – osnovan Psion • 2004 – Dodan novi API – podrška za CDMA, 3G, DVB-H, Open GL,… • 2005. Symbian OS 9.1 – predstavlja “mogućnosti” i Platformsku sigurnost – za instalaciju određenih aplikacija potreba digitalni potpis • Neprekidno se ispravljaju sigurnosni propusti, te se novije inačice smatraju najsigurnijim operacijskim sustavom

  4. Symbian platforma • OpensourceSymbian^1 – prvo izdanje, zapravo je Symbian OS 9.4, poznat kao S60 5th Edition. Uz platformsku sigurnost, tu je i podrška za ekrane osjetljive na dodir, GPS, WiFi, 3.5G, Bluetooth,… • Symbian^2 – prva royalityfree inačica. DoCoMo i Sharp najavili prve uređaje koji će koristiti Symbian^2. ima kinetičko skrolanje i mogućnost dodavanja widgeta na početni zaslon • Symbian^3 – prva inačica potpuno otvorenog koda. Najavljena podrška za HDMI, novu 2D i 3D grafičku arhitekturu, poboljšanja korisničkog sučelja. Prvi najavljeni uređaj je Nokia N8 • Symbian^4 – najavljen za drugu polovicu 2010, sa prvim uređajima od 2011. Sadrži potpuno novi UI građen oko Qtframeworka

  5. Symbian^3 vs. Android *prosječno korištenje uređaja – sat vremena poziva, nekoliko SMS-ova, 2-3 sata glazbe, sat-dva surfanja, do sat vremena igranja, WiFi uključen cijelo vrijeme

  6. Platformsecurity (capabiliteis) • Basiccaps – approvedbytheenduser • LocalServices, UserEnvironment, NetworkServices, ReadUserData, WriteUserData, Location (post S60 3rd FP2) • Extendedcaps– approvedbySymbianSigning • Opensignedonline - SwEvent, SurroundingsDD, ProtServ, PowerMgmt, ReadDeviceData, WriteDeviceData, TrustedUI, Location (pre S60 3rd FP2) • Certifiedsigned – NetworkControl, MultimediaDD, CommDD, DiskAdmin • Manufacturer-approvedcaps • AllFiles, DRM, TCB

  7. store.ovi.com • Centralno mjesto za sve vlasnike Nokia uređaja, te za softwaredevelopere

  8. Podržani tipovi sadržaja • Flash aplikacija • Java aplikacija • Maemoapp • NativeSymbianapp • Tema • WRT Widget • Qtapp

  9. What is Qt? • a cross-platform class library • Integrated development tools and cross-platform IDE • You can write web-enabled applications once and deploy them practically everywhere

  10. Qt SDK

  11. What can you do with Qt? • Write code once to target multiple platforms • Create amazing user expirience • Do more, code less • Blend web and native code in single application

  12. Who makes Qt? • Qt is developed by Qt Development Frameworks (former Trolltech), a subsidiary of Nokia • Qt is mainly licenced under both open source licences (LGPL and GPL) • You can make Qt! – source code repositories are open to the public

  13. Getting started with Qt • Download and instal Qt SDK (qt.nokia.com/downloads) • Start Qt Creator • Create new project or open one of examples • Have fun!