Kontakty

The Best Push Tlačidlo telefóny. Java - telefóny Java operačný systém na telefóne

Mobilná história sa začala s push-tlačinové telefóny. Vychutnali si veľký dopyt po jednom a pol alebo dve desaťročia. A len v neskorých 2000s začali tlačiť smartfóny s dotykovou obrazovkou. Ale úplne "tlačidlo" nezmizlo tak ďaleko. Veľký počet ľudí, ktorí nechcú ísť na senzorickú kontrolu, žijú na svete. Je to pre nich dnešné hodnotenie, ktoré zahŕňali najlepšie telefóny s fyzickou klávesnicou.

To je dôležité!

V našom materiáli bude o bežných mobilných telefónoch prevádzkovaných pomocou proprietárneho firmvéru. V samostatnom výbere sa môžete oboznámiť s najlepšími tlačidlami Smartphons. Sú vybavené klávesnicou QWERTY a ako operačný systém sa používa Android. Pokiaľ ide o telefóny, môžete na nich inštalovať iba aplikácie Java a režim T9 sa používa na zadanie textu. Aj na našich stránkach si môžete prečítať o tom, ako sa smartfóny líšia od telefónov, kde sa táto téma považuje za trochu viac. Nemôžeme sa zaznamenať a skutočnosť, že v našom výbere bude o rôzne mobilné telefóny. Sme spomenutí ako najlacnejšie prístroje, zvyčajne používané ako náhradné a drahšie modely, ktoré majú mierne širšiu funkčnosť. Nezabudli sme témou chránených telefónov, ktoré môžu vydržať aj tie najzávažnejšie prevádzkové podmienky.

Fly FF190.

  • Displej:1,77 palcov, 160 × 128 pixelov
  • Kapacita batérie:1000 mah.
  • Hmotnosť:71 g

Cena: Od 570 rubľov.

Jedným z najlacnejších telefónov na trhu dostal veľa zbytočných zvonov a jediného reálneho plus. Tento model je typický rozpočet mobilný telefón, ktorý je vytvorený na jednoduché volanie. Avšak, pre svoje peniaze, FF190 ponúka zákazníkom s ňou 0,1 megapixelový fotoaparát s funkciou videa a fotografií (hovoria o kvalite s takýmto rozlíšením), Bluetooth 2.1 s podporou A2DP (vylepšená prevodovka zvuku), reprodukciu nielen hudby, ale aj valčekov Vo formátoch 3GP, MP4, AVI.

Všetky tieto čipy s výnimkou môžu byť vylepšené audio cez Bluetooth, je jednoznačne zbytočné. Sotva je osoba, ktorá chce niečo, čo skutočne zbytočne k ničomu, alebo sledovať video na obrazovke 1,7 palca. Z výhody - za jeho cenu, model dostal vynikajúcu autonómiu a má baterku.

Výhody:

  • Zlepšený prenos zvuku cez bezdrôtový štandard, ktorý umožňuje počúvať hudbu cez náhlavnú súpravu Bluetooth.
  • Vynikajúca autonómia.
  • Prítomnosť baterky.
  • Extrémne nízka cena.

Nevýhody:

  • Veľa zbytočnej náplne, ktorá "hmotnosť" modelu - 71 gramov, nie je moc, ale na pozadí rovnakej ceny a veľkostných zariadení je rozdiel.

BQ 2442 ONE L +

  • Displej:2,4 palca, 320 × 240 pixelov
  • Kapacita batérie:600 mah.
  • Hmotnosť:75 g

Cena: Od 640 rubľov.

Po návrate na trh, Nokia začala robiť nielen zaujímavé smartfóny, ale aj nejednoznačné telefóny. Viacúčená z dôvodu, že existuje mnoho modelov, sú prakticky žiadny rozdiel medzi nimi, ani od konkurentov, ale čo je najviac nepríjemné - drahé. Samozrejme, názov spoločnosti tiež ovplyvňuje názov spoločnosti a, spravodlivosť, kvalita Nokia je najlepšia zo všetkého, čo v zásade môže byť kúpené v Rusku medzi zariadeniami na tlačidlu. Avšak, zvedavé vzorky sa nachádzajú v mobilných telefónoch fínskej spoločnosti.

Model 8110 4G, ako je možné vidieť z mena, prijaté nielen podpory pre internet, ale aj 4G rýchlostné rýchlosti. Zdá sa, že prečo je to potrebné, pretože pravdepodobne vyplnenie stánku, všetko sa spomalí. Ale nie, inžinieri značiek pochopili, čo robili a dávali pomerne vážne štandardmi stlačených telefónov Chipsets - Qualcomm MSM8905 s 2 jadrámi 1,1 MHz. To bolo doplnené RAM 512 MB, čo je celkom dobré proti pozadí tradičnej 32 MB vo všetkých ostatných ratingových predstaviteľov a dal kupujúcemu na 4 GB disk.

Tieto prekvapenia neskončia. Existujú Wi-Fi 802.11N a Bluetooth 4.1. Ako čerešňa na torte - kamera pre 2 megapanií. Prirodzene v roku 2019 to znie smiešne, ale znova - telefón je tlačidlo. Väčšina zástupcov segmentu nie je a to. Nezabudnite, že model je posuvník, to znamená, že tlačidlá sú skryté za zatiahnuteľným vekom. Existujú dve farby - žlté a čierne. Telefón podporuje 2 SIM. Súčasťou jeho slúchadiel sú príjemné maličkosť. Batérie dosť na pár dní práce.

Toto zariadenie bolo vytvorené pre tých kupujúcich, ktorí z určitých dôvodov potrebujete zariadenie na tlačidlá, ale zároveň chcú nielen zavolať, ale na fotografovanie niečoho a prístup k internetu.

Výhody:

  • Podpora Wi-Fi a 4G.
  • Zaujímavý dizajn bývania v jasných verziách.
  • Vynikajúci displej.
  • Výkonné železo pre svoj segment.
  • NIE JE BAD podľa štandardov fotoaparátu push-tlačinovej telefóny.
  • 4 GB vnútornej pamäte.

Nevýhody:

  • Kaios - Použitý operačný systém smartfónu je surový a existuje mnoho MAS, problém môže byť odstránený s aktualizáciami.

Philips Xenium E181

  • Displej:
  • Veľkosť pamäte: 32 MB
  • Kapacita batérie: 3100 mah.
  • Hmotnosť: 123 g

Cena: Od 3 390 rubľov.

Ďalší telefón z Číny Electronics Corporation s výkonnou batériou. Ak uvažujete o nových telefónnych telefónoch, potom sa určite zvýrazní spoločnosť Philips Xenium E181. Keď iné zariadenia fungujú len jeden alebo dva dni, ako aj moderné smartfóny, výrobok z CEC pracuje štyri až päť dní. A ak to necháte sám, bez použitia vôbec, potom poplatok vybehne len päť mesiacov! Zaujímavé je, že tu je realizovaný spôsob prenosu energie na iné pomôcky gadgets. Ukazuje sa, že tento model môže byť použitý aj ako prenosná batéria. A tu všetko je v poriadku s charakteristikami. Zariadenie dostalo FM rádio a dva sloty pre karty SIM. Vstavaná pamäť z prístroja je trochu, ale nikto vám nebráni sťahovaniu skladieb na pamäťovej karte. Všetko ostatné, mobilný telefón stále nie je nejaký záznam obrovské peniaze!

Dôstojnosť

  • Veľmi čiaru.
  • Nie je zlý displej.
  • Nie je veľmi veľká hmotnosť.
  • Dva sloty pre SIM karty.
  • Možnosť inštalácie karty microSD.

nevýhody

  • Veľmi pomalý internet.
  • Vstavaná pamäť je veľmi malá.
  • Hrozný fotoaparát.
  • Funkčnosť by mohla byť širšia.

LG G360.

  • Displej: 3 palce, TFT, 240 x 320 bodov
  • Veľkosť pamäte: 20 MB
  • Kapacita batérie: 950 mAh.
  • Hmotnosť: 133 g

Cena: od 4000 rubľov.

Táto clmshell je veľmi krásna, aj keď veľmi jednoduchá. Ponúka základné funkcie - nie je prístup k World Wide Web. Na jednej z častí zariadenia je dostatočne veľká obrazovka. Jeho povolenie je však ďaleko od ideálne-pixelizácie okamžite stride. V tejto súvislosti by nebolo úžasné nedostatok podpory pre MP3. Ale je tu, skladby musia byť stiahnuté na pamäťovú kartu (karty sú podporované až na 16 GB). Mobilný telefón má 1,3 megapixelový fotoaparát. Podľa noriem v roku 2017 je to smiešne. Tlačidlo Mobilné telefóny však zriedka dostanú lepší modul. Batéria však môže byť inštalovaná a viac hromadná - batéria tu je dostatočná na jednu alebo dva dni autonómnej práce.

Dôstojnosť

  • Dva sloty pre SIM karty.
  • Pamäťová karta microSD je podporovaná.
  • Prítomnosť FM rádia.
  • Hlasný reproduktor.
  • Relatívne nízka hmotnosť.

nevýhody

  • Veľmi vysoké náklady.
  • Žiadny prístup k internetu.
  • Zlý fotoaparát.
  • Rozlíšenie nízkeho zobrazenia.

Vylúčené z výberu

Nokia 130.

  • Displej: 1,8 palca, 128 × 160 pixelov
  • Kapacita batérie: 1020 mah.
  • Hmotnosť: 68 g

