33
monitorlar (displeylar) ekranlarining kichik o‘lchami, bu
yerdan GUIni qo‘llash uchun maxsuslashtirilgan dasturiy ta’minot
zarurati kelib chiqadi. Masalan, Java Micro Editionda (JME) mobil
qurilmalar uchun Java versiyalarida GUIni ishlab chiqish uchun qulay
AWT va Swing umumiy paketlaridan foydalanish zarur. Ularning
o‘rniga JMEda ishlab chiquvchiga Java (JSE) standart nashri bilan
moslashuvchan bo‘lmagan javax.microelectronics…lcdui turdagi
maxsuslash-tirilgan paketlar taklif etiladi, bu kodni qurilmaning
turiga, ba’zan esa ekranlarning turli o‘lchamlariga ega bo‘lgan mobil
telefonlarning aniq bir modellariga bog‘liq bo‘ladi;
Internet orqali uncha yuqori bo‘lmagan aloqa tezligi.
Masalan, mobil telefonlarning GPRS-modemi taxminan sekundiga 3-5
kilobayt – dial-up tezligidagi aloqani ta’minlaydi;
ma’lumotlarni uzatish uchun aloqa Bluetooth yoki IrDA
(binobarin, u ko‘pincha bo‘lmaydi) orqali amalga oshiriladi. Barcha
zarur portlar mavjud emas. Masalan, mobil qurilmalarning qismida
USB port mavjud emas, ya’ni “fleshkadan” foydalanish mumkin
emas, bu juda noqulay va Smart Media turdagi o‘ta kichik maxsus
disklardan
foydalanishga
to‘g‘ri
keladi,
ular
uchun
stol
kompyuterlarida o‘qish uchun adapterlar hamma vaqt ham
bo‘lavermaydi.
Shunga qaramay,
zamonaviy
kommunikatsiya
vositalari
(masalan, Wi-Fi) va personal kompyuterlar bilan moslashuvchan
portlar va tashqi xotira modullari cho‘ntak va mobil qurilmalarda ham
ishlatila boshlanmoqda. Cho‘ntak va mobil qurilmalar uchun
operatsion tizimlar va boshqa tizim dasturiy ta’minotida bu barcha
cheklashlarni, xususan, cheklangan xotira hajmini hisobga olishga
to‘g‘ri keladi. Shuning uchun qator qulay kundalik dasturiy
imkoniyatlarni mobil qurilmalar uchun ta’qiqlashga to‘g‘ri keladi.
Dostları ilə paylaş: