Névjegyzék

A legjobb nyomógomb telefonok. Java - Phones Java operációs rendszer a telefonon

A mobil történelem nyomógombos telefonokkal kezdődött. Egy és fél évtizede nagy igényt élveztek. És csak a 2000-es évek végén kezdődött az okostelefonok érintőképernyővel. De teljesen "gomb" eddig nem tűnt el. Számos ember, akik nem akarnak érzékszervi irányításba menni a világon. Ez számukra a mai minősítés jött létre, amely a fizikai billentyűzethez tartozó legjobb telefonokat tartalmazza.

Fontos!

Anyagunkban a szokásos mobiltelefonok a saját firmware használatával működnek. Egy külön választásban megismerhetjük a legjobb nyomógombos okostelefonokat. Qwerty billentyűzeten vannak felszerelve, és az Android operációs rendszerként használható. Ami a telefonokat illeti, csak a Java alkalmazásokat telepítheti rájuk, és a T9 módot a szöveg megadására használják. A honlapunkon is olvashat arról, hogy az okostelefonok eltérnek a telefonoktól, ahol ez a téma egy kicsit több. Nem lehetett megjegyezni, és az a tény, hogy a mi kiválasztásunkban számos mobiltelefonról szól. A legolcsóbb készülékek, amelyeket általában tartalékként használnak, és drágább modellek, amelyek enyhén szélesebb funkcionalitásúak. Nem felejtjük el a védett telefonok témáját, amelyek ellenállhatnak még a legsúlyosabb működési feltételekkel is.

FLY FF190.

  • Kijelző:1,77 hüvelyk, 160 × 128 képpont
  • Akkumulátor-kapacitás:1000 mAh.
  • Súly:71 g

Ár: 570 rubelből.

A piac egyik legolcsóbb telefonja sok felesleges harangot és az egyetlen igazi plusz. Ez a modell egy tipikus költségvetési mobiltelefon, amelyet egyszerűen hívnak. Az FF190 azonban az FF190 egy 0,1 megapixeles kamerával rendelkező ügyfeleket kínál video- és fotófelvételi funkcióval (beszélgetés a minőségről ilyen felbontással), a Bluetooth 2.1 A2DP támogatással (jobb hangátvitel), nem csak zenét, hanem görgőket is reprodukál 3GP, MP4, AVI formátumban.

Mindezek a chipek a kivételekkel javíthatók a Bluetooth-on keresztül, egyértelműen feleslegesek. Alig van olyan személy, aki szeretne valamit venni, hogy ténylegesen haszontalan a kamerát, vagy nézze meg a videót a képernyőn 1,7 hüvelyk. Az előnyök - az ár, a modell kiváló autonómiát kapott, és van egy zseblámpa.

Előnyök:

  • A hangos továbbítás továbbfejlesztése vezeték nélküli szabványon keresztül, ami lehetővé teszi, hogy zenét hallgasson egy Bluetooth fülhallgatón keresztül.
  • Kiváló autonómia.
  • Egy zseblámpa jelenléte.
  • Rendkívül alacsony ár.

Hátrányok:

  • Sok felesleges töltés, amely "súly" modell - 71 gramm, nem sok, de az azonos ár és méretű eszközök hátterében van különbség.

BQ 2442 ONE L +

  • Kijelző:2,4 hüvelyk, 320 × 240 képpont
  • Akkumulátor-kapacitás:600 mAh.
  • Súly:75 g

Ár: 640 rubelből.

A piacra való visszatérése után a Nokia elkezdte csak érdekes okostelefonokat, de kétértelmű nyomógombokat is. Multi-értékű, mert sok modell létezik, gyakorlatilag nincs különbség közöttük, sem a versenytársaktól, de mi a leginkább kellemetlen - drága. Természetesen a vállalat neve is befolyásolja a cég nevét és az igazságosságot, a Nokia minősége a legjobb mindent, amit elvileg Oroszországban lehet megvásárolni a nyomógombos eszközök között. Mindazonáltal kíváncsi példányok találhatók a finn cég mobiltelefonjaiban.

A 8110 4G modell, amint azt a névből láthatja, nem csak az internet támogatását, hanem 4G sebességet is támogat. Úgy tűnik, miért szükséges, mert valószínűleg az istálló kitöltés, minden lelassul. De nem, a márka mérnökei érteni, hogy mit tettek, és tegye elég komolyan a szabványok a nyomógombos telefonok lapkakészletek - Qualcomm MSM8905 2 mag 1,1 MHz. A RAM 512 MB-ot egészítette ki, amely elég jó a hagyományos 32 MB háttérrel szemben minden más minősítési képviselőben, és a vevő 4 GB-os meghajtót adott.

Ez a meglepetés nem ér véget. Vannak Wi-Fi 802.11n és Bluetooth 4.1. Mint a cseresznye a tortán - kamera 2 megapiata. Természetesen 2019-ben nevetségesnek hangzik, de ismét - a telefon nyomógombja. A szegmens képviselőinek többsége nem és ez. Ne felejtsük el, hogy a modell csúszka, azaz a gombok el vannak rejtve a visszahúzható fedél mögött. Két szín van - sárga és fekete. A telefon támogatja a 2 SIM-t. A fejhallgatójában egy kellemes apróság. Elég az elemek egy pár napig.

Ezt az eszközt olyan vásárlók számára hozták létre, akik bizonyos okok miatt szükség van egy nyomógombos eszközre, de ugyanakkor nemcsak a hívás, hanem valamit fényképezni és hozzáférni az internethez.

Előnyök:

  • A Wi-Fi és a 4G támogatása.
  • A lakhatás érdekes kialakítása fényes verziókban.
  • Kiváló kijelző.
  • Erőteljes vas a szegmenséhez.
  • Nem rossz a push-button phones kamera szabványai.
  • 4 GB belső memória.

Hátrányok:

  • Kaios - A használt okostelefon operációs rendszer nyers, és sok késés létezik, a probléma kiküszöbölhető a frissítésekkel.

Philips Xenium E181

  • Kijelző:
  • Memória méret: 32 MB
  • Akkumulátor-kapacitás: 3100 mAh.
  • Súly: 123 g

Ár: 3 390 rubelből.

Egy másik telefon a China Electronics Corporation-tól erős akkumulátorral. Ha új nyomógombos telefonokat tart, akkor a Philips Xenium E181 minden bizonnyal kiemelve van. Ha más eszközök csak egy vagy két napot, valamint a modern okostelefonokat működnek, a CEC terméke négy-öt napig működik. És ha egyedül hagyod, anélkül, hogy egyáltalán használnánk, akkor a díj csak öt hónap múlva fut! Érdekes módon az energiát más modulokba való átvitelének módja itt valósul meg. Kiderül, hogy ez a modell még hordozható akkumulátorként is használható. És itt minden rendben van a jellemzőkkel. A készülék FM-rádiót és két slotot kapott a SIM-kártyákhoz. A készülékből származó beépített memória egy kicsit, de senki sem akadályozza meg a memóriakártyán lévő dalok letöltését. Minden más, a mobiltelefon még mindig nem rekord hatalmas pénz!

Méltóság

  • Nagyon tágas akkumulátor.
  • Nem rossz kijelző.
  • Nem túl nagy súly.
  • Két slot a SIM kártyákhoz.
  • A microSD kártya telepítésének képessége.

hátrányok

  • Nagyon lassú internet.
  • A beépített memória rendkívül kicsi.
  • Szörnyű kamera.
  • A funkcionalitás szélesebb lehet.

LG G360.

  • Kijelző: 3 hüvelyk, TFT, 240 x 320 pont
  • Memória méret: 20 MB
  • Akkumulátor-kapacitás: 950 mAh.
  • Súly: 133 g

Ár: 4000 rubelből.

Ez a kagyló nagyon szép, bár nagyon egyszerű. Alapvető funkcionalitást kínál - nincs hozzáférés a világhálóhoz. Az eszköz egyik részén elegendően nagy képernyő van. Azonban engedélye messze az ideális - pixelizációtól azonnal lép. Ezzel a háttérrel szemben nem lenne csodálatos az MP3 támogatásának hiánya. De itt van, a dalokat letölteni kell a memóriakártyára (kártyák legfeljebb 16 GB-ig támogatják). A mobiltelefon 1,3 megapixeles kamerával rendelkezik. A 2017-es szabványok szerint ez nevetséges. De a nyomógombos mobiltelefonok ritkán kapnak jobb modult. De az akkumulátor lehet telepíteni, és nagyobb kapacitású - az akkumulátor meglévő itt elég egy vagy két napig autonóm munka.

Méltóság

  • Két slot a SIM kártyákhoz.
  • A microSD memóriakártya támogatott.
  • Az FM rádió jelenléte.
  • Hangos hangszóró.
  • Viszonylag alacsony súly.

hátrányok

  • Nagyon magas költségek.
  • Nincs internet hozzaferes.
  • Rossz kamera.
  • Alacsony megjelenítési felbontás.

Kizárva a kiválasztásból

Nokia 130.

  • Kijelző: 1,8 hüvelyk, 128 × 160 képpont
  • Akkumulátor-kapacitás: 1020 mAh.
  • Súly: 68 g

Ár: 1 890 rubel.