Cena: Od 1 890 rubľov.

Najjednoduchší mobilný telefón z Nokia. Odporúča sa od konkurentov s minimálnou hmotnosťou - vo vrecku "trubica" sa vôbec necíti. Mobilný telefón má veľmi skromné \u200b\u200bveľkosti. To však nebránilo výrobcovi dodatočne vytvoriť dvojminútovú verziu telefónu. A tu je slot pre kartu microSD. Bez pamäťovej karty, užívateľ nemôže robiť, pretože je tu kritické malé voľné miesto pre hudbu a obrázky.

Namontované tu na obrazovke Zobrazuje 65 tisíc farieb - to je typický ukazovateľ pre jednoduchý mobilný telefón. Prekvapivo tvorcovia predstavili podporu Bluetooth 3.0 k tomuto zariadeniu, čo umožňuje použitie bezdrôtového headsetu s komfortom. Tam sú FM rádio. Kapacitná batéria poskytuje až 13 hodín autonómnej práce v režime Talk, ktorý sa dá nazývať veľmi dobrý indikátor. Ale nie je prístup k internetu. To naznačuje, že nebudete môcť inštalovať ďalšie aplikácie Java alebo hry.

Dôstojnosť

  • Ľahký vývoj;
  • Hlasná komunikácia funguje dobre;
  • Formát MP3 je podporovaný;
  • Minimálna hmotnosť;
  • Nízke náklady;
  • Krémová kontaktná kniha;
  • Jednoduchý stereofónny headset;
  • Kontinuálne práce z jedného poplatku;
  • Existuje dvojminútová možnosť;
  • Bluetooth 3.0 je podporovaný.

nevýhody

  • Jeho pamäť je veľmi malá;
  • Nemôžete nainštalovať aplikácie Java;
  • Malá obrazovka;
  • Tichý hlasový partner.

Kde je možné kúpiť: Dns, granplus, m.video a niektoré online nakupovanie

Nokia 3310 (2017)

  • Displej: 2,4 palca, 240 × 320 pixelov
  • Veľkosť pamäte: 16 MB
  • Kapacita batérie: 1200 mah.
  • Hmotnosť: 79,6 g

Cena: Od 3 990 rubľov.

Reinkarnácia Nokia 3310 je veľmi kontroverzný mobilný telefón. V skutočnosti sa zariadenie stalo populárnym len kvôli jeho mene. Áno, toto je veľmi tenký mobilný telefón a informácie na jeho obrazovke sú dobre čítané aj v jasnom slnečnom dni. Inak jeho použitie spôsobuje veľké otázky. Existuje kamera, ale jeho dvojstupňové povolenie nespôsobuje žiadne radostné pocity. V teórii Tu môžete nainštalovať ďalšie aplikácie Java, ale ich zoznam je silne obmedzený. Ale väčšina všetkých spotrebiteľov smúbať náklady. Zariadenie s takýmito funkčnosťou by malo stáť dvakrát ako lacnejšie!

Samozrejme, že existuje zariadenie a pozitívne vlastnosti. Napríklad Bluetooth 3.0 zabezpečí pripojenie bezdrôtového headsetu. Hlavná batéria je povinná poskytnúť niekoľko dní práce z jedného poplatku. No, slot pre pamäťovú kartu vám pomôže stiahnuť obrovské množstvo hudby MP3. A tu je FM rádio.

Dôstojnosť

  • Veľmi malá hrúbka;
  • Nie je zlý LCD displej;
  • Podpora MP3 a FM rádio;
  • Technológia Bluetooth 3.0 je zabudovaná;
  • Dlhá práca z jedného poplatku;
  • Zahrnuté je headset;
  • Môžete vložiť pamäťovú kartu.

nevýhody

  • Bezcenná komora;
  • Veľké náklady;
  • Príležitosti v inštalačnom pláne žiadostí sú silne obmedzené;
  • Tichý reproduktor;
  • Vysoko zjednodušený firmvér.

MAXVI C11.

  • Displej: 2,4 palca, TFT, 240 × 320 pixelov
  • Veľkosť pamäte: 32 MB
  • Kapacita batérie: 800 mah.
  • Hmotnosť: 80 g

Cena: Od 1 070 rubľov.

Tento dvojminútový mobilný telefón existuje aspoň v troch verziách. Jeden maľovaný zelenou farbou, druhý je v oranžovej, tretí je v čerešni. Už sa od seba nelíšia. MAXVI C11 je jedným z týchto mobilných telefónov, ktoré z nejakého dôvodu je kamera postavená. Má rozlíšenie 1,3 mp, čo je prijateľné len vtedy, ak je fotografia vytvorená pre kontaktnú knihu. Zaujímavé je, že telefón má prístup na globálny web, ale až po 2G signálu. A tu je vstavaná pamäťová karta slotu, na ktorej môžete hodiť svoje obľúbené MP3 skladby.

Všeobecne platí, že MaxVI C11 je veľmi dobrý telefón, pre ktorý sa pýtame menej ako jeden a pol tisíc rubľov. Pre takéto peniaze je tvorená nízkou kapacitou batérie a minimálna rezerva vlastnej pamäte a ďalších nedostatkov. Ale prítomnosť baterky ho hrá v plus!

Dôstojnosť

  • Zahrnuté sú slúchadlá;
  • Môžete použiť pamäťovú kartu;
  • Vstavaná baterka;
  • Svetlé farby prípadu;
  • Formát MP3 je podporovaný;
  • Môžete počúvať FM rádio;
  • Veľmi nízke náklady.

nevýhody

  • Jeho pamäť je veľmi malá;
  • Minimálny firmvér funkčný;
  • Žiadna podpora T9 pri písaní;
  • Headset nie je možné pripojiť (iba slúchadlá);
  • Súprava nemusí byť USB kábel.

Micromax X2400.

  • Displej: 2,4 palca, TFT, 240 x 320 bodov
  • Veľkosť pamäte: 75 kb
  • Kapacita batérie: 2800 mah.
  • Hmotnosť: 89 g

Cena: 1990 Rub.

Toto je veľmi ľahký mobilný telefón od indického výrobcu. Môžeme povedať, že toto zariadenie je úplne zbavené konštantnej pamäte. Ale v skutočnosti to nie je problém, pretože existuje podpora pre pamäťové karty na 8 GB. Hlavným rysom prístroja je možné považovať za svoj pekný dizajn a jednoduchosť vývoja. Kupujúci si poznamenal, že telefónny zoznam funguje presne tu. V opačnom prípade to nestojí za niečo zvláštne z takéhoto lacného zariadenia. Fotoaparát je tu najjednoduchší, v jeho používaní nie je žiadny bod. Neexistuje preto Wi-Fi, preto v súvislosti s ktorým môžete zabudnúť na globálny web. Môžete sa radovať len v tom, že Micromax X2400 nie je zbavený modulu Bluetooth, takže nikto nútil používať bezdrôtové headset. Tiež nie je možné neoznačiť veľmi riadnu batériu, ktorá poskytuje tri alebo štyri dni autonómnej práce.

Dôstojnosť

  • Minimálna hmotnosť;
  • Krémová batéria;
  • Nie je zlá obrazovka;
  • Dve sloty pre SIM karty;
  • K dispozícii je slot pre pamäťovú kartu;
  • Existuje FM rádio;
  • Podpora Bluetooth 3.0.

nevýhody

  • Strašná kamera;
  • Žiadna podpora 3G a Wi-Fi;
  • Minimálne množstvo jeho pamäte.

Samsung Metro B350E.

  • Displej: 2,4 palca, TFT, 240 x 320 bodov
  • Veľkosť pamäte: 32 MB
  • Kapacita batérie: 1200 mah.
  • Hmotnosť: 89 g

Cena: 3990 trieť.

Na rozdiel od názoru mnohých ľudí, Južná Kórejská spoločnosť Samsung je stále okrem smartfónov vyrábajúcich tlačidlá mobilných telefónov. Často nevytvárajú niečím špeciálnym. Toto sú len veľmi jednoduché zariadenia, ktoré slúžia na uskutočnenie hovorov. Je to toto zariadenie, ktoré je Samsung Metro B350E. Z bezdrôtových modulov je tu prítomný iba Bluetooth 2.1, ktorý poskytuje komunikáciu s headsetom. Môžete zabudnúť na zadanie internetu, pretože tu nie je 3G podpora. Ale mobilný telefón sa ukázal veľmi lacný! Podivne, Južná Kórejci nešužili na fotoaparáte. Jej povolenie bolo 2 megapixelov. To stačí na fotografovanie harmonogramu autobusov alebo niečoho podobného. Môžete si dokonca urobiť obrázok priateľa, aby ste mohli poslať svoj obrázok v telefónnom zozname.

Dôstojnosť

  • Existuje FM rádio;
  • Podporované sú pamäťové karty až 16 GB;
  • Minimálna hmotnosť;
  • Relatívne dobrý displej;
  • Dva sloty pre SIM karty.

nevýhody

  • Slabá batéria;
  • Žiadny prístup k internetu;
  • Pomerne vysoké náklady.

BQ BQM-2408 Mexiko

  • Displej: 2,4 palca, TFT 240 x 320 bodov
  • Veľkosť pamäte: 32 MB
  • Kapacita batérie: 800 mah.
  • Hmotnosť: 78 g

Cena: 1890 trieť.

