Мобильді құрылғыларға арналған операциялық жүйелерді жіктеу.
Symbian-ашық ОЖ, көп тапсырмалы ОЖ-ға жатады, Java-ны қолдайды, пакеттік деректерді жақсы жүзеге асырады және жоғары сенімділікке, құлдырауға және жеке қателіктерге төзімділікке ие. Толық объектіге бағытталған архитектура, API демаркациясы.
Windows Mobile-ашық, көп тапсырмалы ОЖ, кеңейтудің үлкен мүмкіндіктері бар, мультимедиялық қосымшалармен жұмыс істеуге бағытталған. Windows үйлесімділігі бар және Microsoft Win32 API көмегімен жасалған негізгі қосымшалар жиынтығы жедел жадты қажет етеді
Linux / Android - ақысыз ОЖ, кодтың жалпыға қол жетімділігі, сонымен қатар мультимедиялық мүмкіндіктері әлсіз.
PalmOS (әзірлеу тоқтатылды, қазір Palm Linux ядросында): төмен жедел жад қажеттілігі және қуат тұтыну. Әлсіз мультимедиялық мүмкіндіктер, бір берілген және жабық API бар. Palm OS - ті көптеген компаниялар қолданды, олардың арасында Lenovo, Legend Group, Janam, Kyocera және IBM бар.
Apple iOS-көп тапсырмалы ОЖ, Flash, Java қолдауы жоқ.
Blackberry OS RIM компаниясы BlackBerry смартфон желісі үшін әзірлеген. Оның стильді интерфейсі, түпнұсқа телефон дизайны және QWERTY пернетақтасы бар. Apple сияқты, Blackberry OS басқа өндірушілер үшін қол жетімді емес. Бұл көптеген вирустарға қарсы иммунитеті бар өте сенімді ОЖ.
Bada-Samsung компаниясының ыңғайлы және тиімді операциялық жүйесі, бірақ кең таралған емес bada ОЖ-де жұмыс істейтін тек 3 телефон бар: Samsung Wave, Samsung Wave 2 және Samsung Wave 3.
Жұмыс үстелі Қосымшаларының жіктелуі.
Жұмыс үстелі қолданбасы (desktop application) – күнделікті пайдаланушы тапсырмаларына арналған компьютерлік бағдарлама. Мұндай бағдарлама әдетте компьютердің немесе ноутбуктің жұмыс үстелінен тікелей іске қосылады және желіге кіруді қажет етпейді, сондықтан ол веб-бағдарлама емес (яғни браузерде немесе браузер арқылы жұмыс істемейді). Мұндай қосымшаның мысалы кез-келген мәтіндік немесе графикалық редактор, көптеген ойындар болуы мүмкін. Браузердің өзі жұмыс үстелі қосымшасы.
Жұмыс үстелі қосымшаларын құру үшін келесі бағдарламалау тілдері мен технологияларын қолдануға болады:
C/C++, Delphi, C++ Builder, SQL және т.б.;
Java, .NET/WPF;
Adobe AIR;
Windows Forms.
Достарыңызбен бөлісу: |