A Nokia legegyszerűbb mobiltelefonja. Ez különbözik a minimális súlyú versenytársaktól - a zsebében "csőben" egyáltalán nem érzi magát. A mobiltelefon nagyon szerény méretű. Ez azonban nem akadályozta meg a gyártó további kétperces verzióját. És itt van egy microSD kártyahely. Memóriakártya nélkül a felhasználó nem tehet, mivel kevés szabad hely van az mp3-zene és a képek itt kritikus.

Szerelve Itt a képernyőn megjelenik 65 ezer szín - ez egy tipikus mutató egy egyszerű mobiltelefon. Meglepő módon az alkotók bevezették a Bluetooth 3.0 támogatást az eszközhöz, ami lehetővé teszi a vezeték nélküli fülhallgató kényelmét. Itt vannak FM rádió. A kapacitácia akkumulátora legfeljebb 13 órányi autonóm munkát biztosít a beszélgetési módban, amelyet nagyon jó mutatónak nevezhetünk. De nincs hozzáférés az internethez. Ez azt sugallja, hogy nem lesz képes további Java alkalmazásokat vagy játékokat telepíteni.

Méltóság

  • Könnyű fejlesztés;
  • A hangos kommunikáció jól működik;
  • Mp3 formátumot támogatott;
  • Minimális súly;
  • Alacsony költségű;
  • Krémes kapcsolattartó könyv;
  • Egy egyszerű sztereó fülhallgató;
  • Folyamatos munka egy díjból;
  • Van egy kétperces lehetőség;
  • A Bluetooth 3.0 támogatott.

hátrányok

  • A memóriája nagyon kicsi;
  • Nem telepítheti a Java alkalmazásokat;
  • Apró képernyő;
  • Csendes hangbeszélgetés.

Hol lehet vásárolni: DNS, Granplus, M.Video és néhány online vásárlás

Nokia 3310 (2017)

  • Kijelző: 2,4 hüvelyk, 240 × 320 képpont
  • Memória méret: 16 MB
  • Akkumulátor-kapacitás: 1200 mAh.
  • Súly: 79,6 g

Ár: 3 990 rubelből.

A Nokia 3310 reinkarnációja nagyon ellentmondásos mobiltelefon. Valójában a készülék csak a neve miatt népszerűvé vált. Igen, ez egy nagyon vékony mobiltelefon, és a képernyőn lévő információk jól olvashatók még egy fényes napsütéses napon is. De máskülönben a használata nagy kérdéseket okoz. Van egy kamera, de kétlépcsős pontja nem okoz örömteli érzést. Elméletileg további Java alkalmazásokat telepíthet, de a listájuk erősen korlátozott. De a fogyasztók többsége a költséget kapja. Az ilyen funkcionalitású eszköznek kétszer olcsóbbnak kell lennie!

Természetesen van egy eszköz és pozitív tulajdonságok. Például a Bluetooth 3.0 biztosítja a vezeték nélküli fülhallgató csatlakoztatását. A tágas akkumulátor köteles több napot az egyik töltésből. Nos, a memóriakártya nyílás segít letölteni egy hatalmas mennyiségű mp3 zenét. És itt van egy FM rádió.

Méltóság

  • Nagyon kicsi vastagság;
  • Nem rossz LCD kijelző;
  • MP3 és FM rádió támogatása;
  • A Bluetooth 3.0 technológia beépül;
  • Hosszú munka egy díjból;
  • Tartalmazza a fülhallgató;
  • Beillesztheti a memóriakártyát.

hátrányok

  • Értéktelen kamra;
  • Szörnyen magas költségek;
  • Az alkalmazások telepítési tervének lehetősége erősen korlátozott;
  • Csendes hangszóró;
  • Nagyon egyszerűsített firmware.

Maxvi C11.

  • Kijelző: 2,4 hüvelyk, TFT, 240 × 320 képpont
  • Memória méret: 32 MB
  • Akkumulátor-kapacitás: 800 mAh.
  • Súly: 80 g

Ár: 1,070 rubelből.

Ez a kétperces mobiltelefon legalább három változatban létezik. Egy zöld festett, a másik narancssárga, a harmadik a cseresznye. Már nem különböznek egymástól. A Maxvi C11 az egyik olyan mobiltelefon, aki valamilyen oknál fogva a kamera épül. Az 1,3 MP felbontású, amely csak akkor elfogadható, ha a fényképet a kapcsolattartó könyvre hozta létre. Érdekes módon a telefon hozzáférhet egy globális webhez, de csak 2G jel után. És itt van egy beépített memóriakártya-slot, amelyen eldobhatja kedvenc mp3 dalait.

Általánosságban elmondható, hogy a Maxvi C11 nagyon jó telefon, amelyhez kevesebb mint egy és félezer rubelt kérek. Az ilyen pénzért az akkumulátor alacsony kapacitása és a saját memóriájának minimális tartaléka, valamint más hiányosságok. De a zseblámpa jelenléte egy pluszban játszik!

Méltóság

  • Tartalmaznak fejhallgatók;
  • Használhatja a memóriakártyát;
  • Beépített zseblámpa;
  • Az ügy fényes színei;
  • Mp3 formátumot támogatott;
  • Az FM rádió hallgatása;
  • Nagyon alacsony költség.

hátrányok

  • A memóriája nagyon kicsi;
  • Minimális firmware funkcionális;
  • Nincs támogató T9 a gépelés során;
  • A fülhallgató csatlakoztatása (csak fejhallgató);
  • A készlet nem lehet USB kábel.

Micromax X2400.

  • Kijelző: 2,4 hüvelyk, TFT, 240 x 320 pont
  • Memória méret: 75 kb
  • Akkumulátor-kapacitás: 2800 mAh.
  • Súly: 89 g

Ár: 1990 RUB.

Ez egy nagyon könnyű mobiltelefon az indiai gyártóból. Azt mondhatjuk, hogy ez az eszköz teljesen megfosztódik az állandó memóriából. De valójában ez nem probléma, mivel támogatja a memóriakártyákat 8 GB-ra. A készülék fő jellemzője a meglehetősen kialakítás és a könnyű fejlesztés. A vásárlók megjegyezték, hogy a telefonkönyv pontosan itt működik. Ellenkező esetben nem érdemes valami különlegeset az ilyen olcsó eszközről. A kamera itt a legegyszerűbb, nincs értelme annak használatában. Ezért nincs Wi-Fi, mivel azzal kapcsolatban, amellyel elfelejtheti a globális internetet. Csak akkor is örülhet abban a tényben, hogy a Micromax X2400 nem fosztik meg a Bluetooth modultól, hogy senki ne forbit a vezeték nélküli fülhallgató használatához. Nem lehetetlen, hogy ne jelezzen egy nagyon tauzális akkumulátort, amely három vagy négy napos autonóm munkát biztosít.

Méltóság

  • Minimális súly;
  • Krém akkumulátor;
  • Nem rossz képernyő;
  • Két slot a SIM kártyákhoz;
  • Van egy memóriakártya-nyílás;
  • Van egy FM rádió;
  • A Bluetooth 3.0 támogatása.

hátrányok

  • Szörnyű kamera;
  • Nincs támogatás 3g és Wi-Fi;
  • A memória minimális mennyisége.

Samsung metró B350E.

  • Kijelző: 2,4 hüvelyk, TFT, 240 x 320 pont
  • Memória méret: 32 MB
  • Akkumulátor-kapacitás: 1200 mAh.
  • Súly: 89 g

Ár: 3990 RUB.

Ellentétben a sok ember véleményével, a Samsung dél-koreai vállalat még mindig az okostelefonok mellett, amelyek gombbal mobiltelefonokat gyártanak. Gyakran nem állnak ki valami különlegessel. Ezek csak nagyon könnyű eszközök, amelyek a hívások kezdeményezésére szolgálnak. Ez az eszköz, amely a Samsung Metro B350e. A vezeték nélküli modulokból csak a Bluetooth 2.1 van jelen, és kommunikál a fülhallgatóval. Elfelejtheti az internet belépését, mivel itt nincs 3G támogatás. De de a mobiltelefon nagyon olcsó! Furcsa módon, a dél-koreaiak nem mentették a kamerát. Engedélye 2 megapixeles volt. Ez elég ahhoz, hogy fényképezze a buszok menetrendjét, vagy valami ilyesmit. Még egy képet is készíthetsz egy barátról, hogy tegye közzé a képét a telefonkönyvben.

Méltóság

  • Van egy FM rádió;
  • A legfeljebb 16 GB-os memóriakártyák támogatottak;
  • Minimális súly;
  • Viszonylag jó kijelző;
  • Két slot a SIM kártyákhoz.

hátrányok

  • Gyenge akkumulátor;
  • Nincs internet hozzaferes;
  • Elég magas költségek.

BQ BQM-2408 Mexikó

  • Kijelző: 2,4 hüvelyk, TFT 240 x 320 pont
  • Memória méret: 32 MB
  • Akkumulátor-kapacitás: 800 mAh.
  • Súly: 78 g

Ár: 1890 RUB.