Toto je jeden z najjednoduchších mobilných telefónov medzi tými prítomnými na trhu. Ak sa chcete dostať do svojich rúk zariadenia, ktoré je takmer necítené v ruke, potom BQM-2408 Mexiko je najlepšou voľbou. Ale zároveň musíte zaplatiť skutočnosť, že mobilný telefón bude vyžadovať dobíjanie takmer každý deň. Ďalšou dôležitou funkciou je schopnosť nadviazať štyri karty SIM. To vám umožní využiť služby všetkých hlavných ruských telekomunikačných operátorov! Inak, vlastnosti zariadenia spôsobujú určitý smútok. Predovšetkým existuje kamera, ale jeho povolenie nepresahuje 0,3 mp - je prekvapujúce, že takéto moduly sú stále uvoľnené. Internet je ponúkaný, aby prenikol cez okraj, čo naznačuje nízku rýchlosť dát.

Dôstojnosť

  • Minimálna hmotnosť;
  • Relatívne dobrá obrazovka;
  • Mapy sú podporované s kapacitou až 32 GB;
  • Existuje FM rádio;
  • Štyri sloty pre karty SIM.

nevýhody

  • Objem vstavanej pamäte nie je príliš veľký;
  • Minimálna životnosť batérie;
  • Neexistuje žiadny režim T9 text;
  • Telefónny zoznam dobre implementovaný.

BAQ BQM-2000 Bádensko - Baden

  • Displej: 2 palce, TFT, 176 x 220 bodov
  • Veľkosť pamäte: 32 MB
  • Kapacita batérie: 800 mah.
  • Hmotnosť: 84 g

Cena: 2690 trieť.

Táto clamshell musí väčšinou ako starší ľudia. Toto hovorí o tom aspoň prítomnosť na bývanie SOS červených tlačidiel. Zariadenie tiež znie veľmi hlasno - nepočuť hovor je pomerne ťažké. O Vašom cieľovom telefóne hovorí a chýba prístup na internet. Ak chcete stiahnuť Baden - Baden na BQM-2000 Baden, budete musieť použiť počítač. Okrem toho mobilný telefón dostal pár prispôsobiteľných tlačidiel. A tu je pomocný displej. Na ňom sú prítomné len dátum, čas, úroveň úrovne batérie a úrovne signálu. Ak chcete vidieť názov volajúceho, potom bude musieť telefón zverejniť - iba ikona označuje prijatie prichádzajúceho hovoru na pomocnej obrazovke.

Dôstojnosť

  • Forma faktor "clamshell";
  • Dve obrazovky;
  • Niekoľko ďalších kľúčov;
  • K dispozícii je slot pre pamäťovú kartu;
  • Prítomnosť tlačidla SOS;
  • Minimálna hmotnosť.

nevýhody

  • Jeden slot pre kartu SIM;
  • Veľmi zlé funkcie;
  • Externá obrazovka nezobrazuje číslo účastníka.

Ruggear RG128 Mariner.

  • Displej: 2,2 palca, TFT, 176 x 220 bodov
  • Veľkosť pamäte: 65 kb
  • Kapacita batérie: 1400 mah.
  • Hmotnosť: 127 g

Cena: 4490 Rub.

Ak máte záujem o chránené zariadenia, potom sa pozrieť na najbližší obchod Ruggear RG128 Mariner. Toto nie je smartfón, v súvislosti s ktorým charakteristiky nie sú impozantné. Obrazovka 2,2 palca s veľmi skromným rozlíšením sa používa tu a množstvo pamäte ho robí okamžite skladom karty microSD. Ale všetko ide do pozadia, keď vidíte balík. K dispozícii je káblová headset, doslova ukladanie v niektorých situáciách. A dva batérie sa nachádzajú v krabici naraz. Jeden pre 1400 mAh - je viac vážny, druhý je 650 mAh - s ním mobilný telefón pri dostáva do vody. Teoreticky musí tento telefón odolať rôznym nepriaznivým. Ale nízka cena sa cíti. Niektoré prvky sú stále veľmi zraniteľné. Napríklad tvorcovia nezakrývali obrazovku skleneným gorilovým sklom, v súvislosti s ktorým čoskoro nájdete škrabance. No, pokiaľ ide o technické vlastnosti, sú typické pre rozpočtovú klávesnicu.

Dôstojnosť

  • Ochrana proti vode, prachu a šoku;
  • Dostatočná hmotnosť;
  • Prítomnosť FM rádia;
  • Svetlá farba;
  • Dve sloty pre SIM karty;
  • Dostupnosť slotu pamäťovej karty;
  • Dve batérie sú kompletné.

nevýhody

  • Pomalý internet;
  • Minimálne rozlíšenie obrazovky;
  • Strašná kamera;
  • Tam je prakticky žiadna vlastná pamäť.

Zoom.cNews prieskum určitého počtu respondentov odhalil zaujímavý vzor: väčšina používateľov, ktorí vlastné telefóny s podporou technológie Java nepoužívajú. Táto skutočnosť sa nám zdala veľmi divná a nespravodlivá na užitočnú technológiu. Preto sme sa rozhodli povedať, čo Java je, a ako môžete, aby ste slúžili v mobilnom telefóne.

Ako urobiť Java v mobilnom telefóne

Čo je Java na telefónne spôsoby, ako prevziať mobil

Urobiť sa

Začnime so skutočnosťou, že ste sa rozhodli získať mobilný telefón. Vynikajúca myšlienka a dúfame, že po chvíli získala materiálne uskutočnenie. Spočiatku je všetko v poriadku, vaše prístroje je prevedenie mysle a krásy a skutočne najlepšie. Avšak mesiac prechádza, druhý, pol roka, a začnete si všimnúť, že jednotlivé momenty vo vašom obľúbenom nie sú realizované najlepším spôsobom. No, povedzme, že nepohodlná kalkulačka, organizátor je vzácny, poštový klient nie je, štandardný WAP prehliadač zobrazuje HTML stránky len hrozné, nainštalované hry sú už unavené, atď. Čo robiť?


Prvou myšlienkou je kúpiť nový telefón. Nie je to zlý nápad, ale ak príde do vašej mysle niekoľkokrát mesačne, potom na nové položky môžu mať len dosť peňazí. Podľa našich odhadov, nákup nového modelu telefónu máme právo počítať aspoň jeden rok a polovicu pohodlnú prevádzku. A pozrime sa, či zariadenie nepodporujem s ostro zlomil technológiu Java? Ak áno (asi 90 percent aktuálne vyrábaných telefónov), môžete predpokladať, že teraz môžete pridať potrebné funkcie sami. Individualita je prvá funkcia Java, ktorá vám umožní vyriešiť, ako chcete používať svoj mobilný telefón.

Čo to mohlo byť? Áno, čokoľvek: nové hry, e-mailový klient a webový prehliadač, čitateľské knihy a tabuľky, špecializovaná kalkulačka a plánovač, pohodlné hodiny a budíky, vzdelávacie a zábavné programy atď. Spektrum možností technológie Java je obmedzené len predstavivosť tvorcov, a majú, verte mi, dobre, veľmi násilné. Samozrejme, mali by ste vziať do úvahy fyzické schopnosti telefónu (veľkosť displeja, množstvo pamäte atď.), Ale toto je celkom prirodzené, už spomínané železo, nikto v hudobnom centre sa nesnaží otočiť.

Vytvorenie milovníkov kávy

Malý príbeh. Technológia Java vznikla v žiadnom prípade na ostrove rovnakého mena (a niektorými Thinks SO) a v hĺbkach Sun Microsystems v roku 1991. Ideologický inšpirant Java je Patrick Notone, ktorý je "unavený z podpory stoviek rôznych programových rozhraní" (citát z Wikipédie). Spolu so svojím tímom sa podarilo vytvoriť programovací jazyk nezávislým od platformy, na ktorom môžu byť programy napísané pre všetky spracovatelia a operačné systémy. Multifunkčná platforma je postulátna Java, ktorá implementuje dobre známy princíp "Napísané raz, funguje vždy." Cítite, čo klon? Nezáleží na tom, kto výrobca telefónu, Java - Universal Technology.

Treba však poznamenať, že vnútri Java sú tri hlavné platformy (alebo verzie), a majitelia mobilných telefónov by mali mať záujem len o JAVA 2 Mobile Edition (J2ME). Do a veľkej, to je súbor konfigurácií a režimov zameraných na malé užívateľské elektronické zariadenia. Nie je prijatý v jemnosti všetkých týchto stupňov, okamžite povedať, že v súvislosti s mobilnými telefónmi, mobilný informačný profil (MIDP) sa používa v konfigurácii pripojenej konfigurácie obmedzeného zariadenia (CLDC). Toto je základ implementácie J2ME v našom prípade.

Práve tu sú určené špecifické možnosti virtuálneho Java stroja (JVM) - samotný program, ktorý je nainštalovaný výrobcom v telefóne a môže spracovať Java Application Code (zvyčajne nazývané Midlets). Malá jemnosť je virtuálny stroj a technické schopnosti telefónov sú odlišné. Preto je problém kompatibility stále relevantný, a konkrétny midlet môže byť spustený len na obmedzenom počte modelov telefónov (alebo dokonca len jeden). Majte na pamäti. Ale výrobcovia pracujú na tom, a chcem veriť, že raz sa budeme zaoberať univerzálnymi strednými strednými nohami.

