• Mobil qurilmalar uchun OT larning qoʼllanilish koʼrsatkichlari
  • Android операцион тизими
  • Android operatsion tizimi rivojlanish bosqichlari
  • Mobil qurilmalarga dasturiy vositalar yaratish uchun platformalar




    Download 0,8 Mb.
    bet2/5
    Sana16.05.2024
    Hajmi0,8 Mb.
    #237337
    1   2   3   4   5
    Bog'liq
    A.A. op

    Mobil qurilmalarga dasturiy vositalar yaratish uchun platformalar


    Nomi

    Dasturlash tili

    Android

    Java, C++, Kotlin

    BlackBerry

    Java

    iOS SDK

    Objective – C, Objective Pascal, Swift

    Java ME

    Java

    Windows Phone (WP)

    Visual C++, Visual C#, Visual Basic

    Marmalade

    C/C++

    Python

    Python

    FireFox OS

    HTML5, CSS, JavaScript

    ...

    ...

    Mobil qurilmalar uchun OT larning qoʼllanilish koʼrsatkichlari

    Zamonaviy mobil qurilmalar uchun operatsion tizimlarning asosiy funktsiyalari

    • Touchscreen
    • Cellular
    • Bluetooth
    • Wi-Fi
    • GPS mobile navigation
    • camera, video camera
    • speech recognition, voice recorder
    • music player
    • near field communication (NFC)
    • infrared blaster (IR blaster).

    Android операцион тизими

    • Android nima?
    • Android – bu mobil qurilmalar uchun moʼljallangan turli hil ilovalar va xizmatlarni oʼz ichiga olgan operatsion tizim.
    • Android arxitekturasi Java asosida qurilgan boʼlib, android tizim uchun barcha ilova va dasturlar Java dasturlash tili yordamida yaratiladi.

    Android operatsion tizimi rivojlanish bosqichlari

    Android arxitekturasi

    • Linux kernel – bu Android tizimining yadrosi hisoblanadi va 115 patch dan iborat. Bu asosan tizim funktsionalini yaʼni, protsesslar boshqaruvi, xotirani boshqarish, qurilmalarni (displey, kamera, klaviatura va h.k. lar) boshqarish uchun xizmat qiladi. Bundan tashqari tarmoq komponentalarini, qurilmalar drayverlarini boshqaradi.
    • Libraries – Ilovalarni boshqarish uchun zarur boʼlgan kutubxonalardan iborat. Bunga Web browser engine WebKit, maʼlumotlarni saqlash va ilovalararo maʼlumotlarni almashish uchun SQLite database kutubxonasi, audio va video maʼlumotlarni boshqarish uchun Media Framework, internet xavfsizligi uchun SSL kutubxonasi, grafikani boshqarish uchun OpenGL, touchscreen xizmati uchun Surface Manager va h.k. lar

    Download 0,8 Mb.
    1   2   3   4   5




    Download 0,8 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mobil qurilmalarga dasturiy vositalar yaratish uchun platformalar

    Download 0,8 Mb.