Ez az egyik legegyszerűbb mobiltelefon a piacon jelenleg jelenlévőek között. Ha be akarsz menni a kezedbe, az eszköz, amely szinte nem érezhető a kezében, akkor a BQM-2408 mexico a legjobb választás. De ugyanakkor meg kell fizetnie azt a tényt, hogy a mobiltelefon szinte minden nap feltöltése szükséges. Egy másik fontos jellemző a négy SIM-kártya létrehozásának képessége itt. Ez lehetővé teszi, hogy az összes nagyobb orosz távközlési szolgáltató szolgáltatásait használja! Ellenkező esetben az eszköz jellemzői szomorúságot okoznak. Különösen van egy kamera, de engedélye nem haladja meg a 0,3 MP-t - meglepő, hogy az ilyen modulok továbbra is felszabadulnak. Az internet kínált áttörni EDGE, és ez azt jelzi, alacsony adatsebesség.

Méltóság

  • Minimális súly;
  • Viszonylag jó képernyő;
  • A térképeket legfeljebb 32 GB kapacitása támogatja;
  • Van egy FM rádió;
  • Négy slot a SIM kártyákhoz.

hátrányok

  • A beépített memória mennyisége nem túl nagy;
  • Minimális akkumulátor élettartama;
  • Nincs mód SET T9 szöveg;
  • A telefonkönyv jól megvalósítható.

BAQ BQM-2000 Baden - Baden

  • Kijelző: 2 hüvelyk, TFT, 176 x 220 pont
  • Memória méret: 32 MB
  • Akkumulátor-kapacitás: 800 mAh.
  • Súly: 84 g

Ár: 2690 RUB.

Ez a kagylónak többnyire olyan, mint az idősebb emberek. Ezzel beszélek, legalábbis az SOS RED BUTTON HOUSING jelenléte. Továbbá, az eszköz hangzik nagyon hangos - nem hallja, hogy a hívás meglehetősen nehéz. Az úticél telefonján beszél és hiányzik az internet-hozzáférés. Ha szeretné letölteni Baden - Baden a BQM-2000 Baden, akkor kell használni a számítógépet. Ezenkívül a mobiltelefon pár testreszabható gombot kapott. És itt van segédkijelző. De csak a dátum, az idő, az akkumulátor és a jelszint szintje jelen van rajta. Ha meg szeretné tekinteni a hívó nevét, akkor a telefonnak meg kell adnia - csak egy ikon jelzi a beérkező hívás kézhezvételét a segéd képernyőn.

Méltóság

  • "CLAMSHELL" faktor;
  • Két képernyő;
  • Több további kulcs;
  • Van egy memóriakártya-nyílás;
  • Az SOS gomb jelenléte;
  • Minimális súly.

hátrányok

  • Egy slot a SIM-kártyára;
  • Nagyon rossz funkcionalitás;
  • A külső képernyő nem jeleníti meg az előfizetői számot.

Rugsear RG128 Mariner.

  • Kijelző: 2,2 hüvelyk, TFT, 176 x 220 pont
  • Memória méret: 65 kb
  • Akkumulátor-kapacitás: 1400 mAh.
  • Súly: 127 g

Ár: 4490 RUB.

Ha érdekli a védett eszközök, akkor győződjön meg róla, hogy nézze meg a legközelebbi raktárkészlet RG128 Mariner. Ez nem okostelefon, amelyhez a jellemzők nem lenyűgözőek. Itt egy 2,2 hüvelykes képernyő nagyon szerény felbontású, és a memória mennyisége azonnal tárolja a microSD kártyát. De mindez a háttérbe kerül, amikor meglátod a csomagot. Van egy vezetékes fülhallgató, szó szerint megmentve bizonyos helyzetekben. És két elem található a dobozban egyszerre. Az egyik 1400 média - súlyosabb, a másik 650 mAh - vele egy mobiltelefon, miközben belép a vízbe. Elméletileg ez a telefonnak ellenállhat a változatosságnak. De az alacsony költség maga érezte magát. Néhány elem itt még mindig nagyon sebezhető. Például az alkotók nem fedezték a képernyőt üveg gorilla üveggel, azzal a kapcsolatban, amellyel hamarosan karcolódnak rajta. Nos, mint a műszaki jellemzők, ezek jellemzőek a költségvetési billentyűzetre.

Méltóság

  • Víz, por és sokk elleni védelem;
  • Elég súly;
  • FM rádió jelenléte;
  • Világos szín;
  • Két slot a SIM kártyákhoz;
  • Memóriakártya-nyílás elérhetősége;
  • Két elem teljes.

hátrányok

  • Lassú internet;
  • Minimális képernyőfelbontás;
  • Szörnyű kamera;
  • Gyakorlatilag nincs saját memória.

A zoom.cnews felmérése egy bizonyos számú válaszadó rámutatott egy érdekes minta: a legtöbb felhasználó, aki saját telefonokat támogat a Java technológiával, nem használja. Ez a tény nagyon furcsanak tűnt nekünk, és tisztességtelen a hasznos technológia. Ezért úgy döntöttünk, hogy elmondjuk, hogy mi Java, és hogyan tudod szolgálni magának egy mobiltelefonon.

Hogyan készítsünk Java-t egy mobiltelefonon szolgálni

Mi a Java a telefon letöltéséhez

Csináld magad

Kezdjük azzal, hogy úgy döntött, hogy mobiltelefont szerez. Kiváló ötlet, és reméljük, hogy egy ideig tartó anyagi kiviteli alakot szerzett. Először minden rendben van, a készülék az elme és a szépség megtestesítője, és valóban a legjobb. Azonban egy hónap múlva, a másik, fél év, és elkezdi észrevenni, hogy az egyéni pillanatok a kedvencek nem valósulnak meg a legjobb módon. Nos, mondjuk, egy kényelmetlen számológép, a szervező szűkös, a levelező kliens nem, a szabványos WAP-böngésző megjeleníti a HTML oldalakat csak szörnyű, a telepített játékok már fáradtak, stb. Mit kell tenni?


Az első gondolat az új telefon vásárlása. Nem rossz ötlet, de ha havonta többször jön az elmédbe, akkor az új tételeknél csak nincs elég pénz. Becsléseink szerint új telefonmodellt vásárol, joga van legalább egy évig, és fél kényelmes működésre számíthatunk. És nézzük meg, hogy nem támogatom, hogy a készülék élesen megszakította a Java technológiát? Ha igen (a jelenleg előállított telefonok mintegy 90 százaléka), akkor feltételezheti, hogy most hozzáadhatja a szükséges funkcionalitást. Az egyéniség az első Java funkció, amely lehetővé teszi, hogy megoldja a mobiltelefon használatát.

Mi lehetne? Igen, bármi: új játékok, e-mail kliensek és webböngésző, olvasó könyvek és táblázatok, speciális számológép és ütemező, kényelmes órák és ébresztőórák, oktatási és szórakoztató programok stb. A Java technológia lehetőségeinek spektrumát csak az alkotók képzelője korlátozza, és van, hisz nekem, nagyon erőszakos. Természetesen figyelembe kell vennie a telefon fizikai képességeit (a kijelző méretét, a memória mennyiségét stb.), De ez meglehetősen természetes, már említette a vasat, senki sem próbál fordulni.

Kávé szerelmeseinek létrehozása

Egy kis történet. A Java technológiája semmiképpen sem volt ugyanolyan néven (és valami úgy gondolja), és a Sun Microsystems mélységében 1991-ben. Az ideológiai inspiráló Java Patrick Notone, amely "fáradt, hogy több száz különböző programfelületet támogat" (idézet a Wikipédiából). A csapatával együtt sikerült létrehoznia egy platformfüggetlen programozási nyelvet, amelyen a programok bármely processzorokra és operációs rendszerekre írhatók. A többplatform egy Java posztulátum, amely végrehajtja a jól ismert elv "egyszer írva, mindig működik." Érezd, milyen klónt? Nem számít, hogy ki a telefon gyártója, Java - univerzális technológia.

De még mindig meg kell jegyezni, hogy a Java belsejében három fő platform (vagy verzió), és a mobiltelefon tulajdonosai csak a Java 2 Mobile Edition (J2ME) érdekelhetnek. Ezen nagy, ez egy olyan konfiguráció és mód, amely a kis felhasználói elektronikus eszközöket célozza meg. Az összes ilyen fokozatok finomságaiban nem ismertek, azonnal azt mondják, hogy a mobiltelefonokhoz képest a mobil információs eszközprofil (MIDP) a csatlakoztatott korlátozott eszközkonfigurációban (CLDC) konfigurációban használható. Ez a J2ME megvalósításának alapja a mi esetünkben.

Csak itt van, a virtuális Java gép (JVM) konkrét lehetőségeit meghatározzák - maga a program, amelyet a gyártó telepíti a telefonban, és feldolgozhatja a Java alkalmazáskódot (általában MIDlets nevet). Egy kis finomság egy virtuális gép, és a telefonok technikai képességei eltérőek. Ezért a kompatibilitási probléma továbbra is releváns, és egy adott MIDlet csak korlátozott számú telefonmodellre (vagy akár csak egy) indítható el. Tehát tartsd szem előtt. De a gyártók dolgoznak rajta, és azt akarom hinni, hogy egy nap egyetemes Midletekkel fogunk foglalkozni.

Meg kell említeni a Java MIDP két verziójának párhuzamos létezését is, amely ténylegesen meghatározza az alkalmazás funkcionalitását: felhasználói felület, grafikus és hangszerlehetőségek, hálózatépítés stb. Az első 2000 végén jelent meg, és ma egy többségi telefon támogatja. Ami a Java Midp 2.0-t illeti, 2002 végén jelentik be, de a gyártók csak a 2004-05-ös modellek modelljeiben kezdték használni. Tehát csak meglehetősen új telefonmodellekkel találkozhat.

