Symbian development
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

Symbian development PowerPoint PPT Presentation


  • 80 Views
  • Uploaded on
  • Presentation posted in: General

Symbian development. symbian. U početku zatvorenog koda i isključivo za ARM procesore Slojevi Symbian System 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

Download Presentation

Symbian development

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Symbian development

Symbiandevelopment


Symbian

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


Povijest

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


Symbian platforma

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


Symbian 3 vs android

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


Platform security capabiliteis

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


S tore ovi com

store.ovi.com

  • Centralno mjesto za sve vlasnike Nokia uređaja, te za softwaredevelopere


Podr ani tipovi sadr aja

Podržani tipovi sadržaja

  • Flash aplikacija

  • Java aplikacija

  • Maemoapp

  • NativeSymbianapp

  • Tema

  • WRT Widget

  • Qtapp


What is qt

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


Qt sdk

Qt SDK


What can you do with qt

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


Who makes qt

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


Getting started with qt

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!


  • Login