Mali by ste tiež spomenúť paralelnú existenciu dvoch verzií Java MIDP, ktorá skutočne definuje funkčnosť aplikácie: Užívateľské rozhranie, grafické a zvukové schopnosti, siete atď. Prvýkrát sa objavil na konci roka 2000 a dnes je podporovaný majoritným telefónom. Pokiaľ ide o Java MIDP 2.0, oznámi sa na konci roka 2002, ale začali používať výrobcovia len v modeloch modelov 2004-05. Takže sa môžete stretnúť len v pomerne nových modeloch telefónov.

O MIDLETY A TELEFÓNY

Čo je MIDlet? Zvyčajne JAVA aplikácia je sada dvoch súborov: deskriptor alebo ukazovateľ s rozšírením JAD a archívu JAR. Pokiaľ ide o deskriptor, dnes prítomnosť tohto súboru nie je povinná. Faktom je, že to bolo pôvodne predpokladané, že načítať strednelety len zo siete (všetky metódy sťahovania nižšie), takže užívateľ a bol nútený spustiť tento súbor na jeho telefóne, ktorý obsahoval informácie o aplikácii, jeho veľkosti, inštalatérových nastavení, A čo je najdôležitejšie, odkaz na súbor JAR (môžete si overiť, súbor JAD má textový formát). Niektoré telefóny však majú možnosť sťahovať aplikáciu priamo, to znamená, že jednoducho prepisuje súbor, ktorý znížil užitočnosť deskriptora na nulu.

Pokiaľ ide o moderné modely, táto operácia je pre nich štandardná, takže jeden jar súbor je dostatočný na stiahnutie midletu. Svojou štruktúrou je tento súbor archív a súbory zahrnuté v jeho zložení možno ľahko vidieť na počítači akýmkoľvek archivovateľom (ZIP, RAR, atď.). Všimnite si, že niekedy môže aplikácia obsahovať aj iné súbory, najčastejšie ide o ďalšie databázy, ale zriedka sa nachádza.

Teraz sa otočíme na telefón. Ak chcete do neho odovzdať Midlette, zariadenie najprv by malo mať nejakú pamäť pre normálne zaťaženie aplikácie. Veľkosť aplikácie Java sa môže rozšíriť od jednotiek na stovky kilobajtov, čo spôsobuje príslušné požiadavky na telefón. No, premýšľame o moderných modeloch, množstvo pamäte, na ktoré sa vypočíta megabajtov, to nestojí za to hovoriť, ale s "starými ľuďmi" budú musieť tinker. Rozumiete sebe, s množstvom pamäte na 100-200 kb, budete sa musieť trochu pohnúť, to znamená, že odstráňte všetky zbytočné (v prvom rade ide o obrázky a melódie). V zásade je to vážny problém len pre obchodné aplikácie, ktoré potrebujú neustále, pokiaľ ide o hry, všetko je tu jednoduché. Stiahli si hru, ovdovenú, vymazali, zaznamenali nasledovné, atď., Kým sa nudíte.

"Červené oko", "modrý zub" a iné

Nie, toto nie je exkurzia na anomálnu anatómiu, bude to o spôsoboch sťahovania moľníkov do telefónu. Podľa nášho názoru, o prítomnosti niečoho z nasledujúcich uvedených v telefóne by sa malo báť pri nákupe telefónu, aby to nebolo škoda. Ako rozumiete, môžete si vybrať len vtedy, ak je z čoho. Najdostupnejší spôsob je použitie dátového kábla. Pripojujeme konektor rozhrania telefónu s počítačovým konektorom COM alebo USB (OH a je potrebné pre vás, ak je počítač pod tabuľkou a všetky konektory na zadnej stene). Všetko je jednoduché a bezpečne, okrem toho, že sa môžete sťažovať na samotnú prítomnosť kábla, to znamená, že drôty.

Či už ide o bezdrôtovú komunikáciu. Po nakonfigurovaní všetkého, ako potrebujete, a potom naháňať tam a program. Upozorňujeme, že tu môžete použiť nielen "počítačový telefón" reťaz, ale aj "telefónny telefón", ktorý dáva obrovským plus. Videl som zaujímavú aplikáciu od priateľa a okamžite ho stiahol. Možné sú dve možnosti: infračervené spojenie a Bluetooth. Ak chcete používať IRDA, mnohí používatelia sa negatívne týkajú negatívne a márne. Napriek "staroveku" tohto spôsobu a potrebu vykonať niekoľko podmienok (vzdialenosť medzi IR transceivers je 10-20 cm, nájsť ich na priamke atď.), Je celkom vhodné pre periodické zaťaženie. Ak ste blízko Java, potom ideálny spôsob je Bluetooth. Áno, samozrejme, po prvýkrát budete musieť "vytvoriť priateľov" medzi sebou telefóny, alebo telefón s počítačom (špirázdní procedúry, autentifikácia atď.), Ale potom skutočný raj. V okruhu 10 metrov si môžete stiahnuť a sťahovať aplikácie bez akýchkoľvek vodičov.

Ďalšia možná verzia aplikácie Java Aplikácie kedysi si myslela, že hlavný je "vstrekovaný vzduchom", to znamená pomocou siete operátora. Dnes takmer všetci operátori podporujú WAP a GPRS a dokonca múdry na okraji. Okrem toho by sa nemalo podceňovať, pretože v neprítomnosti vyššie uvedených injekčných metód, podpora pre Java telefón znamená povinnú dostupnosť prehliadača WAV, aspoň sme z toho zistili (je to celkom logické, inak Prečo je potrebná Java). Vysvetlenie procesu displeja nevyžaduje, skóruje adresu v lište prehliadača, odkiaľ bude aplikácia stiahnutá a všetko. Všimnite si tiež existenciu tzv. "WAP Výmenníky", kde môžete na hodinu alebo inom resetovaní aplikácie, napríklad z počítača a potom "vyzdvihnúť" z telefónu.

Niečo o mäkkom

Softvér pre počítač má v zásade nepriamy postoj k našej téme, ale keďže "počítačový telefón" reťazec je relevantný pre mnohých, riadia sa trochu a na ňom. Chápeme, je zrejmé, že nie je možné kombinovať dve zariadenia s navzájom bez príslušného softvéru. A ak chceme stiahnuť čokoľvek iné do telefónu, musíte určite potrebovať špecializovaný softvér. Najlepším spôsobom, podľa nášho názoru, je použitie softvérového balíka z výrobcu telefónu, ktorý často prichádza s telefónom, v extrémnych prípadoch si ho môžete stiahnuť z internetu (Nokia PC Suite, Siemens Data Suite, Starfish Truesync et al.). Použitie balíkov tretích strán (napríklad Kyslík Phone Manager) odôvodnené len v niektorých prípadoch, napríklad funkcie, ktoré potrebujete v oficiálnom softvéri, chýba, alebo sa počítač používa na pripojenie k niekoľkým telefónom rôznych výrobcov.

Ideme hľadať MIDlet

Vlastne, hovoriť, vytvoriť si vlastnú aplikáciu na J2ME je celkom skutočný. SDK softvér (Software Development Kit) je k dispozícii bezplatne, licencovanie je neprítomné, takže ak si želáte, môžete skúsiť. Avšak, nebudeme prehĺbiť do devietkových programovaní a pokúsiť sa nájsť pripravený Midletta, prospech z nich je vytvorená oplývajúca. Ako sme spomínali najrýchlejší a slobodný spôsob - je to vaša obľúbená aplikácia od priateľa. Ale stále sa poďme na zdroje tretích strán.

Po prvé, stojí za to sa pýtať, čo môže váš operátor ponúknuť. Návrh mobilného obsahu sa pre nich stal významným zdrojom príjmov, takže dnes len leniví neponúka aplikácie Java. Bohužiaľ, 99% Midlety sú hry, ale nie je možné odolať tomu, trh je trh, ktorý užívatelia chcú, potom operátor ponúka. Takmer vždy stiahnite WAP pripojenie (niekedy prostredníctvom GPRS), takže sa musíte vopred obťažovať o revitalizácii tejto služby.