A MIDlets és a telefonokról

Mi a MIDlet? Általában a Java alkalmazás két fájlkészlet: egy leíró vagy mutató a JAD és a JAR archívum kiterjesztésével. Ami a leírót illeti, ma a fájl jelenléte nem kötelező. Az a tény, hogy eredetileg azt feltételezték, hogy a középvonalakat csak a hálózatból (az alábbiakban töltött összes módszer) betölti, így a felhasználó, és kénytelen volt futtatni ezt a fájlt a telefonján, amely tartalmazta az alkalmazással kapcsolatos információkat, méretét, telepítő beállításait, És ami a legfontosabb, hogy egy link a JAR fájlhoz (akkor ellenőrizheti magát, a JAD fájl szöveges formátumú). Azonban néhány telefon képes letölteni az alkalmazást közvetlenül, vagyis egyszerűen átírja a fájlt, amely csökkentette a leíró hasznosságát nullára.

Ami a modern modelleket illeti, ez a művelet normál számukra, így egy jar fájl elegendő a MIDlet letöltéséhez. A szerkezete, ez a fájl egy archív és fájlokat tartalmazza a készítmény könnyen látható a számítógépen bármilyen archiváló (ZIP, RAR, stb.) Ne feledje, hogy néha az alkalmazás más fájlokat is tartalmazhat, leggyakrabban ezek további adatbázisok, de ritkán találhatók.

Most fordulunk a telefonhoz. A Midelet feltöltéséhez az eszköznek először némi memóriával kell rendelkeznie a normál alkalmazási terheléshez. A Java alkalmazás mérete kiterjedhet az egységekről több száz kilobájtra, ami az érintett telefonkövetelményeket okozza. Nos, a modern modellekről gondolunk, amelynek memória mennyisége megabájt van kiszámítva, nem érdemes beszélni, de az "öregemberekkel" meg kell győznie. Megérted magad, hogy a memória mennyisége 100-200 KB, akkor meg kell mozdulnia egy kicsit, vagyis távolítsa el az összes felesleges (először a képeket és a dallamokat). Elvileg ez komoly probléma csak olyan üzleti alkalmazások számára, amelyek folyamatosan szükségük van, mint a játékok, minden egyszerű itt. Letöltötték a játékot, az özvegyek, törölve, rögzítették az alábbi stb., Amíg unatkozik.

"Vörös szem", "kék fog" és más

Nem, ez nem egy kirándulás az anatómiai anatómiához, akkor a moldletek letöltésének módja a telefonra. Véleményünk szerint a telefonban felsorolt \u200b\u200balábbiak jelenlétéről aggódni kell, ha telefonon vásárolnak, hogy ne legyen szégyen. Ahogy érted, csak akkor választhat, ha bármi is van. A leginkább megfizethető módon az adatkábel használata. A telefon interfész csatlakozóját a COM vagy az USB számítógép csatlakozójával (OH, és az Ön számára szükséges, ha a számítógép az asztal alatt van, és az összes csatlakozó a hátsó falon). Minden egyszerű és biztonságos, kivéve, hogy panaszkodhat a kábel, azaz vezetékek jelenlétéhez.

Akár üzleti vezeték nélküli kommunikáció. Miután beállította mindent, ahogy szüksége van, majd üldözi ott és egy programot. Felhívjuk figyelmét, hogy itt nemcsak a "számítógép-telefon" láncot, hanem egy "telefon-telefont" is használhatja, amely hatalmas pluszt ad. Láttam egy érdekes alkalmazást egy baráttól, és azonnal letöltöttem. Két lehetőség lehetséges: infravörös kapcsolat és Bluetooth. Az IRDA használatához sok felhasználó negatívan kapcsolódik, és hiába. Ennek ellenére, hogy az "ókori" ennek a módszernek és a több feltétel elvégzésének szükségessége (az IR adó-vevők közötti távolság 10-20 cm, egyenes vonalon, stb. Ha közel van a Javahoz, akkor a tökéletes út a Bluetooth. Igen, persze, először meg kell "készíteni a barátok" magukat, vagy egy számítógép számítógéppel (spirálási eljárások, hitelesítés stb.), De akkor az igazi paradicsom. 10 méteres sugarú körzetben letöltheti és letöltheti az alkalmazásokat vezeték nélkül.

A Java alkalmazások letöltésének másik lehetséges változata egyszer azt gondolta, hogy a fő "injekciós levegővel", azaz az üzemeltető hálózatával. Ma szinte minden üzemeltető támogatja a WAP-t és a GPRS-t, sőt bölcsen. Ezenkívül nem szabad alábecsülni, mert a fenti befecskendezési módszerek hiányában a Java telefon támogatása a WAP-böngésző kötelező rendelkezésre állását jelenti, legalábbis nem találtunk ki (ez meglehetősen logikus, egyébként Miért van szükség Java-ra). A kijelző folyamatának magyarázata nem igényel, a címet a böngészőbabban találja meg, ahonnan az alkalmazás letölthető és minden. Ezenkívül vegye figyelembe az úgynevezett "WAP-cserecserélők" létezését, ahol egy óra vagy más visszaállítani az alkalmazást, például egy számítógépről, majd a "felveszi" a telefonról.

Valamit a softe-ről

Elvileg a számítógépes szoftver közvetett hozzáállást mutat a témánkhoz, de mivel a "számítógép-telefon" lánc számos releváns, akkor egy kicsit és rajta vezetnek. Megértjük, világos, hogy lehetetlen két eszközt összekapcsolni egymással a megfelelő szoftver nélkül. És ha bármi mást szeretne letölteni a telefonra, akkor biztosan szükség van speciális szoftverre. A legjobb módja annak, hogy véleményünk szerint egy szoftvercsomag használata a telefongyártóból, amely gyakran telefonnal van ellátva, szélsőséges esetekben letöltheti az internetről (Nokia PC Suite, Siemens Data Suite, Starfish TrueSync et al.). Harmadik féltől származó csomagok (például az oxigén telefonkezelő) csak bizonyos esetekben indokolt, például a hivatalos szoftverekben szükséges funkciók hiányoznak, vagy a számítógépet a különböző gyártók több telefonjához kapcsolja.

Keresünk MIDlet-et

Valójában, a J2ME saját alkalmazásának létrehozása nagyon valóságos. Az SDK szoftver (szoftverfejlesztő készlet) ingyenesen elérhető, az engedélyezés hiányzik, így ha kívánja, megpróbálhatja. Azonban nem fogjuk elmélyíteni a programozás visszaszorítását, és megpróbáljuk megtalálni a kész MIDELATA-t, az előnyöket bővítjük. Ahogy megemlítettük a leggyorsabb és szabad út - az, hogy kedvenc alkalmazását egy barátjából vegye fel. De még mindig forduljon harmadik fél erőforrásaihoz.

Először is érdemes megkérdezni, hogy mit kínál az üzemeltető. A mobil tartalom javaslata jelentős jövedelemforrássá vált számukra, így ma csak lusta nem kínál Java alkalmazást. Sajnos a MIDlets 99% -a játék, de lehetetlen ellenállni ezt, a piac a piac, amelyet a felhasználók akarnak, akkor az üzemeltető kínál. Szinte mindig letölteni WAP kapcsolat (néha GPRS), így meg kell bajlódnia előre a revitalizáció ezt a szolgáltatást.

Ha a kreatív jellegű nem fogadja ilyen egyszerű betöltő mechanizmusa „választotta fizetett, kapott”, és akkor a furcsaság a WAP-böngésző a telefon, akkor menj be a saját úszás. Ez az, amit sikerült elérni tíz perc alatt. A böngésző beírásakor az orosz nyelvű keresőmotor címének címe, a WAPL.RU (http://wapl.ru) a "Java" kifejezésre, hatalmas számú referenciát kaptunk a vonatkozó erőforrásokra, akár 438 darabok. Miután néhány első oldalt áthelyeztünk hivatkozásokkal, sikerült találnunk egy pár jó webhelyet az alkalmazásokkal .... Azonban meg fogjuk állítani a fennmaradó utat, amiről azt javasoljuk, hogy magadat tegyünk.

Természetesen a telefon jó dolog, de még mindig úgy gondoljuk, hogy az optimális eszköz az interneten található MIDlets megtalálásához asztali számítógép. Egy ismerős interfész és kényelmes információs belépő eszközök lehetővé teszik, hogy részletesen olvassa el az alkalmazás leírását, lásd a képernyőképeket és meghatározza annak szükségességét. Nem hozhatjuk létre számos webhely címét az alkalmazásokkal, elegendő leszünk, csak a legnépszerűbb - midlet.org (http://midlet.org/) megemlítjük, amely körülbelül 500 alkalmazást tartalmaz. Ha érdekes, akkor itt van a "Kiváló minőségű" összetétele a mezözők letöltéséhez: 30% - segédprogramok, 6% - az interneten való munkavégzéshez, 8% - grafikai programok, 3% - a fejlesztők számára, Minden más - játékok.

Őfelsége Java.

Összefoglalva, ismét emlékeztetni szeretnénk, hogy a Java technológia ma a leginkább megfizethető és hatékony, a mobiltelefon funkcionalitásának bővítésével. És akkor a telefon lesz: egy asszisztens az ügyek vagy szórakoztató terminál, teljesen attól függ tőled. A meglévő alkalmazások számát ezrek mérik, és joga van kiválasztani, hogy mi szükséges. Jobb és nem keres. Reméljük, hogy tudtuk meggyőzni Önt. Nem? Aztán megyünk hozzád ...

Nincs értelme annak, hogy a mobiltelefonokhoz kapcsolódó vállalkozás hogyan nőtt az elmúlt években. Műszaki fejlődés a PC vagy más berendezés területén, természetesen lefedi az elektronikához való valamennyi, ami valahogy kapcsolódik. Tehát például már nem kerestem meg, a világhírű és modern Java program nyelvét, a fent említett mobiltelefonokat. A mai napig naponta több tízezer mobiltelefonot tartalmaznak a Java támogatásban. Azaz, a készülék nem távoli, amikor a készülék lesz feküdt a zsebében, amely nem csak kiváló kapcsolatot, hanem, hogy egy kicsi, mondjuk, egy személyi számítógép, amely nem rosszabb, mint a zseb számítógépek már elérhető a piacon. És azóta. Várakozásra várunk, ma visszatérsz, és beszélsz ezekről a modellekről (Java támogatásával), hogy most már megvásárolható.

Mi a Java? Amint azt már megjegyeztük, ez egy olyan nyelv, amely a hardver- és működési platformoktól függetlenséget biztosít függetlenséget. Java-t hozták létre a Sun Microsystems James Gosling laboratóriumaiban. A J2ME platform (Java 2 Micro Edition) használata, amely magában foglalja a Java nyelv és a "Java Machine" (operációs rendszer) programok fejlesztését, amelyben a beépített mobiltelefon mikroprocesszorán keresztül. Végrehajtják őket. Programok az úgynevezett „Midlets” (Midlets, MID - Mobile Information Device alkalmazás), amely lehet telepíteni egy mobiltelefon egy PC adatkábel, infra-port vagy Bluetooth kapcsolat vagy telepített WEB szervereken keresztül WAP. Az alkalmazások száma a telefon, annak a ténynek köszönhető, hogy a programozók birtokló Java elég sokat, folyamatosan növekszik. A hálózat sok olyan hely van, amely hasonló firmware-t, például akkor hívja a Javamobiles.com honlap, ahol vannak szabad midelets, többek között: Games, Network Utilities, Alkalmazások, Grafikai eszközök, Demos és egyéb szórakoztató szkripteket. Számos olyan szolgáltatás, amely olyan Java funkciókat használ, amelyek ingyenes vagy kereskedelmi alkalmazásokat kínálnak, mint például a beszélgetések, a tőzsdei információs és üzleti alkalmazások beszerzésére és megtekintésére vonatkozó programok, például az állomány idézőjelekkel, valamint a munka és az információmegosztás tekintetében. Ezért egy mobiltelefon jelenlétében, a J2ME támogatásával, a különböző segédprogramokkal töltheted meg. De közvetlenül az eszközökre fordulunk. Ki adja ezt a felhasználót, egyetért, meglehetősen kellemes lehetőség. J2ME már széles körben használják a Motorola, Nokia, Siemens, NEC, és sok más cégek, progresszív fejlődését - mobil információ készülék profil (MIDP), ma széleskörűen használható Pocket PC és az intelligens háttérrel.

Ma sok mobiltelefon modell a Java 2 Micro Edition támogatással valóban elérhető. Az alábbiakban lehetősége nyílik arra, hogy megismerkedjen ezekkel a termékekkel.

Siemens SL45i.

2001 júniusában Szingapúr a Communicasia 2001 kiállításon, Siemens bemutatta, majdnem hasonló a régebbi SL45 modellhez, az új SL45I Brainchildhez. Meg kell jegyezni, hogy ezek a telefonok nem különböznek semmit, kivéve a jelenlétben végrehajtott Java alkalmazások utolsó támogatásának jelenlétét.

Az első dolog, ami a szemébe rohan, figyelembe véve a telefont egy hétidős digitális kijelző, amely tökéletesen világossá teszi az ebbe a modellben megadott összes játékot, színét, valamint olyan funkciókat, mint a vibráló riasztásokat és játékokat, amelyek könnyen lehetnek A Java alkalmazások által az újakkal helyettesítettek. De ez csak az első benyomás.

Ezen a telefonnak az alkalmazási terhelés szelektív inicializálására szolgál SMS funkción keresztül. A cselekvések kiválasztásának szabadsága is elégedettek is, például először megtekintheti a programot, küldhet egy ismerősnek és utána a felhasználó kérésére, hogy a készülék más programjainak listájába tegye.

Az SL45i működtetése azonnal érezze a kiváltási funkciók sebességét és hatékonyságát az alkalmazásokkal való együttműködés során, például helyettesítése, felvétele, reprodukciója miatt, mivel a multimédia (MMC) kártya miatt jelentősen megnövekedett a memória mennyisége . A jelenléte MP3 lejátszó lehetővé teszi, hogy megzavart a felhasználó a nyüzsgés a világ e, és hallgatni a kedvenc zenéit, bár meg kell jegyezni, hogy megköveteli a legtöbb 32 MB erőforrás MMC. Már megírta a modell sebességét, amely időt takarít meg, és ennek megfelelően a J2ME funkció használatakor a J2ME funkció használatakor egy üzenet olvasásakor. Még mielőtt csatlakozna a hálózathoz a WAP-on keresztül az 1.1-en keresztül, hogy üzenetet küldjön, először offline állapotba kerül, amely természetesen. Jelentősen csökkenti a költségeket az SL45I-vel való együttműködés során. Körülbelül 5 óra a felhasználó használhatja, mint a funkció egy hangüzenet rögzítési és szinkronizálható a számítógéppel, az előny a memória a telefon lehetővé teszi, hogy rögzítse egy kellően nagy számú fájlt egy cserélhető térképen MultiMediaCard (MMC).

Ezenkívül ez a készülék lehetővé teszi, hogy telepítse az interneten vagy a különböző típusú képernyővédő internethöz való csatlakozását, a készülék képernyőjét, a csengőhangok és a grafikus objektumok széles választékát hegeszti méretével. Mindez természetesen nem csak kiemeli egyediségét a felhasználó, hanem ad egy igazi lehetőség, hogy megmutassuk a fantázia céljára kellemes és hasznos munkát Siemens SL45i.

A Java 2 Micro Edition (J2ME) platformot a fogyatékossággal élő eszközök és processzorok fogyasztói piacára tervezték, mint például: mobiltelefonok, pázsitok, intelligens kártyák, szervezők és minicomputers. A J2ME lehetővé teszi a Java futtatását az erőforrás-korlátozott számítástechnikai eszközökön. E célok esetében a J2ME egy meglévő Java technológiát alkalmaz. Tekintsünk két kulcspontot J2ME: Konfiguráció és profilok.

Konfiguráció.

A konfiguráció meghatározza a J2ME végrehajtási környezetet. Ez magában foglalja a virtuális gép korlátozódik, mint a standard VM és egy sor alapvető osztályok, főleg kölcsönzött J2SE. Jelenleg azonosított 2 konfiguráció: Csatlakozott korlátozott eszközkonfiguráció, CLDC konfigurációs és konfigurációs konfiguráció (csatlakoztatott eszközkonfiguráció, CDC). Az első konfiguráció egy 16- vagy 32 bites processzorokkal ellátott mikroberendezésre van orientálva, amelynek minimális memóriája körülbelül 128 kB. A J2ME CLDC szíve a K virtuális gép virtuális gép (KVM), amelyet kifejezetten kismemóriával és korlátozott erőforrással rendelkező hálózati eszközökre terveznek. A második J2ME, a CDC konfiguráció komplexebb elektronikus és beépített eszközökre, például intelligens kommunikátorokra, komplex "intelligens" pázsikra, személyes digitális asszisztensekre (PDA) és interaktív digitális televíziós konzolokra koncentrál. Általában az ilyen eszközök 32 bites mikroprocesszorral / vezérlővel vannak felszerelve, és több mint 2 MB memóriával vannak felszerelve, amelyet virtuális gép és könyvtárak tárolására használnak. A CDC virtuális gép virtuális gépen (CVM) működik. A CDC magában foglalja az összes CLDC-t és még több osztályt a J2SE-től. A CDC és a CLDC közötti fő különbség az, hogy a CDC VM támogatja az összes J2SE VM funkciót, beleértve a natív programozási interfészeket is

Profil.

A profil kiterjeszti a konfigurációt a konkrét osztályok hozzáadásával a konfigurációban meghatározott alaposztályokhoz. Más szavakkal, a profil biztosítja a szükséges funkciókat, amely hiányzik a fő konfigurációban. Ez lehet a felhasználói felület, a tárolási mechanizmus, stb. A MIDP profil mellett vannak más profilok is.

Alapító profil - Hozzáad egy sor osztályt a J2SE-tól a CDC-ről, de nem írja be a felhasználói felületet. Ezt a profilt más profilok készítésére használják az it.jsr-46-on

Személyes alapprofil - Java API-t biztosít a hálózati hozzáféréshez és a grafikus bemutatót igénylő eszközök számára. Ez a profil alkalmas interaktív televízióra, és tartalmaz egy API-t a multimédiás otthoni platform támogatására. (Jsr129)

Személyes profil - A Java API-t olyan eszközökre biztosítja, amelyek megbízható hálózati hozzáférést igényelnek a személyes alapprofilra és az alapprofilra (JSR62)

1. ábra J2ME architektúra.

CLDC (korlátozott erőforrásokkal rendelkező kommunikációs eszközök konfigurálása)

A CLDC a JSR-30 szakértői csoport Java közösségi folyamatának (JSP) eredménye, amelyhez a következő vállalatok összeállítottak:

  • Amerika online.
  • Ericsson.
  • Fujitsu.
  • Matsushita.
  • Mitsubishi.
  • Motorola.
  • Nokia.
  • NTT DOCOMO.
  • Jóslat
  • Palm Computing
  • Samsung
  • Éles.
  • Siemens.
  • Sun Microsystems.
  • Symbian.
  • A CLDC technológiát különböző profilok rendezésére használják. Ennek a technológiának a célja, hogy meghatározza a Java használatának szabványát korlátozott erőforrásokkal rendelkező eszközökön.

  • 160-500 KB-os memória a Java platformhoz
  • 16-32 bites processzor
  • alacsony energiafogyasztás
  • hálózati kapcsolat 9600 bps vagy kevesebb.
  • Az alábbiakban a "JouriDiction" CLDC alatt esnek:

    A következő dolgok nem szerepelnek a CLDC-szerződés területén: (Általános szabályként profilok határozzák meg.)

  • Felhasználói felület
  • Feldolgozási események
  • Életciklus alkalmazások
  • Felhasználói interakció és alkalmazások
  • Java nyelv és virtuális gép KVM

    A JVM támogató CLDC fő célpontja a Java nyelvi specifikációval kompatibilis a lehető legnagyobb mértékben. Az alábbi különbségek kivételével a JVM, amely támogatja a CLDC-t, kompatibilis a Java nyelvi specifikációval.

    • Nincs támogatás a lebegőpontra. Ez annak köszönhető, hogy korlátozott erőforrásokkal rendelkező eszközökben nincs támogatás a lebegőpontra. A program szintjének támogatása túl drága lenne.
    • A CLDC támogatja a kivétel mechanizmustAz arzenál azonban korlátozott. Ez két okból következik be:
      • A hibák utáni helyreállítás minden egyes eszközre meglehetősen specifikus. Ezenkívül sok eszköz egyszerűen újraindul a hibáik után. Az alkalmazás nem veheti igénybe az ilyen hibákat.
      • A mechanizmus teljes megvalósítása túl drága élmény a mikroeszközök számára.

    Kvm.

    • Nincs támogatás a lebegőpontra. Ez annak köszönhető, hogy korlátozott erőforrásokkal rendelkező eszközökben nincs támogatás a lebegőpontra. A program szintjének támogatása túl drága lenne. A CLDC-t támogató JVM-ben nincsenek lebegő és kettős típusú byteskodes.
    • A KVM nem hajtja végre a Java natív interfészt (JNI). A JNI támogatását két okból elutasították.
      • A CLDC biztonsági modell által kiszabott korlátozások. (Ez a modell tiltja a natív hívásokat.)
      • A JNI teljes körű végrehajtását túl drága volt a korlátozott erőforrásokkal rendelkező eszközök számára.
    • A KVM nem teszi lehetővé az osztályadóterhallállító létrehozását. Ezek a biztonsági modell által kiszabott korlátozások.
    • A KVM nem támogatja a reflexiós mechanizmust.A Java alkalmazások nem ellenőrzik az osztályokat, tárgyakat, módszereket, mezőket, szálakat, virtuális gépen végzett halmozókat. Ennek eredményeként a Serialization, a JVMDI (Profiler Interface), a JVMPI (profiler interfész) és más J2SE technológiák a Reflection mechanizmuson alapulnak a CLDC-ben.
    • A KVM Multithreading, de nem támogatja a szálcsoportot és a démonszálat. Az olyan műveletek, mint a kezdő és a leállítás csak külön szálon keresztül alkalmazhatók.
    • Nincs véglegesítése () módszer, és nincs gyenge referenciák. Ez a követelmény a szemétgyűjtés mechanizmusának egyszerűsítéséhez szükséges.
    • Korlátozott hiba kezelési mechanizmus a J2SE-hez képest.
    • Transworking.

    CLDC könyvtár.

    A CLDC könyvtárak két kategóriába sorolhatók:

    1. Az első kategória magában foglalja a J2SE-től örökölt osztályokat.
    2. A CLDC-be belépő második osztályokban.

    Az első kategóriába tartozó osztályok Java.lang csomagokban vannak. *, Java.util. * És Java.io. *. Ezek az osztályok a Java 2 Standard Edition 1.3 verziójából származnak. Ezek az osztályok megegyeznek az érintett J2SE osztályokkal. Az osztályok és módszereik szemantikája nem változik. A J2SE-ben nem elérhető nyilvános vagy védett módszereket nem adják hozzá az osztályokhoz.

    Rendszerosztályok.

    Ezek az osztályok belsőleg egy virtuális géphez kapcsolódnak. Egyes alkalmazások Java osztályokat igényel. Például a J2SE Java Compiler (Javac) generáló kódot, bizonyos string- és húros osztályok funkciókat igényel. java.lang.Object.
    java.lang.class.
    java.lang.runtime.
    java.lang.System
    Java.lang.thread.
    java.lang.Runnable (interfész)
    java.lang.String
    Java.lang.StringBuffer.
    java.lang.throwable

    Bemutató osztályok.

    Mindegyik osztály a J2SE megfelelő osztályok részhalmaza.

    java.lang.Boolean.
    Java.lang.byte.
    java.lang.short
    java.lang.integer
    java.lang.long
    Java.lang.character.

    Gyűjtőosztályok.

    java.util.vector
    java.util.stack
    java.util.hashtatle
    java.util.Enumeration (felület)

    Kimeneti osztályok.

    java.io.inputstream
    java.io.outputstream
    java.io.bytearrayyinputstream
    java.io.ytearrayOutputStream
    java.io.datainput (interfész)
    java.io.dataOutput (interfész)
    java.io.datainputStream
    java.io.dataOutputStream
    java.io.reader.
    Java.io.Writer.
    java.io.inputstreamreader.
    java.io.outputstreamwriter.
    java.io.printstream

    Osztályok olvasó, író, inputstreamreader és inputstreamwriter biztosítja az interpartin támogatást.

    Munkájuk mechanizmusa megegyezik a J2SE-ben. Az utolsó két osztálynak pontosan ugyanazok a konstrukerek, mint a J2SE-ben.

    Új inputstreamreader (inputstream is); Új inputstreamreader (inputstream, string név); Új OutputStreamWriter (OutputStream OS); Új OutputStreamWriter (OutputStream OS, karakterláncnév);

    Azokban az esetekben, amikor a karakterláncparaméter jelen van, a megadott karakterkódolást alkalmazzák, különben a karaktert kódolást alkalmazzuk, amelynek neve a Microedition változó. Ha a konverter nem érhető el, a nem támogatott döntetlendencodingexception ki van dobva.

    Meg kell jegyezni, hogy a CLDC nem támogatja a lokalizációt. Ez azt sugallja, hogy az összes megoldás az idő dátumának formázásához stb. Ismerje meg a CLDC-n kívül.

    Naptár és idő.
    CLDC tartalmaz egy kis részét szabványos J2SE osztályok: java.util.calendar, java.util.date és java.util.timezone. Alapértelmezés szerint egy időzóna támogatott.

    java.util.calendar
    java.util.date.
    java.util.TimeZone

    "Auxiliary" osztályok.
    A Java.util.Random osztály egy egyszerű számú generátort tartalmaz.
    Java.Lang.math rendelkezik saját készlet ABS, MAX és MIN módszereket int, hosszú típus.

    Kivétel és hiba.
    java.lang.Exception
    java.lang.classnotfoundException
    Java.lang.illegalaccessException
    java.lang.instantiationException
    Java.lang.interrupedException
    java.lang.runtimeException
    java.lang.arithmeticException
    java.lang.arrayStoreException
    java.lang.classCastException
    Java.lang.illegalargumentException
    Java.lang.illegalThreadStateException
    java.lang.numberFormateException
    java.lang.illegalMonitorstateException
    java.lang.indexOutoFoundsexception
    java.lang.arrayInDexoutofBoundsexception
    java.lang.StringInDexoutofBoundsexception
    java.lang.negativearraySizeException
    java.lang.nullPointPointerException
    java.lang.SecurityException
    java.util.emptystACKException
    java.util.nosuchelementException
    java.io.eofexception
    java.io.ioException
    java.io.interruptedioException
    java.io.unsupportedencodingException
    java.io.utfdataFormatException

    java.lang.Error
    java.lang.virtualmachineError
    java.lang.outofmemorryError

    Profile.
    A CLDC-nek nincs Java.util.Properties osztály. Azonban a tulajdonság elérhető lehet a statikus System.GetProperty módszerrel (stringgomb). A CLDC által megadott minimális tulajdonságok a következő.

    mikroedition.encoding
    mikroedition.platform
    Mikroedition.Configuration.
    mikroedition.profiles.

    A második kategóriába tartozó osztályok Javax.MicRoodíciós csomagokban vannak. *. A Javax.MicRoodi.io csomag új hálózati támogatási mechanizmust kap.

    CLDC csatlakozási keretrendszer.

    java.io. * és Java.net. * A J2SE csomagok nem alkalmasak a mikroeszközökre korlátozott erőforrásokkal. Ezért egy új Javax.Microeditiony csomagot fejlesztettek ki.

    Ez a csomag csak egy osztály: Csatlakozó, 8 interfész és ConnectionNotfoundException.

    Az osztálycsatlakozó a csatlakozási keret szíve, számos statikus módszere van az objektum csatlakoztatásához. Ha a művelet sikeres, akkor a módszer egy olyan objektumot ad vissza, amely végrehajtja a kapcsolatot az interfészhez másképp hiányzik az IOException. A 2. ábra az interfészek hierarchiáját mutatja.


    2. ábra: Interfész hierarchia

    A végrehajtott objektum Kapcsolat. Az interfész a fent említett csatlakozóosztály segítségével érhető el. Felület Kapcsolat. Egyetlen módszere van bezárás. Ez a módszer lezárja a hálózati kapcsolatot.

    • InputConnection. Az interfész "ábrázolja az eszközt", amelyből elolvashatja az adatokat. Mód openInputStream és opendatainputStream Visszatér az olvasáshoz.
    • OutputConnection. Az interfész "ábrázolja az eszközt", amelyben adatot írhat. Mód openOutputStream és opendataOutputStream Visszaadja az áramlást a rekordhoz.
    • Streamconnection. Az interfész egyesít PutputConnection. és OutputConnection..
    • ContentConnection. Alinterface Streamconnection..
    • Streamconnectionnotifikált. Várakozás a kapcsolat telepítésére. Módszer elfogadásosan () Visszatér Streamconnection. egy tárgy.
    • Datagramconnection. Az interfész határozza meg a Datagram-kapcsolatot.
    • ConnectionNotFoundException Dobja ki, amikor a kapcsolat nem utasítható el.

    Csatlakozó.

    A String Open Class Connector módszer a következő formátumú. "Protokoll: cím, paraméterek".

    Íme néhány példa:

    HTTP csatlakozó csatlakozó.Open ("http://java.sun.com/developer"); Socket aljzatok: Csatlakozó.Open ("Socket: //129.144.111.222: 9000"); Datagram Connection.open ("datagram: // cím: port #"); Kommunikáljon egy port csatlakozóval.Open (Comm: 0, Baudrate \u003d 9600 "); Nyissa meg a fájlokat.
    Csatlakozó.Open ("fájl: /myfile.txt"); Hálózati fájlrendszerek: Connector.open ("NFS: /Foo.com/foo.dat");

    Biztonság.

    A Java egyik hatalmas előnye az alkalmazások dinamikus alkalmazása a hálózaton keresztül, az ügyfélnek megbízható biztonsági mechanizmus segítségével. Ennek a mechanizmusnak a végrehajtása a J2SE-ben meghaladja a JVM támogató CLDC támogató memória költségvetésének képességét. A CLDC esetében egy másik mechanizmust fejlesztettek ki, amely két szintre osztható: a virtuális gép szintjét és az alkalmazás szintjét.

    Virtuális gépszint - azt jelenti, hogy a VM-ben elindított alkalmazásnak nem kellene bármilyen módon fájni a készüléket. Ez a követelmény biztosítja Java Classfile ellenőrző, amely biztosítja, hogy a betölthető bájtkódot nem tartalmaz utalást érvénytelen memória területek vagy memória kívül található Java Heap. A hitelesítőnek el kell utasítania az ilyen osztályok letöltését.

    Alkalmazási szint. A hitelesítő nem az összes bajú üdvösség, csak a "környezet" baitcode-t ellenőrzi, de nem tudja garantálni, hogy a letöltött alkalmazás nem károsítja az eszközt. A J2SE SecurityManager segítségével ellenőrizheti, hogy az alkalmazás nem, akkor nem jogosult hivatkozni a fájlrendszer, létrehozza a kapcsolatot, stb .. de a végrehajtását az ilyen ellenőrzés lehetetlen mini eszközök a korlátozásokat.

    A JVM támogató CLDC végrehajtotta a Sandbox biztonsági modellt. Ez a modell feltételezi, hogy a kérelmet el kell végezni egy korlátozott környezetben, amelyben a kérelem csak férnek hozzá az API-k meghatározott konfigurációk profilok és linensed osztályok.

    További pontos homokozó modell:

    • A letölthető Java osztályfájlokat ellenőrizni kell
    • Az alkalmazás csak a konfigurációkban, profilokban és ágynemű osztályokban definiált API-khez férhet hozzá.
    • Az alkalmazás letöltése csak a natív virtuális gépkód elvégezhető, és egy adott felhasználó által nem végezhető el osztályba. Ezért a CLDC nem hozhatja létre az osztálytáblázót.
    • Az alkalmazás nem tudja letölteni a Native könyvtár, az alkalmazás nem férhetnek hozzá Native elérhető funkciók virtuális gép, és férhetnek hozzá Native libers amelyek nem Java könyvtárak által nyújtott CLDC, profilok vagy linensed osztályok.
    • A CLDC végrehajtásának biztosítania kell a Java rendszercsomagok újraindításának lehetetlenségét. *, Javax.MicRoodíció. *

    Ezenkívül a profilok hozzáadhatják korlátaikat a fentiekhez.

    MIDP.

    Mobil információs eszközprofil Kibővít CLDC. Három új csomag hozzáadásával: A Middlets telepítésének követelményeit, amelyeket a Midlet Suites-ben kell elhelyezni, több osztályt ad hozzá a már meghatározott csomagokhoz CLDC.:
    • javax.microedition.io. A Java.io csomaghoz egy httpconnection interfészt ad hozzá.
    • java.lang.A Java.lang csomag illegális stateexception (Java.lang.illegalstateException).
    • java.util. Hozzáadja a funkciókat, amely lehetővé teszi az alkalmazások számára az időzítők létrehozását. Ebből a célból a Java.util.timer és a Java.til.timertask-osztályok J2SE-tól adtunk hozzá.
    Mi a Java?

    Az indítók számára kitaláljuk, hogy a gyártókat a Java márkanév alatt kínálják.

    Tehát a Java egy objektumprogramozási nyelv, amely kicserélte az ADA-t. A 90-es évek elején jött létre a Pentagonban a katonai ipar igényeihez. A Java-ban írt programot egy virtuális Java-gépen végzett speciális bájtkódba állítják össze. Valójában Java - az autó egyáltalán nem egy autóban van, hanem olyan program, amely sok implementációval rendelkezik (különböző architektúrák számítógépei mindenféle operációs rendszeren keresztül futnak). Miután írt és átalakított bájtok, a program sikeresen végrehajtható bármely Java-gépen.

    Senki sem tudta feltételezni, hogy a 2. - 3 évnél a Java ilyen széles körű alkalmazást kap: az "intelligens" weboldalak (Apple technológia) létrehozásától kezdve az óriás banki rendszerek fejlesztése előtt. Külön, az úgynevezett beépített rendszerek és valós idejű rendszerek iránya: Java irányítása alatt a mosógépek, a hűtőszekrények, a televíziók, a telefonok és a karórák is működtek.

    A tavalyi év elején Java második változata megjelent, az úgynevezett Java 2, amely teljes körű platformnak tekinthető, azaz a gép és az operációs rendszer teljesessége. Ma már három végrehajtását a Java 2 platform: Standard Edition (rendszeres alkalmazások és rendszerek), Enterprise Edition (vállalati méretű alkalmazásokhoz és nagy ügyfelek - kiszolgáló rendszerek) és Micro Edition (kis eszközök, például mobiltelefonok, PDA, szervezők és intelligens kártyák intelligens chipekkel). A "Java" szó alatt vagyunk, amit a Platform és a Technology Java 2 Micro Edition, a Rebreviated J2ME.

    Tehát, ha a telefon támogatja a Java-t, azt jelenti, hogy a J2ME platformhoz létrehozott Java nyelven írt programokat hajthat végre. Hogyan jönnek a programok a telefonhoz? Minden JAVA-telefon felszerelhető interfészekkel csatlakozik egy személyi számítógéphez. A számítógép szempontjából a telefonfájlrendszer úgy néz ki, mint egy egyszerű mappa, ahol a programot további végrehajtásra másolhatja.

    A telefon szempontjából a másolt program menüpontba kerül.

    A programok közvetlenül letölthetők és telepíthetők közvetlenül a mobiltelefonról, a WAP-on, az okostelefonok és a kommunikátorok számára - a www.

    Java - Telefonok

    2002. május 16-án Londonban egy közös sajtót tartottak. Szándékosan használtam a "Java - Telefon" kifejezést, mivel minden új telefon és okostelefonok (mind a Nokia, mind a Siemens) támogatja a Java vagy a Symbian operációs rendszert, a Linux családi rendszert beépített Java támogatásával.

    Néhány hónappal ezelőtt körülbelül 2 tucatnyi ilyen telefon volt a világon, főként Japánban és az Egyesült Államokban, Iden és CDMA szabványok. És csak 3 modell - GSM: Siemens SL45i (elég jó, de drága, mert a beépített MP3 - lejátszó) és két Nokia, azaz 3410 és Communicator 9210. Most Java Támogatja a több mint 100 telefonok, amelynek mintegy harmada A készülék GSM szabvány. Néhányan már megjelentek ingyenes eladásban, a többiek továbbra is bejelentették.

    Tekintsünk egy további Java piacot - a ma elérhető telefonok az orosz felhasználóknak. (Az alábbi következtetések mindegyike a szerző személyes tapasztalatán alapul, amelyet a Java-i szoftverfejlesztőfejlesztő csapatának már a Zao Lanit - Terek, St. Petersburg.

    Siemens SL45i és Nokia 3410

    Siemens SL45i - Az első Cellular Java - GSM szabványos telefon. És elég drága - a beépített MP3-lejátszó miatt. 32 MB adattárház bővíthető 64 MB-ra. A memória mennyisége (halom mérete) körülbelül 130 kb. A nagy mennyiségű memória és a széles képernyős (101x80) köszönhetően az utolsó pillanatig, ideális platform mind komoly üzleti alkalmazások és játékok, a fekete-fehér grafika ellenére. Ma elavult és az újabb és az olcsó eszközök eltolódott, mivel nem támogatja a GPRS-t.

    A Nokia 3410 a Siemens SL45i válaszai Nokia-ként jelent meg. Technikailag hasonlóak, de a szoftverfejlesztés lehetőségeinek szempontjából a Siemens nyer, és jelentősen.

    Siemens M50 és Nokia 6310i

    Az előző modelltől eltérően a Siemens M50 támogatja a GPRS-t. Az adatraktár mennyisége 200 kb. Ez elég ahhoz, hogy megközelítőleg 6 játékot vagy 2 komoly üzleti alkalmazást telepítsen. Az M50 szignifikánsan olcsóbb, mint az elődje: az ár csak 160-180 dollár. A fejlesztők úgy vélik, hogy a telefon széles körű népszerűséget fog szerezni a népesség között. Véleményünk szerint ez egy jó játékplatform, amely alkalmas kisvállalati alkalmazásokra. Érdemes megjegyezni, hogy a Siemens M50 beépített ICQ-klienssel rendelkezik.

    A Nokia 6310i támogatja a GPRS-t is. Ez egy drágább modell, amely képes a 17 (!) Napi feltöltés nélkül működni. A Java alkalmazások megvalósítási szempontjából a készülék közeledik a Siemens M50-hez, de a telefonok nem kompatibilisek, ami bonyolítja a hatékony programok fejlesztését mindkét platform számára.

    A legtöbb olyan programot kínálták, akik ma gyártják ezeket a telefonokat. Bár vannak személyes üzleti alkalmazások, mint például az e-mail ügyfelek és a naptárak, fejlett funkciókkal.

    Nokia 9200 család

    Oroszországban a 9210 kommunikátor ismeretes, egy kicsit kevesebb - a 9210i módosítása. A legfrissebb modell 9290. Mindegyikük lényegében zsebszámítógépek, normál billentyűzet, kijelző, Linux - hasonló a Symbian 4.0 operációs rendszerhez. Az eszközök nagyon drága, nagy és nehéz, mint egyszerű telefon vagy platform játékok. Számukra számos Java-alkalmazások nagy száma és szakosodott programjai dolgoznak ki az OS Symbian számára. Alapvetően webalapú irányítási rendszerek, raktárak, üzletek. Az ilyen rendszereket Oroszországban használják.

    Ami a játékok, minden játék J2ME Java vagy lehet telepíteni a kommunikátor - egy játék segítségével a Nokia bővítése. Különben szeretném kiemelni a Nokia Corp. által kifejlesztett snowboarding játékot

    Siemens SX45 és Nokia 7650

    Lényegében ezek a teljes számítógépek színes képernyőkkel és a Symbian 6.0 operációs rendszer futtatásával rendelkeznek. Ezeknek az eszközöknek a jellemzője egyszerűsített bemeneti interfész: ellentétben a kommunikátorokkal, rendelkeznek további navigációs eszközökkel.

    Eddig az okostelefonok meglehetősen drágák (például a Nokia 7650 költsége körülbelül 600 dollár), de ez a legígéretesebb irányba a mobiliparban. Az okostelefonokon komplex ügyfeleket tud megvalósítani a komplex üzleti rendszerekhez a vállalati menedzsment rendszerekhez. És most már valóban igényesek.

    Java a felhasználó számára

    A Java-ba letöltött kérelmek lényeges részét a világ minden táján, a játékokat alkotják. Mi az ilyen népszerűség titka? A tény az, hogy a WAP vagy a WWW, a felhasználó választhat a játék ízét, és telepíteni a telefonra, gyakorlatilag nem változik a helyét. A hálózati játékok különösen népszerűek, amelyek lehetővé teszik a virtuális világban (sakk, labdarúgás, kártyajátékok, még egy mobil is).

    A mobil játéktermelés még nem kapott széles körű. Egyrészt ezt a Java-támogatással rendelkező olcsó mobileszköz hiánya magyarázza, másrészt a mobil játékok fejlesztése és alkalmazkodása nem rendelkezik analógokkal a játékipar más területein. Mindazonáltal a Nokia és a Sun Microsystems szakemberei, a termelés és az elektronikus kereskedelem Java játékok a telefonok számára (az úgynevezett MIDlet "AMI) hamarosan globális méretű lesz. Már Európában vannak olyan vállalatok, amelyek a MIDlet kereskedelemen alapulnak" AMI . Példa erre a finn cég Mr.Groodliving (www.mrgoodliving.com).

    Ezenkívül az interneten sok ingyenes Java-játékot (például a www.microjava.com címen talál).

    Sajnos Oroszország még mindig elmarad Európa és Amerika mögött, de a helyzet hamarosan megváltozik. A legnagyobb orosz celluláris szolgáltató képviselői magánbeszélgetésben elmondták nekünk, hogy ha 2002 volt az SMS éve - Szórakozás, a következő lesz a mobil játékok éve.

    Java az üzleti életért

    A Java telefonok üzleti alkalmazásainak létrehozása nagyon ígéretes iránynak számít a szoftveriparban.

    Klasszikus üzleti - A rendszer egy webszerverből, egy alkalmazáskiszolgálóból áll, amelyen az üzleti réteg működik, amely kölcsönhatásba lép a DBMS-vel. A webszerver biztosítja a www-interfész munkáját, és kommunikációt szervez az ügyfélalkalmazásokkal is. Az ügyfélalkalmazás telepíthető a számítógépen az irodában vagy egy mobiltelefonon, és MIDlet. Mint már említettük, az ilyen alkalmazásokat már Oroszországban osztották el.

    Az ilyen rendszer működési rendszere meglehetősen bonyolult, ráadásul minden egyes helyzet esetében egy új, ezért megvizsgáljuk a nem létező, a nem létező, a nem létező, a nem létező vállalati pizzofast .

    Tehát tegyük fel, hogy a pizzafast a www. A rendszerhez való hozzáférés a vállalat webhelyén keresztül történik, amelyen a felhasználó regisztrálhat és megrendelhet pizzát meghatározott paraméterekkel a megadott címen történő szállítással. Ezenkívül eljuthat a rendszerbe és a WAP-on keresztül (valójában, a WAP-oldalak ugyanazon a webszerveren találhatók). Ezenkívül letölthet egy speciális programot egy olyan mobiltelefonhoz, amely támogatja a Java-t, amely lehetővé teszi, hogy megrendelést tegyen bárhol, ahol van egy mobil kapcsolat, és sokkal olcsóbb és kényelmesebb, mint a WAP-on keresztül. A speciális vágy, a felhasználó képes lesz letölteni a programot és a WAP-on keresztül, csak néhány percet tölteni, hogy ne túlfizethessen.

    A program lehetővé teszi, hogy egy menüből válassza ki a megrendelést, fizetni bankkártyával érdekében, vagy válassza a fizetési módot az átadás időpontjában, valamint azt az időt és a címet, amelyre pizza kell szállítani. A gyakran használt megrendelések menthetők a telefonban, hogy ismételje meg őket újra bevitel nélkül. A rendszerben regisztrált állandó ügyfelek kedvezményeket kapnak, és kívánt esetben a heti elosztást "A Pizza" és a "Hírek Pizzafast" SMS formátumban.

    Minden futárnak van egy mobiltelefonja, amelyre megrendeléskezelő rendszer van telepítve. A kiszolgálóból a területhez tartozó megrendelések listáját kapja. Miután megkapta a pizza legközelebbi ágát, a futár jelzi a megrendelést olyan aktív, hogy koordinálja akcióit a terület futárjaival vele. Miután megadta a megrendelést, megjegyzi, hogy végrehajtott. Ha egyes területeken a futárok nem megbirkóznak, a főhivatalban lévő diszpécser átadhatja a szomszédos terület futáriumai részét.

    A menedzserek bármely percben statisztikákat kaphatnak olyan telefonjaikból, amelyekre a monitoring rendszert telepítik, midletként is díszítik.

    A főigazgató naponta egyszer megkapja az SMS „ku, amelyben az összeg a napi profit jelzi. Ha szükséges, akkor adatokat szerezzen az igény egy pizza egy adott időintervallumban. Erre a célra a” rendező „MIDlet telepítve van a telefonján.

    Mindez nagyon viccesnek tűnik. De ha a pizza eladója úgy tűnik, mint egy mese, akkor a menedzser és a szoftverfejlesztő világos, hogy a jövő megéri. Mi lesz ez a jövő, szükség van ma kell dönteni, hogy lépést tartson veletős versenytársakkal.



    Tetszett a cikket? Oszd meg