Ak vaša kreatívna povaha neakceptuje taký jednoduchý nakladací mechanizmus "Vybrané platené," a ste v šialených s WAP-Browserom telefónu, môžete ísť do vlastného kúpania. To sa nám podarilo dosiahnuť za desať minút. Pri písaní v prehliadači, adresa ruského hovoriaceho vyhľadávača wapl.ru (http://wapl.ru) Chipermovaný termín "Java", sme dostali obrovské množstvo odkazov na príslušné zdroje, až 438 kusov. S presunutím niekoľkých prvých stránok s odkazmi sa nám podarilo nájsť pár dobrých lokalít s aplikáciami .... Zastavíme však zostávajúcu cestu, ktorú odporúčame, aby ste sa vám darili.

Telefón, samozrejme, je to dobrá vec, ale stále si myslíme, že optimálny nástroj na nájdenie Midlety na internete je stolný počítač. Známe rozhranie a pohodlné zadávacie zariadenia vám umožňujú podrobne čítať popis aplikácie, pozri Screenshots a určiť jeho nutnosť. Nebudeme priniesť adresy mnohých stránok s aplikáciami, budeme mať dosť, spomenieme len najobľúbenejšie - midlet.org (http://midlet.org/), obsahujúce približne 500 aplikácií. Ak je to zaujímavé, potom tu je "vysoko kvalitné" zloženie zloženého na stiahnutie Middlety: 30% - Utilities, 6% - Aplikácie pre prácu s internetom, 8% - grafické programy, 3% - Utilities pre vývojárov, Všetko ostatné - hry.

Jej Veličenstvo Java.

Na záver, chceme opätovne spomenúť, že technológia Java dnes je najostrejnejšia a efektívna rozšírením funkčnosti mobilného telefónu. A potom bude telefón: asistentka v záležitostiach alebo zábavnom termináli, úplne závisí od vás. Počet existujúcich aplikácií sa meria tisíce a máte právo vybrať si, čo je potrebné. Lepšie a nepotrebujete. Dúfame, že sme vás mohli presvedčiť. Nie? Potom ideme k tebe ...

Neexistuje žiadny bod pri tom, ako sa v posledných rokoch zvýšil obchod spojený s mobilnými telefónmi. Technický pokrok v oblasti PC alebo iného zariadenia, samozrejme, pokrýva všetko, čo je nejako spojené s elektronikou. Takže, napríklad, že som už nefajčil, svetoznámy a moderný jazyk programu Java, vyššie uvedené mobilné telefóny. Doteraz sa denne predávajú desiatky tisíc mobilných telefónov s podporou Java. To znamená, že zariadenie nie je vzdialené, keď zariadenie leží vo vrecku, poskytuje nielen vynikajúce pripojenie, ale aj malom, povedzme, osobný počítač, ktorý nie je horší ako vreckové počítače, ktoré sú už k dispozícii na trhu. A od. Čaká na nás dopredu, vrátite sa dnes a hovoríte o týchto modeloch (s podporou Java), ktorú si môžete kúpiť práve teraz.

Čo je Java? Ako už bolo uvedené, toto je jazyk, ktorý poskytuje nezávislosť od hardvérových a prevádzkových platforiem. Java bola vytvorená v laboratóriách Sun Microsystems James Gosling. Používanie platformy J2ME (Java 2 Micro Edition), ktorá zahŕňa vývoj programov v jazyku Java a "Java Machine" (operačný systém), v ktorom prostredníctvom mikroprocesora vstavaného mobilného telefónu. Budú vykonané. Programy sa nazývajú "Midlets" (Midlets, Stredné z aplikácie Mobile Information Device), ktoré môžu byť nainštalované v mobilnom telefóne cez PC dátový kábel, infračervený port alebo Bluetooth spojenie alebo nainštalované z webových serverov cez WAP. Počet aplikácií pre telefóny, vzhľadom k tomu, že programátori, ktorí vlastnia Java, sú dosť veľa, sa neustále zvyšujú. V sieti existuje mnoho stránok, ktoré obsahujú podobný firmvér, napríklad môžete volať webovú stránku Javamobiles.com, kde sú voľné MIDETY, vrátane: Hry, Sieťové nástroje, aplikácie, grafické nástroje, demá a ďalšie zábavné skripty. Veľký počet služieb, ktoré používajú Java funkcie, ktoré poskytujú bezplatné alebo komerčné aplikácie, ako sú chaty, programy na získanie a prezeranie informácií o burze a obchodné aplikácie súvisiace napríklad s akciovými úvodzmi, ako aj na zdieľanie práce a informácií. Preto v prítomnosti mobilného telefónu, s podporou J2ME, môžete ho dopĺňať s rôznymi nástrojmi. Ale otáčame sa priamo na zariadenia. Kto dáva užívateľovi, súhlasíte, pomerne príjemnú príležitosť. J2ME je už široko používaný v Motorola, Nokia, Siemens, NEC a mnoho ďalších firiem, viac Progresívneho vývoja - Mobilný informačný profil zariadenia (MIDP), dnes nájde rozšírené použitie vo vreckových počítačoch a inteligentných pozadí.

Dnes sú naozaj k dispozícii mnoho modelov mobilných telefónov s podporou Java 2 Micro Edition. Nižšie máte možnosť zoznámiť sa s týmito produktmi bližšie.

Siemens SL45I.

V júni 2001 Singapur na výstave CommunicaSia 2001, Siemens prezentoval, takmer podobný staršiemu modelu SL45, jeho nový SL45I BrainChild. Treba poznamenať, že tieto telefóny sa nič nelíšia, s výnimkou prítomnosti v poslednej podpore aplikácií Java, ktoré môžu byť vykonané na tomto zariadení.

Prvá vec, ktorá sa ponáhľa do očí, vzhľadom na telefón je sedem-termín digitálny displej, ktorý dokonale jasne poskytuje animované obrazy všetkých hier uvedených v tomto modeli, ich farebnosť a navyše funkcie, ako sú vibračné upozornenia a hry, ktoré môžu byť ľahko podporované aplikáciami Java nahradené novými. Ale toto je len prvý dojem.

Tento telefón tiež poskytuje selektívnu inicializáciu načítania aplikácií cez funkciu SMS. Sloboda výberu akcií je tiež tiež spokojný, napríklad, môžete si najprv zobraziť program, poslať priateľovi a potom na žiadosť používateľa, aby ste ho vložili do zoznamu ďalších programov vášho zariadenia.

Prevádzka SL45I, okamžite cítite rýchlosť a efektivitu spúšťania funkcií pri práci s aplikáciami, ako je ich výmena, nahrávanie, reprodukcia, vzhľadom k tomu, že množstvo pamäte v tomto modeli sa výrazne zvýši v dôsledku karty MultiMediaCard (MMC) . Prítomnosť MP3 prehrávača vám umožňuje rozptyľovať užívateľ od zhonu sveta tohto a počúvať svoju obľúbenú hudbu, hoci je potrebné poznamenať, že vyžaduje väčšinu 32-MB zdroj MMC. Už bola napísaná o rýchlosti tohto modelu, ktorá so sebou prináša úsporu času a podľa toho, peniaze pri používaní funkcie J2ME pri čítaní alebo reagovaní na správu. Aj pred pripojením k sieti cez WAP 1.1 poslať správu, najprv z neho urobte offline, ktorý samozrejme. Výrazne znižuje náklady pri práci so SL45I. Približne 5 hodín užívateľ môže použiť takúto funkciu ako nahrávanie hlasovej správy a synchronizáciu s počítačom, výhodou pamäte tohto telefónu vám umožňuje nahrávať dostatočne veľký počet súborov na vymeniteľnej mape multimediaCard (MMC).

Aj táto jednotka umožňuje inštalovať, pripojením k internetu alebo počítaču rôznych druhov šetriča obrazovky, obrazovka zariadenia, široká škála zvonení a grafických objektov je zvarená svojimi rozmermi. To všetko, samozrejme, zdôrazňuje nielen individualitu užívateľa, ale tiež dáva skutočnú príležitosť ukázať svoju fantáziu na účely príjemnej a užitočnej práce s Siemens SL45I.

Platforma Java 2 Micro Edition (J2ME) bola navrhnutá pre spotrebiteľský trh zariadení so zdravotným postihnutím a procesor, ako sú: mobilné telefóny, pagery, čipové karty, organizátori a minicompočítače. J2ME vám umožňuje spustiť Javu na počítačové zariadenia. Pre tieto ciele, J2ME prispôsobuje existujúcej technológii Java. Zvážte dva kľúčové body J2ME: Konfigurácia a profily.

Konfigurácia.

Konfigurácia určuje prostredie vykonávania J2ME. Zahŕňa virtuálny stroj obmedzený v porovnaní so štandardným VM a súbor základných tried, predovšetkým požičaných od J2SE. Momentálne identifikuje 2 konfigurácie: Pripojené obmedzené konfigurácia zariadenia, konfigurácia CLDC a konfiguráciu konfigurácie (pripojená konfigurácia zariadenia, CDC). Prvá konfigurácia je orientovaná na mikro zariadenia vybavenej 16- alebo 32-bitovými procesormi s minimálnou pamäťou približne 128 kB. Srdce J2ME CLDC je virtuálny stroj k virtuálnym strojom K (KVM) špeciálne navrhnutý pre sieťové zariadenia s malým množstvom pamäti a obmedzených zdrojov. Druhý J2ME, CDC konfigurácia je zameraná na zložitejšie elektronické a vstavané zariadenia, ako sú inteligentné komunikátory, komplexné "inteligentné" pagers, osobných digitálnych asistentov (PDA) a interaktívnych digitálnych televíznych konzol. Takéto zariadenia sú spravidla vybavené 32-bitovým mikroprocesorom / radičom a sú vybavené viac ako 2 MB pamäte, ktoré sa používajú na uloženie virtuálneho stroja a knižníc. CDC pracuje s virtuálnym virtuálnym strojom (CVM). CDC obsahuje všetky triedy od CLDC a ešte viac tried od J2SE. Hlavný rozdiel medzi CDC a CLDC je, že CDC VM podporuje všetky funkcie J2SE VM vrátane natívnych programovacích rozhraní

Profilu.

Profil rozširuje konfiguráciu pridaním špecifických tried do súboru základných tried definovaných v konfigurácii. Inými slovami, profil poskytuje potrebnú funkčnosť, ktorá chýba v hlavnej konfigurácii. Môže to byť užívateľské rozhranie, skladovací mechanizmus atď. Okrem MIDP profilu existujú aj iné profily.

Nadácie - Pridá sa súbor tried od J2SE na CDC, ale nezadávko vstúpi do používateľského rozhrania. Tento profil sa používa na vybudovanie iných profilov na it.jsr-46

Osobný základný profil - Poskytuje Java API pre zariadenia vyžadujúce prístup k sieti a grafickú prezentáciu. Tento profil je vhodný pre interaktívnu televíziu a obsahuje API na podporu multimediálnej domácej platformy. (Jsr129)

Osobný profil - poskytuje Java API pre zariadenia vyžadujúce spoľahlivý prístup k sieti zabudovaný na osobnom základnom profile a nadácie (JSR62)

Obrázok 1. Architektúra J2ME.

CLDC (konfigurácie komunikačných zariadení s obmedzenými zdrojmi)

CDC je výsledkom procesu komunity Java (JSP) odbornej skupiny JSR-30, na ktorú boli zostavené nasledujúce spoločnosti:

  • Amerika online.
  • Ericsson.
  • Fujitsu.
  • Matsushita.
  • Mitsubishi.
  • Motorola.
  • Nokia.
  • NTT DOCOMO.
  • Odtlačok
  • Palm Computing
  • Odtrhnúť sa
  • Ostrý.
  • Siemens.
  • Sun Microsystems.
  • Symbian.
  • Technológia CLDC sa používa na vyrovnanie rôznych profilov. Účelom tejto technológie na určenie štandardu používania Java na zariadeniach s obmedzenými zdrojmi.

  • 160-500 KB pamäte k dispozícii na platforme Java
  • 16-32 bitový procesor
  • nízka spotreba energie
  • sieťové pripojenie 9600 BPS alebo menej.
  • Nižšie sú uvedené aspekty, ktoré spadajú pod "jurisdikciu" CLDC:

    Nasledujúce veci nie sú zahrnuté v oblasti úvahy CLDC: (spravidla sú určené profilmi.)

  • Užívateľské rozhranie
  • Spracovanie udalostí
  • Aplikácie životného cyklu
  • Interakcia a aplikácie
  • Java Jazyk a virtuálny stroj KVM

    Hlavný cieľ pre podporu CLDC JVM je v čo najväčšej miere kompatibilný so špecifikáciou jazyka Java. S výnimkou rozdielov nižšie, JVM, ktorá podporuje CLDC, kompatibilný so špecifikáciou jazyka Java.

    • Žiadna podpora pre plávajúci bod. Je to spôsobené tým, že v zariadeniach s obmedzenými zdrojmi neexistuje žiadna podpora pre plávajúci bod. Podpora na úrovni programu by bola príliš drahá.
    • CLDC podporuje mechanizmus výnimiekJeho arzenál je však obmedzený. Je to z dvoch dôvodov:
      • Zotavenie po chybách sú pre každé zariadenie celkom špecifické. Okrem toho, mnohé zariadenia jednoducho reštartujte po niektorých svojich chybách. Žiadosť sa nemôže starať o takéto chyby.
      • Kompletné implementácia mechanizmu je príliš drahé potešenie pre mikropodniky.

    KVM.

    • Žiadna podpora pre plávajúci bod. Je to spôsobené tým, že v zariadeniach s obmedzenými zdrojmi neexistuje žiadna podpora pre plávajúci bod. Podpora na úrovni programu by bola príliš drahá. V JVM, ktorý podporuje CLDC neexistujú žiadne byteskódy spojené s plavákmi a dvojitými typmi.
    • KVM nevykonáva Java Native Interface (JNI). Podpora JNI bola zamietnutá z dvoch dôvodov.
      • Obmedzenia uložené bezpečnostným modelom CLDC. (Tento model zakazuje použitie natívnych hovorov.)
      • Úplná implementácia JNI bola uznaná príliš nákladná pre zariadenia s obmedzenými zdrojmi.
    • KVM vám nedovoľuje vytvoriť svoj triedny nakladač. Toto sú obmedzenia uložené bezpečnostným modelom.
    • KVM nepodporuje mechanizmus odrazu.Java aplikácie nemôžu kontrolovať triedy, objekty, metódy, polia, závity, vykonané zásobníky vo virtuálnom stroji. V dôsledku toho, serializácia, JVMDI (Profiler Interface), JVMPI (Profiler Interface) a iné technológie J2SE založené na reflexnom mechanizme nie sú k dispozícii v CLDC.
    • KVM implementuje multithreading, ale nepodporuje vlákno skupiny a démon niť. Operácie, ako je štartovanie a zastavenie, môžu byť aplikované len na samostatnom závite.
    • Neexistuje žiadna metóda finalizácie () a neexistujú žiadne slabé odkazy. Táto požiadavka je spojená s potrebou zjednodušiť mechanizmus zberu odpadu.
    • Obmedzený mechanizmus manipulácie s chybou v porovnaní s J2SE.
    • Prepracovanie.

    Knižnica CLDC.

    Knižnice CLDC možno rozdeliť do dvoch kategórií:

    1. Prvá kategória zahŕňa triedy zdedené od J2SE.
    2. V druhej triedy, ktoré vstupujú do CLDC.

    Triedy patriace do prvej kategórie sú v balíkoch Java.Lang. *, Java.util. * A Java.io. *. Tieto triedy sú odvodené z Java 2 Standard Edition verzie 1.3. Tieto triedy sú totožné s príslušnými triedami J2SE. Sémantika tried a ich metódy sa nezmenia. Všetky verejné alebo chránené metódy, ktoré nie sú dostupné v J2se, sa nepridávajú do tried.

    Systémové triedy.

    Tieto triedy sú interne spojené s virtuálnym strojom. Niektoré aplikácie Java vyžadujú údaje o triede. Napríklad Generovací kód J2SE Java (Javac), vyžaduje určité funkcie triedy String a StringBuffer. java.lang.Object
    java.Lang.class.
    java.lang.Runtime.
    java.lang.system
    java.lang.thread.
    java.lang.Runnable (rozhranie)
    java.lang.string
    java.lang.stringbuffer.
    java.lang.Throwble

    Triedy prezentácie.

    Každá z týchto tried je podmnožinou zodpovedajúcich tried od J2SE.

    java.lang.boolean
    Java.Lang.byte.
    java.lang.short
    java.lang.Integer
    java.lang.long
    java.lang.charakter.

    Triedy zberu.

    java.util.Vector
    java.util.stack
    java.util.Hashtable
    java.util.enuce (rozhranie)

    Výstupné triedy.

    java.io.Inputstream
    java.io.outputstream
    java.io.bytearrayinputstream
    java.io.bytearrayoutputputstream
    java.io.datainput (rozhranie)
    java.io.dataoutput (rozhranie)
    java.io.datainputstream
    java.io.dataoutputputstream
    java.io.IOader.
    java.io.writer.
    java.io.InputpremeaReader.
    java.io.Outputpremewriter.
    java.io.printstream

    Trieda Reader, spisovateľ, InputstreamReader a Inputstreamwriter poskytujú interpartovú podporu.

    Mechanizmus ich práce je rovnaký ako v J2se. Posledné dve triedy majú presne rovnaké konštruktéry ako v J2se.

    nový InputstreamReader (Inputstream je); NOVÝ INPUTNGSTREATEĽA (Inputstream je názov reťazca); Nový výstup spätného toku (výstupnýstream OS); Nový výstupystreamwriter (výstupnýstream OS, názov reťazca);

    V prípadoch, keď je prítomný parameter reťazca, použije sa špecifikované kódovanie znakov, inak sa používa kódovanie znakov, ktorých názov je obsiahnutý v variabilnej mikroédií.encoding. Ak prevodník nie je k dispozícii, nevyhovuje sa neusporteddenCodingException.

    Treba poznamenať, že CLDC nepodporuje lokalizáciu. To naznačuje, že všetky riešenia súvisiace s formátovaním dátumu času atď. Zistite mimo CLDC.

    Kalendár a čas.
    CLDC obsahuje malú podmnožinu štandardných tried J2SE: Java.util.calendar, Java.util.Tate a Java.util.Timezone. Štandardne je podporovaná jedno časové pásmo.

    java.util.calendar
    java.util.utate.
    java.util.timezone

    "Pomocné" triedy.
    trieda Java.util.Random obsahuje jednoduchý generátor náhodných čísel.
    Java.Lang.Math má v jeho nastavení ABS, MAX a MIN metódy pre Int a dlhé typy.

    Výnimka a chyba.
    java.lang.Exception
    java.lang.classnotfoundException
    java.lang.IllegalAccesException
    java.lang.instantiationException
    java.lang.intertretedException
    java.lang.runtimeException
    java.lang.arithmetisexception
    java.lang.arraystoreException
    java.lang.classcastException
    java.lang.IllegalargmentException
    java.lang.illegalthReadstateException
    java.lang.numberformateException
    java.lang.IllegalmonitorStateException
    java.lang.indexoutfboundsexception
    java.lang.arrayindexoutfboundsexception
    java.lang.stringindexoutfboundsexception
    java.lang.negaTiVearraysIzeexception
    java.lang.NullPointException
    java.lang.securityException
    java.util.Imptystackeexception
    java.util.Nosuchelementxception
    java.io.eofException
    java.io.ioException
    java.io.interrutteDioException
    java.io.unsupporteDencodingException
    java.io.utfdataformatexception

    java.lang.error
    java.lang.virtualMachineError
    java.Lang.outofMemorryError

    Propety.
    CLDC nemá triedu Java.util.properties. Avšak, vlastnosť môže byť prístupná pomocou metódy statického systému.Getproperty (strunový kľúč). Nasledujú minimálne vlastnosti stanovené podľa CLDC.

    mikroédia.encoding
    mikroedition.platform
    Microedition.Configuration.
    mikroedition.profiles.

    Triedy patriace do druhej kategórie sú v balíkoch Javax.micRoodition. *. Javax.micRoodition.io balík vstupuje do nového mechanizmu podpory siete.

    CLDC Connection Framework.

    java.io. * a Java.net. * J2SE pakety nie sú vhodné pre mikropodniky s ich obmedzenými zdrojmi. Preto bol vyvinutý nový balík Javax.microeditiony.

    Tento balík má iba jednu triedu: Konektor, 8 rozhraní a pripojeniaOntfoundException.

    Konektor triedy je srdcom rámca pripojenia, má rad statických metód na prijímanie spojenia objektu. Ak je operácia úspešná, metóda vráti objekt, ktorý implementuje spojenie s rozhraním inak chýba IOxception. Obrázok 2 ukazuje hierarchiu rozhraní.


    Obrázok 2. Hierarchia rozhrania

    Implementovaný objekt Pripojenie. Rozhranie je možné získať pomocou triedy konektora, ako je uvedené vyššie. Rozhranie Pripojenie. Má jednu metódu zavrieť. Táto metóda uzatvára sieťové pripojenie.

    • Zapojenie Rozhranie "predstavuje zariadenie", z ktorého môžete údaje prečítať. Metódy openinputstream a oPENDATAINPOST Vracia prúd na čítanie.
    • Výstup. Rozhranie "predstavuje zariadenie", v ktorom môžete písať údaje. Metódy openOutputputstream a oPENDATAUTUPUTTY Vráťte tok na písanie.
    • Streamconnection. Rozhranie kombinuje Impulz a Výstup..
    • ContentConnection. Podsek Streamconnection..
    • StreamconnectionNotifikované. Čakanie na pripojenie bude nainštalované. Metóda acceptAndOpen () Výnosy Streamconnection. objekt.
    • DatagramConnection. Rozhranie určuje pripojenie datagramov.
    • ConnectionNotfoundException Vyhadzovanie pri pripojení nie je možné zamietnuť.

    Konektor.

    Metóda konektora String Open Triedy má nasledujúci formát. "Protokol: adresa; parametre".

    Tu sú niektoré príklady:

    HTTP Connection Connector.Open ("http://java.sun.com/Developer"); Zásuvné zásuvky: Connector.Open ("zásuvka: //129.144.111.222: 9000"); Datagram Connector Connector.Open ("Datagram: // Adresa: Port #"); Komunikovať s prístavným konektorom. \\ TOPEN ("Comm: 0; BAUDRATE \u003d 9600"); Otvorte súbory.
    Konektor.Open ("Súbor: /myfile.txt"); Systémy sieťových súborov: konektor.Open ("NFS: /foo.com/foo.dat");

    Bezpečnosť.

    Jedným z obrovských výhod Java je dynamická aplikácia aplikácií prostredníctvom siete, klientovi pomocou spoľahlivého bezpečnostného mechanizmu. Implementácia tohto mechanizmu v J2SE presahuje možnosti dostupného rozpočtu pamäte pre JVM podporujúce CLDC. Pre CLDC bol vyvinutý iný mechanizmus, ktorý možno rozdeliť na dve úrovne: úroveň virtuálneho stroja a úrovne aplikácie.

    Úroveň virtuálneho stroja - znamená to, že spustená aplikácia vo VM by nemala mať možnosť akýmkoľvek spôsobom ublížiť zariadeniu. Táto požiadavka by mala poskytnúť Verifikátor spoločnosti Java ClassFile, ktorý musí zabezpečiť, aby zaťažený BYCODECODE neobsahoval odkazy na neplatné pamäťové oblasti alebo pamäť umiestnené mimo javy haldy. Overovateľ musí odmietnuť prevzatie takýchto tried.

    Úroveň aplikácie. Verifikátor nie je spása zo všetkých ťažkostí, kontroluje len návnadu na "životné prostredie", ale nemôže zaručiť, že prevzatá aplikácia nebude poškodiť zariadenie. J2SE SecurityManager poskytuje kontrolu nad tým, že aplikácia nemôže, nie je oprávnená odkazovať na súborový systém, vytvoriť spojenie, atď. Ale implementácia takejto kontroly nie je možné pre mini zariadenia s ich obmedzeniami.

    V JVM podpora CLDC implementovalo model bezpečnostného modelu Sandbox. Tento model predpokladá, že aplikácia sa musí vykonať v obmedzenom prostredí, v ktorom môže mať aplikácia len prístup k API, ktoré sú definované v konfiguráciách, profiloch a bielizne.

    Presnejší model Sandbox znamená:

    • Stiahnuteľné súbory triedy Java musia byť overené
    • Aplikácia môže pristupovať len k API, ktoré sú definované v konfiguráciách, profiloch a bielizne triedy.
    • Aplikácia Stiahnutie môže vykonávať len natívny kód virtuálneho stroja a nie je možné vykonať podľa tried nakladača konkrétnym používateľom. Preto CLDC nemôže vytvoriť váš triedny nakladač.
    • Aplikácia nemôže prevziať natívnu knižnicu, aplikácia nemôže mať prístup k natívnym funkciám, ktoré sú dostupné virtuálnym strojom a majú prístup k rodným oslobodeniam, ktoré nie sú knižnicami Java, ktoré poskytujú CLDC, profily alebo bielizeňové triedy.
    • Implementácia CLDC by mala zabezpečiť nemožnosť reštartovania balíkov systému Java. *, Javax.micRooditie. *

    Okrem toho môžu profily pridať svoje obmedzenia na vyššie uvedené.

    MIDP.

    Profil mobilného informačného zariadenia Rozširovať CLDC. Pridaním troch nových balíkov: vykladá požiadavky na inštaláciu Middlety, ktoré by mali byť obsiahnuté v MIDletových apartmánoch, pridáva niekoľko tried na už dostupné balíky definované v CLDC.:
    • javax.microedition.io. Na balík java.io pridáva rozhranie httpConnection.
    • java.lang.Java.Lang Package pridáva nelegálnestateexception (Java.Lang.IllgalstateException).
    • java.util Pridáva funkčnosť, ktorá umožňuje aplikáciám vytvárať časovače. Na tieto účely boli pridané java.util.timer a java.util.timertask triedy od J2SE.
    Čo je Java?

    Pre štartéry, poďme zistiť, čo výrobcovia sú ponúkané pod názvom značky Java.

    Java je tak programovací jazyk objektu, ktorý nahradil ADA. Bol vytvorený na začiatku 90. rokov v Pentagone pre potreby vojenského priemyslu. Program napísaný v jazyku Java je zostavený do špeciálneho bojového kódu, ktorý sa vykonáva na virtuálnom zariadení Java. V skutočnosti, Java - auto nie je vôbec auto, ale program, ktorý má mnoho implementácií (počítače rôznych architektúr prechádzajúcich všetkými druhmi operačných systémov). Akonáhle je napísaný a transformovaný na bajty, program môže byť úspešne vykonaný na akomkoľvek Java - stroj.

    Nikto nemohol predpokladať, že pre niektoré druhy - 3 roky bude Java dostane takú širokú aplikáciu: od vytvorenia "Smart" web-stránok (technológie Apple) pred rozvojom obrovských bankových systémov. Samostatne sa prideľuje smer tzv. Vstavaných systémov a systémov v reálnom čase: pod kontrolou Java, práčky, chladničiek, televízorov, telefónov a dokonca aj náramok.

    Na začiatku minulého roka sa objavila druhá verzia JAVA, tzv Java 2, ktorý možno považovať za plnohodnotnú platformu, to znamená, že celkový počítač a operačný systém. Dnes existujú tri implementácia platformy Java 2: Standard Edition (pre pravidelné aplikácie a systémy), Enterprise Edition (pre aplikácie Enterprise Scale Aplikácie a veľké klienti - Serverové systémy) a Micro Edition (pre malé zariadenia, ako sú mobilné telefóny, PDA, Organizátori a šikovné karty s inteligentným čipom). Sme pod slovom "Java" budeme znamenať platformu a technológiu Java 2 Micro Edition, skrátené J2ME.

    Ak teda telefón podporuje Javu, znamená to, že môže vykonať programy napísané v jazyku Java vytvoreného pre platformu J2ME. Ako prichádzajú programy do telefónu? Všetky Java - telefóny sú vybavené rozhraním na pripojenie k osobnému počítaču. Z hľadiska počítača vyzerá systém súborov telefónu ako jednoduchý priečinok, v ktorom môžete kopírovať program na ďalšie vykonanie.

    Z hľadiska telefónu sa kopírovaný program zmení do položky ponuky.

    Programy možno stiahnuť a inštalovať priamo z mobilného telefónu, cez WAP a pre smartfóny a komunikátory - prostredníctvom www.

    Java - telefóny

    16. mája 2002 sa v Londýne konala spoločná tlač, spoločná tlač lídrov európskeho trhu Java - telefóny Siemens AG a Nokia Corp, ktorý uviedol, že publikum užívateľov Java - Telefónne čísla GSM je viac ako 1 milión ľudí. Úmyselne som použil frázu "Java - telefón", pretože všetky nové modely telefónov a smartfónov (Nokia a Siemens) podporujú Java alebo Symbian OS, Rodinný systém Linux s vstavanou podporou Java.

    Pred niekoľkými mesiacmi, tam bolo asi 2 desiatok takýchto telefónov na svete, najmä v Japonsku a Spojených štátoch, Identových a CDMA štandardoch. A len 3 modely - pre GSM: Siemens SL45I (celkom dobrý, ale drahý, pretože vstavaný MP3 - hráč) a dve Nokia, menovite 3410 a komunikátor 9210. Teraz Java podporuje viac ako 100 telefónov, z toho asi tretina Standard GSM. Niektoré z nich sa už objavili v slobodnom predaji, zvyšok sa stále vyhlasuje.

    Zvážte čítanie viac Java Trh - telefóny dnes k dispozícii ruskym používateľom. (Všetky uvedené závery sú založené na osobných skúsenostiach autora, ktoré už viedlo Softvér Developer Developer Tím pre Java - telefóny v Zao Lanit - Terek, Petrohrad.)

    SIEMENS SL45I A NOKIA 3410

    Siemens SL45I - prvý mobilný Java - GSM štandardný telefón. A dosť drahé - kvôli vstavanému MP3 - hráčovi. 32 MB dátového skladu je možné rozšíriť na 64 MB. Množstvo pamäte (veľkosť haldy) je asi 130 kB. Vďaka veľkému množstvu pamäte a širokej obrazovky (101x80) až do poslednej chvíle to bola ideálna platforma pre vážne obchodné aplikácie a hry, napriek čiernej a bielej grafike. Dnes je to zastarané a vysídlené novšie a lacné zariadenia, pretože nepodporuje GPRS.

    Nokia 3410 sa objavil ako odpoveď Nokia na Siemens SL45I. Technicky sú podobné, ale z hľadiska možností vývoja softvéru, Siemens vyhrá a výrazne.

    Siemens M50 a Nokia 6310i

    Na rozdiel od predchádzajúceho modelu Siemens M50 podporuje GPRS. Množstvo dátového skladu je 200 kB. To stačí na inštaláciu približne 6 hier alebo 2 závažných obchodných aplikácií. M50 je výrazne lacnejšie ako predchodca: jeho cena je len 160 dolárov - 180. Vývojári sa domnievajú, že telefón získa širokú popularitu medzi obyvateľstvom. Podľa nášho názoru je to dobrá herná platforma, vhodná pre malé obchodné aplikácie. Je pozoruhodné, že Siemens M50 má vstavaný ICQ - klient.

    Nokia 6310i tiež podporuje GPRS. Toto je drahší model schopný fungovať bez dobíjania na 17 (!) Deň. Z hľadiska implementácie aplikácií Java sa zariadenie približuje Siemens M50, ale telefóny nie sú kompatibilné, čo komplikuje vývoj efektívnych programov pre obe platformy.

    Väčšina programov ponúkaných dnes výrobcovia pre tieto telefóny tvoria hry. Hoci existujú osobné obchodné aplikácie, ako sú napríklad e-mailové klienti a kalendáre s pokročilými funkciami.

    Nokia 9200 Rodina

    V Rusku je komunikátor 9210 známy, o niečo menej - jeho modifikácia 9210i. Najnovší model je 9290. Všetci v podstate sú vreckové počítače s normálnou klávesnicou, displejom, Linuxom - podobným operačným systémom Symbian 4.0. Zariadenia sú veľmi drahé, veľké a ťažké na použitie ako jednoduchý telefón alebo platforma pre hry. Pre nich sa vyvíja veľký počet aplikácií Java a špecializovaných programov pre OS Symbian. V podstate ide o webové systémy riadenia, sklady, obchody. Takéto systémy sa používajú v Rusku.

    Pokiaľ ide o hry, akúkoľvek hru pre J2ME alebo Java je možné nainštalovať na komunikátore - hre pomocou expanzie Nokia. Idelne, chcem zdôrazniť hru snowboarding, vyvinutý Nokia Corp.

    Siemens SX45 a NOKIA 7650

    V podstate sú to kompletné počítače vybavené farebnými obrazovkami a prevádzkovým operačným systémom Symbian 6.0. Charakteristickým znakom týchto zariadení je zjednodušené vstupné rozhranie: Na rozdiel od komunikátorov majú obyčajnú telefónnu klávesnicu rozšírenú ďalšími navigačnými nástrojmi.

    Smartfóny sú doteraz drahé (napríklad Nokia 7650 stojí asi 600 dolárov), ale to je najsľubnejší smer v mobilnom priemysle. Na smartfónoch môžete implementovať komplexné zákazníkov pre komplexné obchodné systémy až do systémov podnikového riadenia. A teraz sú teraz v dopyte.

    Java pre používateľa

    Základná časť aplikácií prevzatých do Java sú telefóny po celom svete, tvoria hry. Čo je tajomstvo takejto popularity? Faktom je, že s WAP alebo WWW, užívateľ si môže vybrať hru, aby ochutnať a nainštalovať ho na telefóne, prakticky bez zmeny vašej polohy. Sieťové hry sú obzvlášť populárne, čo umožňuje zábavu vo virtuálnom svete (šach, futbal, kartové hry, tam je dokonca aj mobil).

    Mobilná hra Výroba ešte nedostala široký rozsah. Na jednej strane je to vysvetlené nedostatkom veľkého počtu lacných mobilných zariadení s podporou Java, na druhej strane vývoj a prispôsobenie mobilných hier nemá žiadne analógy v iných oblastiach herného priemyslu. Podľa špecialistov Nokia a Sun Microsystems, výroba a elektronické obchodovanie Java Hry pre telefóny (tzv. Midlet "AMI) čoskoro získajú globálny meradlo. Už v Európe sú spoločnosti, ktoré sú založené na MIDlet Trase" . Príkladom toho môže byť fínska spoločnosť pángoodlivácia (www.mrgoodliving.com).

    Okrem toho, na internete nájdete veľa voľných Java - Hry (napríklad na www.microjava.com).

    Bohužiaľ, Rusko stále zaostáva za Európe a Amerikou, ale situácia sa čoskoro zmení. Zástupcovia najväčšieho ruského mobilného poskytovateľa nám povedali v súkromnom rozhovore, že ak bol rok 2002 rokom SMS - zábava, ďalšia sa stane rokom mobilných hier.

    Java pre podnikanie

    Vytvorenie obchodných aplikácií pre telefóny Java sa považuje za veľmi sľubný smer v softvérovom priemysle.

    Klasický obchod - Systém sa skladá z webového servera, aplikačného servera, na ktorom pracuje obchodná vrstva, ktorá spolupracuje s DBMS. Webový server poskytuje prácu www - rozhranie, a tiež organizuje komunikáciu s klientskymi aplikáciami. Aplikácia klienta môže byť nainštalovaná na počítači v kancelárii alebo na mobilnom telefóne a byť midlet. Ako už bolo uvedené, takéto aplikácie už boli distribuované v Rusku.

    Schéma prevádzky takéhoto systému je pomerne zložitá, pre každú situáciu je vyvinutá na novom mieste, takže budeme zvážiť proces v príklade neexistujúceho systému riadenia objednávok neexistujúcej spoločnosti pizzafst .

    Predpokladajme, že Pizzafast má objednávky na základe www. Prístup k systému sa vyskytuje prostredníctvom webovej stránky spoločnosti, na ktorej môže užívateľ zaregistrovať a objednať pizzu so špecifikovanými parametrami s dodaním na zadanej adresu. Okrem toho môžete prejsť do systému a cez WAP (vlastne, WAP - stránky sú umiestnené na rovnakom webovom serveri). Okrem toho si môžete stiahnuť špeciálny program pre mobilný telefón, ktorý podporuje Java, ktorá vám umožní urobiť objednávku odkiaľkoľvek, kde je bunkové pripojenie, a oveľa lacnejšie a pohodlnejšie ako cez WAP. S špeciálnou túžbou bude užívateľ schopný stiahnuť program a cez WAP, výdavky len pár minút, aby sa nepreplatil.

    Program umožňuje získať ponuku, vyberte objednávku, zaplatiť za objednávku kreditnej karty alebo vyberte režim platby v čase doručenia, ako aj zadajte čas a adresu, ku ktorej by sa mala pizza dodať. Často použité objednávky môžu byť uložené v telefóne, aby ste ich zopakovali bez opätovného vstupu. Trvalé zákazníci registrovaní v systéme dostanú zľavy a v prípade potreby, týždenné rozdelenie "Všetko o pizze" a "News Pizpafast" vo formáte SMS.

    Každý kuriér má mobilný telefón, ku ktorému je inštalovaný systém správy objednávok. Dostane zo servera zoznam objednávok patriacich do jeho oblasti. Po obdržaní pizze v najbližšej pobočke pizzafstu, kuriér označuje objednávku ako aktívna na koordináciu svojich činností s kuriéri oblasti s ním. Po doručení objednávky ho poznamenáva ako popravený. Ak sa v určitej oblasti Courilialia nezapájajú, dispečer v hlavnej kancelárii môže odovzdať časť objednávok na kuriéri zo susednej oblasti.

    Manažéri kedykoľvek môžu získať štatistiky zo svojich telefónov, na ktoré je monitorovací systém nainštalovaný, tiež zdobený ako MIDlet.

    Generálny riaditeľ raz denne dostane SMS "KU, v ktorom je uvedené množstvo denného zisku. Ak je to žiaduce, môže získať údaje o dopyte po jednej pizze v danom časovom intervale. Na tento účel," režisér "Midlet je nainštalovaný na svojom telefóne.

    To všetko vyzerá celkom vtipné. Ale ak sa predávajúci pizze javí ako rozprávka, potom je manažér a vývojár softvéru jasný, že budúcnosť stojí za to. Aká bude táto budúcnosť, je potrebné, aby sa dnes rozhodnúť, že bude držať krok s častejšími konkurentmi.



    Páči sa vám článok? Zdieľaj to