THE BELL

Есть те, кто прочитали эту новость раньше вас.
Подпишитесь, чтобы получать статьи свежими.
Email
Имя
Фамилия
Как вы хотите читать The Bell
Без спама

Платформа Java 2 Micro Edition (J2ME) была разработана для потребительского рынка устройств с ограниченными ресурсами памяти и процессора таких как: сотовые телефоны, пейджеры, смарт карты, органайзеры и миникомпьютеры. J2ME позволяет запускать Java на ресурсо-ограниченных вычислительных устройствах. Для данных целей J2ME адаптирует существующую Java технологию. Расмотрим два ключевых момента J2ME: конфигурацию и профайлы.

Конфигурация.

Конфигурация определяет среду выполнения J2ME. Она включает в себя виртуальную машину ограниченную по сравнению с стандартной VM и набор основных классов, в основном заимствованных из J2SE. В настоящий момент определены 2 конфигурации: Конфигурации коммуникационных устройств с ограниченными ресурсами (Connected Limited Device Configuration, CLDC) и Конфигурация коммуникационных устройств (Connected Device Configuration, CDC). Первая конфигурация ориентированна на микро устройства, оснащеные 16- или 32-битными процессорами с минимальным объемом памяти около 128 Кб. Сердцем J2ME CLDC является виртуальная машина K Virtual Machine (KVM), специально разработанная для сетевых устройств с небольшим объемом памяти и ограниченными ресурсами. Вторая конфигурация J2ME, CDC, ориентирована на более сложные электронные и встроенные устройства, такие как смарт коммуникаторы, сложные "интеллектуальные" пейджеры, персональные цифровые помощники (PDA) и интерактивные цифровые телевизионные приставки. Как правило, такие устройства комплектуются 32-битным микропроцессором/контроллером и оснащены более 2 Мб памяти, используемой для хранения виртуальной машины и библиотек. CDC работает с виртуальной машиной C Virtual Machine (CVM). CDC включает в себя все классы из CLDC и еще больше классов из J2SE. Главное отличие между CDC и CLDC являеться то что CDC VM поддерживает все возможности J2SE VM включая native programming interfaces

Профайл.

Профайл расширяет конфигурацию, добавляя специфичные классы к набору основных классов определенных в конфигурации. Другими словами профайл обеспечивает необходимой функцианальностью которая отсутствует в основной конфигурации. Это может быть пользовательский интерфейс, механизм хранения и т.д. Помимо MIDP профайла существуют и другие профайлы.

Foundation Profile - добавляет набор классов из J2SE к CDC но не вводит пользовательского интерфейса. Данный профайл используеться для построения на нем других профайлов.jsr-46

Personal Basic Profile - обеспечивает Java API для устройств требующих сетевой доступ и графическую презентацию. Данный профайл является подходящим для интерактивного телевидения и содержит API для поддержки Multimedia Home Platform. (JSR129)

Personal Profile - обеспечивает Java API для устройств требующих надежный сетевой доступ построен на Personal Basic Profile и Foundation Profile (JSR62)

Рисунок 1. Архитектура J2ME.

CLDC (Конфигурации коммуникационных устройств с ограниченными ресурсами)

CLDC являеться результатом работы Java Community Process (JSP) экспертной группы JSR-30 в которую составили следующие компании:

  • America Online
  • Ericsson
  • Fujitsu
  • Matsushita
  • Mitsubishi
  • Motorola
  • Nokia
  • NTT DoCoMo
  • Oracle
  • Palm Computing
  • Samsung
  • Sharp
  • Siemens
  • Sun Microsystems
  • Symbian
  • CLDC технология используеться для постоения на ней различных профайлов. Цель данной технологии определить стандарт использования Java на устройствах с ограниченными ресурсами.

  • 160-500 kb памяти доступной для Java платформы
  • 16-32 битный процессор
  • низкое потребление энергии
  • сетевое соединение 9600 bps или меньше.
  • Ниже представлены аспекты, которые попадают под "юрисдикцию" CLDC:

    Нижеследующие вещи не входят в область рассмотрения CLDC: (Как правило, они определяются профайлами.)

  • Пользовательский интерфейс
  • Обработка событий
  • Жизненный цикл приложений
  • Взаимодействие пользователя и приложения
  • Java язык и виртуальyная машина KVM

    Основная цель для JVM поддерживающей CLDC быть совместимой с Java Language Specification насколько это возможно. За исключением различий приведенных ниже, JVM которая поддерживает CLDC, совместима с Java Language Specification.

    • Нет поддержки floating point . Это связано с тем, что в устройствах с ограниченными ресурсами отсутствует поддержка floating point. Поддержка же на программном уровне была бы слишком дорогим удовольствием.
    • CLDC поддерживает exception механизм , однако, его арсенал является ограниченным. Это связано с двумя причинами:
      • Восстановление после ошибок достаточно специфично для каждого устройства. К тому же многие устройства просто перезагружаются после некоторых своих ошибок. Приложение не может заботиться о таких ошибках.
      • Полная реализация механизма является слишком дорогим удовольствием для микро устройств.

    KVM

    • Нет поддержки floating point . Это связано с тем, что в устройствах с ограниченными ресурсами отсутствует поддержка floating point. Поддержка же на программном уровне была бы слишком дорогим удовольствием. В JVM которая поддерживает CLDC отсутствуют байткоды связанный с типами float и double.
    • KVM не реализует Java Native Interface (JNI). Поддержка JNI была отклонена по двум причинам.
      • Ограничения, накладываемые security моделью CLDC. (Данная модель запрещает использовать native вызовы.)
      • Полная реализация JNI была признана слишком дорогой для устройств с ограниченными ресурсами.
    • KVM не позволяет создавать свой class loader. Это ограничения накладываемое security моделью.
    • KVM не поддерживает Reflection механизм. Java приложения не могут инспектировать классы, объекты, методы, поля, нитки, выполняемые стэки в виртуальной машине. Как следствие сериализация, JVMDI (Debugging Interface), JVMPI (Profiler Interface) и другие технологии J2SE основанные на Reflection механизме отсутствуют в CLDC.
    • KVM реализует многопоточность, но не поддерживает Thread group и daemon thread. Операции, такие как запуск и остановка могут быть применены только над отдельной ниткой.
    • Отсутствует метод finalize() и нет weak references. Это требование связано с необходимостью упрощения механизма сборки мусора.
    • Ограниченный еrror handling механизм по сравнению с J2SE.
    • Преверификация.

    CLDC библиотеки.

    CLDC библиотеки можно разделить на две категории:

    1. В первую категорию входят классы, наследованные из J2SE.
    2. Во вторую классы которые вводит CLDC.

    Классы, принадлежащие к первой категории находятся, в пакетах java.lang.*, java.util.*, и java.io.*. Эти классы производные из Java 2 Standard Edition версии 1.3. Данные классы являются идентичными соответствующим классам J2SE. Семантика классов и их методов не будет изменяться. К классам не будут добавляться любые public или protected методы, которые не являются доступными в J2SE.

    Системные классы.

    Данные классы внутренне связаны с виртуальной машиной. Некоторые Java приложения требуют наличия данных классов. Например, J2SE Java compiler (javac) генерируя код, требует наличия определенных функций String и StringBuffer классов. java.lang.Object
    java.lang.Class
    java.lang.Runtime
    java.lang.System
    java.lang.Thread
    java.lang.Runnable (interface)
    java.lang.String
    java.lang.StringBuffer
    java.lang.Throwable

    Классы представлющие типы.

    Каждый из этих классов представляют собой подмножество соответствующих классов из J2SE.

    java.lang.Boolean
    java.lang.Byte
    java.lang.Short
    java.lang.Integer
    java.lang.Long
    java.lang.Character

    Collection классы.

    java.util.Vector
    java.util.Stack
    java.util.Hashtable
    java.util.Enumeration (interface)

    Классы ввода вывода.

    java.io.InputStream
    java.io.OutputStream
    java.io.ByteArrayInputStream
    java.io.ByteArrayOutputStream
    java.io.DataInput (interface)
    java.io.DataOutput (interface)
    java.io.DataInputStream
    java.io.DataOutputStream
    java.io.Reader
    java.io.Writer
    java.io.InputStreamReader
    java.io.OutputStreamWriter
    java.io.PrintStream

    Классы Reader, Writer, InputStreamReader и InputStreamWriter обеспечивают поддержку интернализации.

    Механизм их работы такой же, как и в J2SE. Последние два класса имеют точно такие же конструкторы, как и в J2SE.

    new InputStreamReader (InputStream is); new InputStreamReader (InputStream is, String name); new OutputStreamWriter (OutputStream os); new OutputStreamWriter (OutputStream os, String name);

    В случаях, где присутствует String параметр, используется заданный character encoding, иначе используется character encoding, имя которого содержится в переменной microedition.encoding. Если конвертер не доступен, выкидывается UnsupportedEncodingException.

    Следует заметить, что CLDC не поддерживает локализацию. Это говорит о том, что все решения связанные с форматирование даты времени и т.д. находяться вне рамок расмотрения CLDC.

    Календарь и время.
    CLDC, включает небольшое подмножество стандартных J2SE классов: java.util.Calendar, java.util.Date, and java.util.TimeZone. По умолчанию одна временная зона поддерживается.

    java.util.Calendar
    java.util.Date
    java.util.TimeZone

    "Вспомогательные" классы.
    java.util.Random класс содержит простой генератор случайных чисел.
    java.lang.Math имеет в своем наборе методы abs, max и min для int и long типов.

    Exception & Error.
    java.lang.Exception
    java.lang.ClassNotFoundException
    java.lang.IllegalAccessException
    java.lang.InstantiationException
    java.lang.InterruptedException
    java.lang.RuntimeException
    java.lang.ArithmeticException
    java.lang.ArrayStoreException
    java.lang.ClassCastException
    java.lang.IllegalArgumentException
    java.lang.IllegalThreadStateException
    java.lang.NumberFormatException
    java.lang.IllegalMonitorStateException
    java.lang.IndexOutOfBoundsException
    java.lang.ArrayIndexOutOfBoundsException
    java.lang.StringIndexOutOfBoundsException
    java.lang.NegativeArraySizeException
    java.lang.NullPointerException
    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.OutOfMemoryError

    Propety.
    В CLDC отсутствует класс java.util.Properties. Однако, property могут быть доступны при помощи статического метода System.getProperty (String key). Минимальный набор properties предоставляемый CLDC следующий.

    microedition.encoding
    microedition.platform
    microedition.configuration
    microedition.profiles

    Классы, принадлежащие ко второй категории находятся в пакетах javax.microedition.*. Пакет javax.microedition.io вводит новый механизм сетевой поддержки.

    CLDC Connection Framework

    java.io.* и java.net.* пакеты J2SE не подходят для микро устройств с их ограниченными ресурсами. Поэтому был разработан новый пакет javax.microedition.io.

    Данный пакет имеет только один класс: Connector, 8 интерфейсов и ConnectionNotFoundException.

    Класс Connector - это сердце Connection Framework, он имеет ряд статических методов для получения Connection объекта. Если операция происходит успешно метод возвращает объект реализующий Сonnection интерфейс иначе выкидывается IOException. На рисунке 2 представлена иерархия интерфейсов.


    Рисунок 2. Иерархия интерфейсов

    Объект, реализующий Connection интерфейс, может быть получен при помощи класса Connector, как уже было сказано выше. Интерфейс Connection имеет единственный метод close . Данный метод закрывает сетевое соединение.

    • InputConnection интерфейс "представляет устройство", из которого можно прочитать данные. Методы openInputStream и openDataInputStream возвращает поток для чтения.
    • OutputConnection интерфейс "представляет устройство", в которое можно записать данные. Методы openOutputStream и openDataOutputStream возвращают поток для записи.
    • StreamConnection интерфейс сочетает в себе IntputConnection и OutputConnection .
    • ContentConnection подинтерфейс StreamConnection .
    • StreamConnectionNotified ждет, пока соединение будет установлено. Метод acceptAndOpen() возвращает StreamConnection объект.
    • DatagramConnection интерфейс определяет дейтаграммное соединение.
    • ConnectionNotFoundException выкидывается, когда соединение не может быть утсановлено.

    Connector.

    Параметр String метода open класса Connector имеет следующий формат. "protocol:address;parameters".

    Вот несколько примеров:

    HTTP Connection Connector.open("http://java.sun.com/developer"); Socket Sockets: Connector.open("socket://129.144.111.222:9000"); Datagram Connection Connector.open("datagram://address:port#"); Communicate with a Port Connector.open("comm:0;baudrate=9600"); Open Files
    Connector.open("file:/myFile.txt"); Network file systems: Connector.open("nfs:/foo.com/foo.dat");

    Security.

    Одно из огромных преимуществ Java динамическая загрузка приложений через сеть, к клиенту используя надежный security механизм. Реализация данного механизма в J2SE превышает возможности доступного бюджета памяти для JVM поддерживающей CLDC. Для CLDC был разработан иной механизм, который можно разбить на два уровня: Уровень виртуальной машины и уровень приложения.

    Уровень виртуальной машины - подразумевает, что запускаемое приложение в VM не должно иметь способность каким-либо образом повредить устройство. Данное требование должно обеспечиваться Java classfile verifier, который должен гарантировать, что загружаемый байткод не содержит ссылок к недействительным областям памяти или памяти находящейся вне Java Heap. Verifier должен отклонить загрузку таких классов.

    Уровень приложения. Verifier не есть спасение от всех бед, он только проверяет байткод на "вшивость" но он не может гарантировать, что загруженное приложение не нанесет вред устройству. В J2SE SecurityManager обеспечивает контроль над тем, чтобы приложение не смогло, не санкционировано обратиться к файловой системе, установить соединение и т.д.. Но реализация такого контроля невозможно для мини устройств с их ограничениями.

    В JVM поддерживающая CLDC реализована sandbox security модель. В данной модели предполагается, что приложение должно выполняться в ограниченном окружении, в котором приложение может иметь доступ только к тем, API которые определены в конфигурации, профайлах и линензированных классах.

    Более точно sandbox модель означает:

    • Загружаемые Java класс файлы должны пройти верификацию
    • Приложение может иметь доступ только к тем, API которые определены в конфигурации, профайлах и линензированных классов.
    • Загрузка приложений может выполняться только native кодом виртуальной машины и не может осуществляться class loader определенным пользователем. Поэтому в CLDC нельзя создать свой class loader.
    • Приложение не может загрузить native библиотеку, приложение не может иметь доступ к native функциям, которые доступны виртуальной машине, и иметь доступ к native библиотекам, которые не являются Java библиотеками обеспечиваемые CLDC, профайлами или линензированными классами.
    • CLDC реализация должна обеспечивать невозможность перезагрузки системных пакетов java.*, javax.microedition.*

    Помимо этого профайлы могут добавлять свои ограничения к вышесказанным.

    MIDP

    Mobile Information Device Profile расширяет CLDC добавляя три новых пакета: Выдвигает требования к инсталляции мидлетов, которые должны содержаться в MIDlet Suites Добавляет несколько классов в уже имеющиеся пакеты, определенные в CLDC :
    • javax.microedition.io к java.io пакету добавляет HttpConnection интерфейс.
    • java.lang К java.lang пакету добавляет IllegalStateException (java.lang.IllegalStateException).
    • java.util Добавляет функциональность, которая позволяет приложениям создавать таймеры. Для этих целей были добавлены классы java.util.Timer и java.util.TimerTask из J2SE.

    18.05.2011

    В этой статье мы представим 14 интересных программ, которые можно использовать на абсолютном большинстве мобильных телефонов начального уровня.

    Несмотря на то что в последние годы большую популярность приобрели смартфоны и другие портативные устройства, работающие на платформах Android, iOS, Windows Mobile, Samsung bada, Symbian, все же до сих пор продается и используется множество мобильных телефонов начального уровня. Такие аппараты имеют ограниченные ресурсы (небольшой размер дисплея, малый объем памяти и пр.), однако неплохо справляются со своими основными функциями. Отрадно, что разработчики приложений не забывают о владельцах подобных телефонов и приложения, созданные для платформы Java ME, все еще продолжают выходить.

    Opera Mini 6
    Язык интерфейса
    : русский
    Цена : бесплатно
    Разработчик : Opera Software
    Сайт : m.opera.com

    Bolt 2.5
    Самым популярным мобильным браузером в мире считается Opera Mini, однако за последние два года и мобильному обозревателю Bolt удалось привлечь на свою сторону немало пользователей. Представленный в начале 2009 г., он работает на всех устройствах, поддерживающих Java ME. Владельцам совсем старых телефонов разработчики также предлагают облегченную Lite-версию браузера, в которой отсутствуют некоторые функции.
    Bolt поддерживает работу с вкладками, благодаря чему можно одновременно загружать несколько сайтов и переключаться при их просмотре. Страницы, занесенные в "Избранное", выводятся на стартовой странице браузера, поэтому запускать их можно максимально быстро. Bolt позволяет создавать резервную копию закладок в облаке и импортировать их в любой момент. Это удобно тем, кто использует этот продукт на нескольких устройствах.
    Со стартовой страницы Bolt легко перейти к списку посещенных сайтов. Еще одна интересная функция браузера -- работа с виджетами, мини-приложениями, которые можно устанавливать вручную, что расширяет возможности программы. С помощью виджетов можно, например, узнавать информацию о погоде, работать со своим аккаунтом в Twitter, общаться с друзьями на Facebook, выполнять поиск в Wikipedia и т.д.

    Bolt
    Язык интерфейса : английский
    Цена : бесплатно
    Разработчик : Bitstream
    Сайт : boltbrowser.com/home.html

    "Яндекс.Метро" 2.04
    Метро -- это один из самых удобных видов транспорта, но, спустившись под землю, легко перепутать переход или платформу и поехать в другую сторону. Особенно это актуально для тех, кто пользуется метро не в родном городе. Программа " Мобильное Яндекс.Метро" помогает планировать поездки на метро в Москве, С.-Петербурге, Екатеринбурге, Киеве, Харькове и Минске. Программа не просто показывает схему линий метрополитена, но и дает возможность рассчитать время поездки с учетом пересадок, а также выбрать оптимальный маршрут из нескольких предложенных. "Мобильное Яндекс.Метро" также содержит карты метрополитена Казани, Нижнего Новгорода, Новосибирска, Самары и Днепропетровска, однако для этих городов функция планирования поездок пока недоступна.

    "Яндекс.Метро"
    Язык интерфейса : русский
    Цена : бесплатно
    Разработчик : «Яндекс»
    Сайт : mobile.yandex.ru/metro

    Qip Mobile 1.2
    Пользователи одного из самых популярных в России IM-мессенджеров -- Qip могут попробовать программу и на своем мобильном телефоне. Qip Mobile разрабатывается для разных платформ, в том числе и для Java. Его создатели предлагают отдельные Java-версии для телефонов Nokia, Samsung, Motorola, Siemens, а также для устройств, оснащенных сенсорными экранами. Программа работает с различными протоколами, включая ICQ, ВКонтакте, Jabber, Yandex Online, Google Talk, LiveJournal и Mail.Ru Agent. В Qip Mobile есть все основные функции, свойственные подобным продуктам. О поступлении новых сообщений программа способна уведомлять вибровызовом или звуковым сигналом. Для защиты от нежелательных сообщений в ней предусмотрен антиспам. В его настройках можно задать блокирование сообщений, содержащих определенные слова. А чтобы пользователь контролировал свои расходы на Интернет, в Qip Mobile встроен модуль для автоматического подсчета затраченных средств.

    Qip Mobile
    Язык интерфейса
    : русский
    Цена : бесплатно
    Разработчик : QIP.ru
    Сайт : qip.ru/mobile#java

    "НАВИТЕЛ.КАРТЫ" (Java)
    Навигационные программы и автомобильные навигационные карты, выпускаемые под маркой НАВИТЕЛ, хорошо известны отечественным автолюбителям. С недавнего времени такие сервисы для навигации стали доступны всем владельцам мобильных телефонов, поддерживающих Java. Приложение "НАВИТЕЛ.КАРТЫ" (Java) отличается тем, что не хранит карты в памяти телефона, а по мере необходимости подгружает их из Интернета. Благодаря этому оно достаточно быстро работает даже на стареньких мобильных телефонах с малым объемом памяти. "НАВИТЕЛ.КАРТЫ" помогает не только проложить маршрут между двумя заданными точками на территории России, но и оценить загруженность дорог. Программа скачивает актуальную информацию о состоянии дорог с сервиса "Навител.Пробки" и использует ее при построении маршрута.

    "НАВИТЕЛ.КАРТЫ" (Java)
    Язык интерфейса
    : русский
    Цена : бесплатно
    Разработчик : «Центр Навигационных Технологий»
    Сайт : navitel.su/navigation/java/

    Snaptu Facebook
    Израильская компания Snaptu в течение ряда последних лет занималась разработкой приложений, упрощающих доступ к различным социальным сервисам. Главная особенность всех программ компании -- их ориентированность на использование в телефонах начального уровня. В начале марта интернет-гигант Facebook приобрел Snaptu, а разработанный компанией клиент для работы с популярнейшей социальной сетью стал официальным мобильным Java-клиентом Facebook. Snaptu Facebook, имеющая интерфейс в стиле iPhone, предоставляет удобный доступ ко всем основным функциям Facebook. Так, с помощью клиента можно изменять статус, работать с личными сообщениями, читать уведомления и запросы, управлять запланированными событиями и приближающимися днями рождения, просматривать свой профиль и профили друзей, изменять картинку в профиле. Кроме того, конечно же, можно искать новых друзей в социальной сети.

    Snaptu Facebook
    Язык интерфейса
    : английский
    Цена : бесплатно
    Разработчик : Snaptu
    Сайт : snaptu.com

    KD Player 0.9.6
    Многие мобильные телефоны способны воспроизводить музыку, однако нередко встроенный плеер оставляет желать лучшего. Альтернативный проигрыватель KD Player может стать неплохой заменой стандартному приложению. Он воспроизводит файлы всех музыкальных форматов, поддерживаемых телефоном. Продукт умеет подбирать и редактировать списки воспроизведения в формате M3U, а также автоматически создавать плейлисты из имеющихся в музыкальной библиотеке композиций. Причем их поиск может выполняться в указанных пользователем папках. В процессе воспроизведения плеер выводит информацию о битрейте и частоте дискретизации, а также все доступные данные о композиции. Для получения сведений о названии песни, альбома и имени исполнителя используется информация из ID3-тегов, причем поддерживаются и русские названия. Помимо того, KD Player подхватывает и показывает обложки альбомов, сохраненные в ID3v2-тегах либо в папке под названием Cover.jpg или Folder.jpg. К дополнительным возможностям KD Player относятся наличие эквалайзера, смена интерфейса при помощи скинов, работа в фоновом режиме (только для телефонов Sony Ericsson, Nokia S60, UIQ3).

    KD Player
    Язык интерфейса : русский
    Цена : бесплатно
    Разработчик : Сергей Борисов
    Сайт :www.easter-eggs.net.ru/KDPlayer/index.php

    HideME 1.0
    В телефоне могут храниться различные фотографии и файлы, предназначаемые исключительно для личного пользования. А поможет закрыть к ним доступ простенькая программа HideME. Разработанная для телефонов Sony Ericsson, она тем не менее отлично работает и с моделями других производителей.
    Принцип ее работы максимально прост: если указать файлы и папки (вложенные директории также поддерживаются), которые необходимо скрыть, то они исчезнут из виду. После этого доступ к ним возможен только при помощи программы из раздела Hidden Files (Скрытые файлы). Кстати, можно заблокировать использование программы паролем.
    Стоит, однако, учесть, что файлы и папки, которые программа закрывает, не шифруются. Поэтому для обеспечения конфиденциальности паролей, данных кредитных карт и прочей важной информации, стоит применять другие средства, обеспечивающие более надежную защиту, например Cryptex.

    HideME 1.0
    Язык интерфейса
    : английский
    Цена : бесплатно
    Разработчик: неизвестен
    Сайт : code.google.com/p/hideme

    Cryptex
    Тем, кто хранит в памяти телефона банковские данные и прочие ценные для себя сведения, которые не должны попасть в чужие руки, имеет смысл заранее позаботиться об их безопасности. Программа Cryptex подходит для этого как нельзя лучше. До того как начать работать с ней, необходимо придумать секретный вопрос и ответ на него, который и будет паролем. Его следует вводить всякий раз при запуске программы.
    После успешного ввода пароля можно добавлять записи. Каждая из них содержит ключ и значение. Ключ -- это название записи, например "пин", а значение -- секретная информация, например "1234". Интересно, что если пароль вводится неправильно, программа не подает вида, а просто показывает содержимое в виде набора случайных символов. Для шифрования данных используется алгоритм RC4.

    SafeBox Private SMS 3.12
    Конфиденциальные данные -- это не обязательно пароли или ПИН-коды. Иногда даже такие привычные вещи, как текстовые сообщения, могут носить личный характер. О том, что проблема сохранения приватности актуальна для многих, свидетельствует хотя бы то, что всего лишь за восемь месяцев своего существования программа SafeBox Private SMS привлекла более полумиллиона пользователей.
    Принцип ее работы очень прост: она создает зашифрованное хранилище, доступ к которому защищается паролем. Все текстовые сообщения, отправляемые определенным людям, попадают в это хранилище, и их не видно в стандартной папке посылаемых SMS в телефоне. То же самое касается и принятых сообщений от определенных контактов. Таким образом можно скрыть личную переписку от посторонних глаз.

    SafeBox Private SMS
    Язык интерфейса : русский
    Цена : бесплатно
    Разработчик : SafeBox Ltd
    Сайт : safebox.mobi

    MobilGet 2.5
    К сожалению, при выходе в Интернет с мобильного устройства нередко можно столкнуться с проблемами нестабильной связи. При просмотре страниц с этим еще можно смириться, однако если вы задались целью скачать файл, постоянные обрывы связи раздражают. Кроме того, поскольку файл несколько раз начинает загружаться заново, деньги расходуются впустую (в том случае, если сотовому оператору идет плата за каждый скачанный мегабайт).
    Всем, кто часто скачивает из Интернета файлы, будь то мелодии или красивые картинки, удобно пользоваться менеджером загрузки. Программа MobilGet отличается поддержкой докачки, а также возможностью загрузки нескольких файлов сразу (максимальное число одновременно скачиваемых файлов выбирается в настройках). Кроме того, у MobilGet есть и другие преимущества. Так, можно установить время начала и окончания загрузки. В случае если ночью трафик дешевле, чем днем, имеет смысл задавать временной диапазон. Наряду с загрузкой по расписанию возможны ручной и автоматический запуски. Если сервер, с которого планируется скачивать файл, требует авторизации, в настройках программы стоит указать логин и пароль. Общий размер загружаемых файлов ограничен лишь свободным местом, доступным в телефоне.

    MobilGet
    Язык интерфейса : русский
    Цена : бесплатно
    Разработчик : О.В. Медведев
    Сайт :grafmoto.narod.ru/mobilget.htm

    MailMan 2.04
    Даже самый простой мобильный телефон, способный выходить в Интернет, годится для работы с электронной почтой. Это бывает очень удобно тогда, когда нужно отправить важное сообщение или узнать, не пришел ли ответ на письмо, а под рукой нет ни ноутбука, ни настольного компьютера.
    Почтовый клиент MailMan хорош тем, что поддерживает самые популярные протоколы, предназначенные для получения и отправки почтовой корреспонденции, -- POP3 и SMTP. Подключение к почтовым серверам выполняется напрямую, минуя шлюзы. Программа обеспечивает отправку сообщений на русском языке (используется кодировка koi8-r), а также писем, содержащих вложения. Для экономии трафика при получении писем MailMan может загружать только заголовки или же первые строки письма. При необходимости можно затем загрузить письмо целиком (включая вложения) или же удалить его на сервере.

    MailMan
    Язык интерфейса : русский
    Цена : бесплатно
    Разработчик : SVasiliy
    Сайт : mmj2.pp.ru/java/index.shtml

    JabpLite 1.72
    Кроме всего прочего, мобильный телефон подходит и для учета личных финансов. В этом поможет программа JabpLite, имеющая все основные функции, типичные для приложений такого рода. Она позволяет вести учет доходов и расходов. Причем поддерживаются несколько счетов, с которых могут тратиться деньги, в том числе и в разных валютах. Программа автоматически обновляет курсы валют и учитывает их при обмене.
    Расходы можно группировать по категориям, а затем определять, на что расходуется больше всего денег (JabpLite наглядно демонстрирует Top-10 категорий расходов). Если регулярно производятся определенные платежи, то программа способна автоматически проводить такие транзакции. А еще JabpLite сумеет вычислить, хватит ли денег до следующей зарплаты, а также спланировать предстоящие расходы. Все данные, которые заносятся JabpLite, могут синхронизироваться с программами для ведения домашней бухгалтерии на компьютере. Утилита поддерживает импорт и экспорт файлов QIF, которые понимает большинство настольных программ для учета финансов. Данные сохраняются на карту памяти, и потому их легко перенести на компьютер или другой телефон.

    JabpLite
    Язык интерфейса : английский
    Цена : бесплатно
    Разработчик : Malcolm Bryant
    Сайт : www.freepoc.org/viewapp.php?id=58

    SmartCam 1.2
    Сейчас наличие камеры уже давно не является признаком того, что телефон дорогой. Камерафоны стали привычным делом, а некоторые из подобных устройств вполне можно отнести к телефонам начального уровня. Программа SmartCam предоставит возможность встроенной в телефон камере исполнить роль веб-камеры для компьютера. Правда, для этого требуется, чтобы телефон поддерживал соединение посредством Bluetooth или Wi-Fi, поскольку именно так данные будут передаваться на компьютер. Чтобы SmartCam функционировала, нужно установить ее, во-первых, на телефон, во-вторых, на компьютер. Затем в настройках программы на телефоне выбирается тип соединения, и через пару секунд в окне SmartCam на компьютере появляется изображение с камеры. После этого телефон можно использовать как веб-камеру в любых приложениях (Skype и т.д.), выбрав SmartCam в списке подключенных устройств.

    SmartCam
    Язык интерфейса : английский
    Цена : бесплатно
    Разработчик : Geeknet
    Сайт : smartcam.sourceforge.net

    Java ME и ее возможности
    Когда говорят о Java-приложениях для мобильных телефонов, обычно имеют в виду программы, разработанные для платформы Java ME (J2ME). Это специальная версия Java, созданная для устройств с ограниченными вычислительными мощностями. Платформа Java ME, используемая в мобильных телефонах, состоит из нескольких компонентов. Первый -- это виртуальная машина. Если речь идет об аппаратах начального уровня, в них используется конфигурация CDLC 1.0 (Connected Limited Device Configuration -- конфигурация устройства с ограниченными ресурсами и коммуникационными возможностями). Второй обязательный компонент Java ME -- профиль мобильных устройств с информационными функциями MIDP (Mobile Information Device Profile). Отсюда и получили свое название приложения, написанные для этого профиля, -- мидлеты. Функции Java, предназначенные для мобильных телефонов, устанавливаются в этих устройствах их производителями.
    В настоящее время в мире насчитывается около 3 млрд. телефонов, способных работать с Java-приложениями. И это не только старые аппараты, которые можно купить лишь с рук. По количеству реализуемых устройств Java-телефоны значительно опережают смартфоны: их продается примерно в 30 раз больше, чем устройств на базе iOS и Android вместе взятых.
    Несмотря на это, платформа Java ME потихоньку уходит в прошлое. Еще в 2007 г. ее разработчики сделали заявление о том, что начинают поэтапное сворачивание мобильной платформы и переход к ее стандартной версии -- Java Standard Edition. Однако, по их предположениям, телефоны, использующие Java ME, исчезнут с рынка только к 2018 г.
    Java-приложения можно запускать не только на обычных телефонах, но и на смартфонах. Но поскольку для таких устройств существует достаточно много программного обеспечения, созданного специально для современных мобильных платформ, обычные мидлеты в большинстве случаев не актуальны. Впрочем, многие приложения для Android написаны именно на Java (а не на Java ME).

    Что есть в PDA и персональном компьютере такого, чего нет в мобильном телефоне? Разумеется, отличий можно насчитать множество, но сейчас нас интересует одно — возможность самостоятельно изменять состав программного обеспечения в соответствии со своими потребностями, до сих пор остававшаяся привилегией владельцев ПК и "наладонников". Но времена меняются… J2ME — что это? Одна из идей дальнейшего развития сотовых терминалов заключается в том, чтобы снабдить их возможностью изменения ПО по вкусу хозяина, создав некоторую базовую платформу — операционную систему — и множество совместимых с ней произвольно загружаемых приложений. Первой такую идею высказала Qualcomm, известный производитель телефонов стандарта CDMA, предложив закрытый стандарт BREW. Однако большинство компаний поддержали альтернативную платформу J2ME.

    J2ME расшифровывается как Java 2 Micro Edition. Она включает как средства разработки прикладных программ на языке Java (правда, в "урезанной" версии), так и операционную среду ("Java-машину"), в которой они будут выполняться на микропроцессоре телефона. Сами программы, именуемые "мидлетами" (midlets, MID — от Mobile Information Device Application), могут быть загружены либо из Internet на ПК, а затем инсталлированы в телефон через дата-кабель, инфракрасный порт или Bluetooth-соединение, либо установлены напрямую в аппарат с соответствующих серверов посредством WAP.

    Преимущества J2ME очевидны. Программистов, владеющих Java, очень много, а значит, дефицита приложений для телефонов не предвидится. Уже сегодня написаны сотни бесплатных, условно-бесплатных и коммерческих приложений, и их число будет только расти. На момент написания статьи на сайте Javamobiles.com, где доступны для загрузки бесплатные мидлеты, их общее количество составляло 86, а MidletCentral мог похвастаться 226 бесплатными и коммерческими программами. А большой их выбор является залогом успеха технологии. Владелец телефона с поддержкой J2ME может обогатить его самыми разными утилитами — от калькуляторов и "блокнотов" до электронных таблиц, баз данных и аналитических приложений — и, конечно же, играми. При необходимости мидлеты могут обращаться к данным на серверах WAP, предоставляя пользователю свежую систематизированную информацию. Так, например, работает программа, отслеживающая биржевые котировки и отображающая изменения курса акций в виде кривой на экране телефона.

    Новинки от Nokia

    Nokia 3410
    Цена — $ 155

    Из производителей, поставляющих телефоны в Украину, первой выпустила модели с поддержкой Java (правда, продававшиеся только в США) Motorola. Далее Siemens представила Java-модификацию своей флагманской модели — SL45i, а на CeBIT 2002 — еще и S45i. Однако эти модели в нашу страну также официально не завозились. Поэтому "первыми ласточками" J2ME в Украине будем считать две новинки от Nokia — Nokia 3410 и Nokia 6310i.

    Младшая модель приходит на смену популярному телефону начального уровня Nokia 3330. Внешне она практически полностью повторяет свою предшественницу, имея одинаковые с ней габариты, массу и похожий дизайн. Претерпели изменения только управляющие клавиши, число которых увеличилось, — Nokia перешла к стандартной ныне схеме с двумя программируемыми клавишами, двумя кнопками для прокрутки меню и отдельными клавишами вызова и отбоя. Кстати, клавиатура, как и обе половинки корпуса, может быть заменена в рамках технологии Xpress-on.

    Если не считать поддержки Java, то функциональные возможности Nokia 3410 примерно такие же, как у ее предшественницы. Разве что емкость встроенной телефонной книги увеличена до 200 записей вместо 100. Как и раньше, присутствуют встроенные игры с возможностью загрузки дополнительных уровней через WAP не Java, вибровызов, 35 мелодий звонка, из которых 7 можно загрузить по SMS или с компьютера, будильник, список напоминаний на 10 позиций, голосовой набор 8 номеров. Радует то, что Nokia 3410 будет изначально поставляться с ионолитиевым аккумулятором.

    Nokia 6310i, как следует из названия, — усовершенствованный вариант весьма удачного бизнес-телефона Nokia 6310. Важных нововведений по сравнению с базовым вариантом два — поддержка J2ME и возможность работы в трех частотных диапазонах GSM — 900, 1800 и 1900 MHz. Остальные же функции у обоих аппаратов идентичны, так что советуем заинтересованным читателям обратиться к обзору Nokia 6310 ("Домашний ПК", ). Кратко напомним основные преимущества этих телефонов: встроенный контроллер Bluetooth, поддержка GPRS, осуществление электронных платежей через приложение Wallet, расширенная адресная книга, возможность ввода кириллицы для SMS и памяти телефона, емкий литийполимерный аккумулятор, способный питать телефон до 5—6 суток.

    С помощью этих двух новых телефонов от Nokia наша редакция и смогла на практике познакомиться с J2ME.

    J2ME в действии

    Nokia 6310i
    Цена — $ 340

    Каждый из телефонов содержит набор предустановленных мидлетов. Для Nokia 3410 это довольно любопытная интерпретация известной игры Pacman, а для Nokia 6310i — World Clock и преобразователь величин, а также игра Racket — симулятор тенниса. Они доступны через новый пункт меню Applications (Программы ). Здесь можно открыть список приложений с помощью команды Select app, открыть WAP-броузер для загрузки новых или проверить объем свободной и занятой памяти. Есть возможность задать для каждого мидлета режим доступа к WAP. Не стоит пренебрегать этой опцией — многие программы используют "живые" данные из сети, автоматически выходя в WAP (а значит, тратя ваши денежки), так что иногда очень полезно заставить их просить разрешение на дозвон к оператору.

    Несколько удивляет довольно длительное время запуска мидлетов — около 10 секунд при крошечном (десятки килобайт) их размере. Однако этот недостаток нельзя назвать критичным, так как существенных неудобств он не создает. К тому же у нас в руках были не серийные телефоны, а всего лишь тестовые экземпляры. Да и дальнейшее развитие Java-телефонов наверняка приведет к сокращению этого промежутка.

    Вряд ли есть смысл подробно рассматривать возможности предустановленных утилит или давать им оценку — это только образцы, предназначенные для ознакомления с технологией. Предполагается, что все необходимые программы пользователь загрузит сам. Мы проверили оба способа — через WAP и с помощью ПК. Первый способ в наших условиях трудно назвать оптимальным — процесс очень чувствителен к качеству связи, ведь при ее обрыве приложение придется получать заново. К сожалению, у нас оно не идеально, и несколько десятков килобайт за один сеанс загрузить удается редко.

    Загрузка мидлетов через Web представляется более приемлемой. Достаточно открыть в броузере любой сайт с библиотекой мидлетов и сохранить на жестком диске ПК два файла с одинаковым именем, соответствующих выбранному приложению. Первый из них, с расширением *.jar , содержит непосредственно код мидлета, а второй, типа *.jad — его описание и необходим для инсталляции программы в телефон. Далее подключаем аппарат к компьютеру с помощью дата-кабеля или беспроводного соединения. К этому времени на ПК должен быть установлен пакет Nokia PC Suite 4.81, который поставляется на CD вместе с телефоном. Выбираем из меню программ Windows утилиту Nokia Application Installer и далее действуем по инструкции.

    Что ж, о преимуществах J2ME мы рассказали, пора упомянуть и о потенциальных проблемах, которые, если можно так выразиться, являются "продолжением" достоинств технологии. Да, труд тысяч независимых разработчиков обеспечит нас огромным выбором приложений на все случаи жизни. Но нет никакой гарантии, что любое из них будет нормально работать на любом телефоне, формально поддерживающем J2ME. Действительно, большинство утилит, особенно бесплатных, создается частными программистами, которые хорошо если удосужатся тщательно оттестировать свое творение на том телефоне, для которого оно было написано, не говоря уж о множестве совместимых моделей. Теоретически Java-машина способна с достаточно большой вероятностью обеспечить выполнение кода программы на том процессоре, на котором она работает, но вот операции ввода/вывода… Количество и конфигурация управляющих клавиш, цветность экрана, язык интерфейса — если любой из этих параметров будет отличаться от тех, которые предусмотрели разработчики мидлета, проблем не миновать. Мы это почувствовали и "на собственной шкуре" — из всех предустановленных мидлетов (надо понимать, отобранных и оттестированных на совместимость самой Nokia) с русским и украинским языком меню корректно не работает ни один. World Clock в таком случае не отображает подписи к софт-клавишам, а Converter не запускается вообще.

    История мобильной связи начиналась с кнопочных телефонов. Они пользовались огромным спросом в течение полутора-двух десятилетий. И лишь в конце 2000-ых годов их начали вытеснять смартфоны с сенсорным экраном. Но полностью «кнопка» не исчезла до сих пор. В мире живёт большое количество людей, не желающих переходить на сенсорное управление. Именно для них создан сегодняшний рейтинг, в который вошли лучшие телефоны с физической клавиатурой.

    Это важно!

    В нашем материале речь пойдет о простых мобильниках, функционирующих при помощи проприетарной прошивки. В отдельной подборке вы можете познакомиться с лучшими кнопочными смартфонами . Они оснащены QWERTY-клавиатурой, а в качестве операционной системы используется Android. Что касается телефонов, то на них вы можете установить только Java-приложения, а для ввода текста на них применяется режим T9. Также на нашем сайте вы можете прочитать о том, чем смартфоны отличаются от телефонов , где эта тема рассмотрена чуть подробнее. Не можем мы не отметить и тот факт, что в нашей подборке речь пойдет о самых разных мобильниках. Нами упомянуты как самые дешевые аппараты, обычно использующиеся в качестве запасных, так и более дорогие модели, обладающие чуть более широким функционалом. Не забыта нами и тема защищенных телефонов , способных выдержать даже самые серьезные эксплуатационные условия.

    Fly FF190

    • Дисплей: 1,77 дюйма, 160 × 128 пикселей
    • Емкость аккумулятора: 1000 мАч
    • Вес: 71 г

    Цена: от 570 рублей.

    Один из самых дешевых телефонов на рынке получил массу ненужных наворотов и единственный реальный плюс. Данная модель – это типичный бюджетный мобильник, который создан чтобы просто звонить. Однако за свои деньги FF190 предлагает покупателям камеру в 0,1 Мп с функцией записи видео и фото (говорить о качестве с таким разрешением излишне), Bluetooth 2.1 c поддержкой A2DP (улучшенная передача звука), воспроизведение не только музыки, но и роликов в форматах 3GP, MP4, AVI.

    Все эти фишки за исключением может быть улучшенного звука по Bluetooth явно лишние. Едва ли найдется человек, который захочет что-то снять на фактически бесполезную камеру или посмотреть ролик на экране 1,7 дюйма. Из плюсов – для своей цены модель получила отличную автономность и у нее есть фонарик.

    Достоинства:

    • Улучшенная передача аудио по беспроводному стандарту, что делает возможным прослушивание музыки через Bluetooth-гарнитуру.
    • Отличная автономность.
    • Наличие фонарика.
    • Крайне низкая цена.

    Недостатки:

    • Много ненужной начинки, которая «утяжелила» модель – 71 грамм, это не много, но на фоне аналогичных по цене и размерам устройств разница есть.

    BQ 2442 One L+

    • Дисплей: 2,4 дюйма, 320 × 240 пикселей
    • Емкость аккумулятора: 600 мАч
    • Вес: 75 г

    Цена: от 640 рублей.

    После своего возвращения на рынок компания Nokia стала делать не только интересные смартфоны, но и неоднозначные кнопочные телефоны. Неоднозначные по той причине, что моделей много, они практически ничем не отличаются ни между собой, ни от конкурентов, но что самое неприятное — дорого стоят. Конечно, на цене сказывается имя компании и, справедливости ради, качество Nokia лучшее из всего, что в принципе можно купить в России среди кнопочных устройств. Тем не менее периодически в мобильниках финской компании встречаются любопытные экземпляры.

    Модель 8110 4G, как видно из названия, получила не просто поддержку интернета, но на даже скорости 4G. Может показаться, что зачем это нужно, ведь наверняка начинка печальная, все будет тормозить. Но нет, инженеры бренда понимали что делали и поставили достаточно серьезный по меркам кнопочных телефонов чипсет — Qualcomm MSM8905 с 2 ядрами по 1,1 МГц. Его дополнили оперативной памятью 512 Мб, что весьма неплохо на фоне традиционных 32 Мб у всех прочих представителей рейтинга и дали покупателю накопитель в 4 Гб.

    На этом сюрпризы не кончаются. В телефоне есть Wi-Fi 802.11n и Bluetooth 4.1. В качестве вишенки на торте – камера на 2 Мп. Естественно в 2019 году это звучит смешно, но опять же – телефон кнопочный. У большей части представителей сегмента нет и этого. Не стоит забывать, что модель – слайдер, то есть кнопки спрятаны за выдвижной крышкой. Есть два цвета – желтый и черный. Телефон поддерживает 2 сим. В комплекте у него лежат наушники – приятная мелочь. Батареи хватает на пару дней работы.

    Данное устройство было создано для тех покупателей, которые в силу определенных причин нуждаются в кнопочном девайсе, но при этом хотят не только звонить, но что-то сфотографировать и выйти в интернет.

    Достоинства:

    • Поддержка Wi-Fi и 4G.
    • Интересная конструкция корпуса в ярких исполнениях.
    • Отличный дисплей.
    • Мощное железо для своего сегмента.
    • Неплохая по меркам кнопочных телефонов камера.
    • 4 Гб встроенной памяти.

    Недостатки:

    • KaiOS — используемая операционная система смартфона достаточно сырая и есть много лагов, проблема может быть устранена с обновлениями.

    Philips Xenium E181

    • Дисплей:
    • Объем памяти: 32 Мб
    • Емкость аккумулятора: 3100 мАч
    • Вес: 123 г

    Цена: от 3 390 руб.

    Очередной телефон от China Electronics Corporation с мощным аккумулятором. Если рассматривать новые кнопочные телефоны, то Philips Xenium E181 безусловно выделяется. Когда другие аппараты работают всего один-два дня, как и современные смартфоны, изделие от CEC функционирует четыре-пять дней. А если оставить его в покое, не используя совсем, то заряд иссякнет только через пять месяцев! Интересно, что здесь реализован метод передачи энергии другим гаджетам. Получается, что эту модель можно использовать даже в качестве портативного аккумулятора. А ещё здесь всё в порядке с характеристиками. Аппарат получил FM-радио и два слота для SIM-карт. Встроенной памяти у устройства немного, но никто не помешает вам закачать песни на карту памяти. Ко всему прочему мобильник ещё и стоит не каких-то рекордно огромных денег!

    Достоинства

    • Очень ёмкий аккумулятор.
    • Неплохой дисплей.
    • Не очень большой вес.
    • Два слота для SIM-карт.
    • Возможность установки карточки microSD.

    Недостатки

    • Очень медленный интернет.
    • Встроенной памяти крайне мало.
    • Ужасная камера.
    • Функционал мог бы быть и шире.

    LG G360

    • Дисплей: 3 дюйма, TFT, 240 x 320 точек
    • Объем памяти: 20 Мб
    • Емкость аккумулятора: 950 мАч
    • Вес: 133 г

    Цена: от 4 000 руб.

    Эта раскладушка является весьма красивой, пусть и очень простой в исполнении. Она предлагает базовый функционал - здесь даже нет доступа к всемирной паутине. На одной из частей устройства находится достаточно большой экран. Однако его разрешение далеко от идеала - пикселизация сразу же бросается в глаза. На этом фоне не удивителен был бы факт отсутствия поддержки MP3. Но она здесь есть, песни необходимо загружать на карту памяти (поддерживаются карточки объемом до 16 Гб). Мобильник располагает 1,3-мегапиксельной камерой. По меркам 2017 года это смешно. Но кнопочные мобильные телефоны редко получают более качественный модуль. А вот аккумулятор производителю можно было бы установить и более ёмкий - имеющейся здесь батареи хватает на один-два дня автономной работы.

    Достоинства

    • Два слота для SIM-карт.
    • Поддерживается карта памяти microSD.
    • Наличие FM-радио.
    • Громкий динамик.
    • Относительно небольшой вес.

    Недостатки

    • Очень высокая стоимость.
    • Нет доступа в интернет.
    • Плохая камера.
    • Невысокое разрешение дисплея.

    Исключено из подборки

    Nokia 130

    • Дисплей: 1,8 дюйма, 128 × 160 пикселей
    • Емкость аккумулятора: 1020 мАч
    • Вес: 68 г

    Цена: от 1 890 руб.

    Простейший мобильный телефон от компании Nokia. От конкурентов он отличается минимальным весом - в кармане «трубка» совсем не ощущается. Мобильник имеет весьма скромные размеры. Однако это не помешало производителю дополнительно создать двухсимочную версию телефона. А ещё здесь имеется слот для карточки microSD. Без карты памяти пользователю не обойтись, так как свободного места для MP3-музыки и картинок здесь критически мало.

    Установленный сюда экран отображает 65 тысяч цветов - это типичный показатель для простенького мобильника. Удивительно, но создатели внедрили в этот аппарат поддержку Bluetooth 3.0, что позволяет с комфортом пользоваться беспроводной гарнитурой. Есть здесь и FM-радио. Ёмкая батарея обеспечивает до 13 часов автономной работы в режиме разговора, что можно назвать очень неплохим показателем. А вот выхода в Интернет здесь нет. Это говорит о том, что вы не сможете установить дополнительные Java-приложения или игры.

    Достоинства

    • Лёгкое освоение;
    • Хорошо работает громкая связь;
    • Поддерживается формат MP3;
    • Минимальный вес;
    • Низкая стоимость;
    • Ёмкая контактная книга;
    • Простенькая стереогарнитура в комплекте;
    • Продолжительная работа от одного заряда;
    • Существует двухсимочный вариант;
    • Поддерживается Bluetooth 3.0.

    Недостатки

    • Своей памяти - очень мало;
    • Нельзя устанавливать Java-приложения;
    • Крошечный экран;
    • Тихий голос собеседника.

    Где купить: DNS , GranPlus, М.Видео и некоторые интернет-магазины

    Nokia 3310 (2017)

    • Дисплей: 2,4 дюйма, 240 × 320 пикселей
    • Объем памяти: 16 Мб
    • Емкость аккумулятора: 1200 мАч
    • Вес: 79,6 г

    Цена: от 3 990 руб.

    Реинкарнация Nokia 3310 - это очень противоречивый мобильный телефон. Фактически аппарат стал популярным только из-за своего названия. Да, это очень тонкий мобильник, а информация на его экране хорошо считывается даже в яркий солнечный день. Но в остальном его использование вызывает большие вопросы. Здесь присутствует камера, но её двухмегапиксельное разрешение не вызывает никаких радостных чувств. В теории сюда можно установить дополнительные Java-приложения, но их перечень сильно ограничен. Но больше всего потребителей огорчает стоимость. Аппарат с таким функционалом должен стоить вдвое дешевле!

    Конечно же, есть у устройства и положительные качества. Например, Bluetooth 3.0 обеспечит подключение беспроводной гарнитуры. Ёмкая батарея обязана обеспечить несколько дней работы от одного заряда. Ну а слот для карты памяти поможет загрузить огромное количество MP3-музыки. А ещё здесь присутствует FM-радио.

    Достоинства

    • Очень небольшая толщина;
    • Неплохой ЖК-дисплей;
    • Поддержка MP3 и FM-радио;
    • Встроена технология Bluetooth 3.0;
    • Долгая работа от одного заряда;
    • В комплекте имеется гарнитура;
    • Можно вставить карту памяти.

    Недостатки

    • Никчемная камера;
    • Страшно высокая стоимость;
    • Возможности в плане установки приложений сильно ограничены;
    • Тихий динамик;
    • Сильно упрощенная прошивка.

    MAXVI C11

    • Дисплей: 2,4 дюйма, TFT, 240 × 320 пикселей
    • Объем памяти: 32 Мб
    • Емкость аккумулятора: 800 мАч
    • Вес: 80 г

    Цена: от 1 070 руб.

    Этот двухсимочный мобильник существует как минимум в трёх версиях. Одна окрашена в зеленый цвет, другая - в оранжевый, третья - в вишнёвый. Больше они друг от друга ничем не отличаются. MAXVI C11 - это один из тех мобильников, в который зачем-то встроена камера. Она имеет разрешение 1,3 Мп, что приемлемо только в том случае, если создается фото для контактной книги. Интересно, что телефон обладает доступом к глобальной паутине, но лишь через 2G-сигнал. А ещё сюда встроен слот для карты памяти, на которую можно закинуть любимые MP3-песни.

    В целом, MAXVI C11 - это очень неплохой телефон, за который просят менее полутора тысяч рублей. За такие деньги ему прощается и низкая ёмкость аккумулятора, и минимальный запас собственной памяти, и прочие недочеты. А вот наличие фонарика играет ему в плюс!

    Достоинства

    • В комплекте имеются наушники;
    • Можно воспользоваться картой памяти;
    • Встроен фонарик;
    • Яркая расцветка корпуса;
    • Поддерживается формат MP3;
    • Можно послушать FM-радио;
    • Очень низкая стоимость.

    Недостатки

    • Своей памяти - очень мало;
    • Минимальный функционал прошивки;
    • Нет поддержки T9 при наборе текста;
    • Невозможно подключить гарнитуру (только наушники);
    • В комплекте может не оказаться USB-кабеля.

    Micromax X2400

    • Дисплей: 2,4 дюйма, TFT, 240 x 320 точек
    • Объем памяти: 75 Кб
    • Емкость аккумулятора: 2800 мАч
    • Вес: 89 г

    Цена: 1990 руб.

    Это очень легкий мобильный телефон от индийского производителя. Можно сказать, что этот аппарат напрочь лишен постоянной памяти. Но на самом деле это не является проблемой, так как здесь имеется поддержка карт памяти объемом до 8 Гб. Главной особенностью девайса можно считать его симпатичный дизайн и простоту освоения. Покупатели отмечают, что наилучшим образом телефонная книга устроена именно здесь. В остальном же ждать от столь дешевого устройства чего-то особенного не стоит. Камера здесь простейшая, большого смысла в её использовании нет. Здесь даже отсутствует Wi-Fi, в связи с чем о выходе в глобальную паутину можно забыть. Порадоваться можно только тому, что Micromax X2400 не лишен Bluetooth-модуля, благодаря чему никто вам не запретит использовать беспроводную гарнитуру. Также нельзя не отметить очень ёмкий аккумулятор, обеспечивающий три-четыре дня автономной работы.

    Достоинства

    • Минимальный вес;
    • Ёмкая батарея;
    • Неплохой экран;
    • Два слота для SIM-карт;
    • Имеется слот для карты памяти;
    • Присутствует FM-радио;
    • Поддержка Bluetooth 3.0.

    Недостатки

    • Ужасная камера;
    • Нет поддержки 3G и Wi-Fi;
    • Минимальный объем своей памяти.

    Samsung Metro B350E

    • Дисплей: 2,4 дюйма, TFT, 240 x 320 точек
    • Объем памяти: 32 Мб
    • Емкость аккумулятора: 1200 мАч
    • Вес: 89 г

    Цена: 3990 руб.

    Вопреки мнению многих людей, южнокорейская компания Samsung до сих помимо смартфонов производит кнопочные мобильные телефоны. Зачастую они не выделяются чем-то особенным. Это просто очень легкие аппараты, служащие для совершения звонков. Именно таким устройством является Samsung Metro B350E. Из беспроводных модулей здесь присутствует только Bluetooth 2.1, обеспечивающий связь с гарнитурой. О выходе в интернет можно забыть, так как здесь нет даже поддержки 3G. Но зато мобильник получился очень дешевым! Как ни странно, южнокорейцы не стали экономить на камере. Её разрешение составило 2 Мп. Этого вполне хватает для фотографирования расписания автобусов или чего-то подобного. Можно даже сфотографировать знакомого, чтобы разместить его изображение в телефонной книге.

    Достоинства

    • Присутствует FM-радио;
    • Поддерживаются карты памяти объемом до 16 Гб;
    • Минимальный вес;
    • Относительно неплохой дисплей;
    • Два слота для SIM-карт.

    Недостатки

    • Слабенький аккумулятор;
    • Нет доступа в интернет;
    • Достаточно высокая стоимость.

    BQ BQM-2408 Mexico

    • Дисплей: 2,4 дюйма, TFT 240 x 320 точек
    • Объем памяти: 32 Мб
    • Емкость аккумулятора: 800 мАч
    • Вес: 78 г

    Цена: 1890 руб.

    Это один из самых легких мобильных телефонов среди присутствующих на рынке в данный момент. Если вы хотите получить в свои руки аппарат, который в руке почти не ощущается, то BQ BQM-2408 Mexico - это лучший выбор. Но при этом вам придется расплачиваться тем, что мобильник будет требовать подзарядку практически каждый день. Другой важной особенностью является наличие здесь возможности установить четыре SIM-карты. Это позволяет пользоваться услугами всех крупных российских операторов связи! В остальном же характеристики устройства вызывают некоторую печаль. В частности, здесь присутствует камера, но её разрешение не превышает 0,3 Мп - удивительно, что такие модули ещё выпускают. В интернет выходить предлагается посредством EDGE, а это говорит о низкой скорости передачи данных.

    Достоинства

    • Минимальный вес;
    • Относительно неплохой экран;
    • Поддерживаются карты памяти объемом до 32 Гб;
    • Присутствует FM-радио;
    • Четыре слота для SIM-карт.

    Недостатки

    • Объем встроенной памяти - не очень большой;
    • Минимальное время автономной работы;
    • Отсутствует режим набора текста T9;
    • Плохо реализована телефонная книга.

    BQ BQM-2000 Baden — Baden

    • Дисплей: 2 дюйма, TFT, 176 x 220 точек
    • Объем памяти: 32 Мб
    • Емкость аккумулятора: 800 мАч
    • Вес: 84 г

    Цена: 2690 руб.

    Эта раскладушка больше всего должна понравиться пожилым людям. Об этом говорит хотя бы наличие на корпусе красной кнопки SOS. Также аппарат весьма громко звучит - не услышать звонок достаточно сложно. О своём предназначении телефон говорит и отсутствием доступа в интернет. Если вы захотите загрузить на BQ BQM-2000 Baden — Baden какие-то картинки, то придется воспользоваться компьютером. Дополнительно мобильник получил в своё распоряжение пару настраиваемых кнопок. А ещё здесь присутствует вспомогательный дисплей. Но на нём присутствуют только дата, время, уровень заряда батареи и уровень приёма сигнала. Если вы захотите увидеть имя звонящего, то телефон придется раскрывать - на вспомогательном экране отображается только пиктограмма, обозначающая получение входящего вызова.

    Достоинства

    • Форм-фактор «раскладушка»;
    • Два экрана;
    • Несколько дополнительных клавиш;
    • Присутствует слот для карты памяти;
    • Наличие кнопки SOS;
    • Минимальный вес.

    Недостатки

    • Один слот для SIM-карты;
    • Очень бедный функционал;
    • Внешний экран не показывает номер абонента.

    RugGear RG128 Mariner

    • Дисплей: 2,2 дюйма, TFT, 176 x 220 точек
    • Объем памяти: 65 Кб
    • Емкость аккумулятора: 1400 мАч
    • Вес: 127 г

    Цена: 4490 руб.

    Если вас интересуют защищенные девайсы, то обязательно поищите в ближайшем магазине RugGear RG128 Mariner. Это не смартфон, в связи с чем характеристики вас не впечатлят. Здесь применяется 2,2-дюймовый экран с очень скромным разрешением, а объем памяти заставляет сразу же запастись карточкой microSD. Но всё это отходит на второй план, когда ты видишь комплект поставки. Здесь присутствует проводная гарнитура, буквально спасающая в некоторых ситуациях. А ещё в коробке обнаружатся сразу два аккумулятора. Один на 1400 мАч - он более увесистый, другой на 650 мАч - с ним мобильник при попадании в воду держится на плаву. Теоретически этот телефон должен выдерживать самые разные невзгоды. Но низкая стоимость даёт о себе знать. Некоторые элементы здесь всё же являются весьма уязвимыми. Например, создатели не стали покрывать экран стеклом Gorilla Glass, в связи с чем достаточно скоро вы обнаружите на нём царапины. Ну а что касается технических характеристик, то они типичны для бюджетного кнопочного телефона.

    Достоинств

    • Защита от воды, пыли и ударов;
    • Достаточно небольшой вес;
    • Присутствие FM-радио;
    • Яркая расцветка;
    • Два слота для SIM-карт;
    • Наличие слота для карты памяти;
    • Два аккумулятора в комплекте.

    Недостатки

    • Медленный интернет;
    • Минимальное разрешение экрана;
    • Ужасная камера;
    • Собственной памяти практически нет.

    Нет никакого смысла рассказывать, на сколько увеличился за последние годы бизнес, связанный с сотовыми телефонами. Технический прогресс в области ПК или другой аппаратуры, разумеется, охватывает все, что так или иначе связано с электроникой. Так, например, не обошел стороной уже, всемирно известный и современный программный язык JAVA, выше упомянутые мобильные телефоны. На сегодняшний день в мире ежедневно продаются десятки тысяч сотовых телефонов с поддержкой JAVA. То есть, не далек тот час, когда в вашем кармане будет лежать аппарат, обеспечивающий не только прекрасную связь, но и являющийся маленьким, скажем, персональным компьютером, не уступающий уже имеющимся на рынке карманным компьютерам. И, поскольку. это ждет нас впереди, то вернемся в сегодняшний день и поговорим о тех моделях (с поддержкой JAVA), которые можно купить прямо сейчас.

    Что же такое JAVA? Как уже отмечалось - это язык, который обеспечивает независимость ПО от аппаратной и операционной платформ. JAVA был создан в лабораториях компании Sun Microsystems Джеймсом Гослингом. С помощью платформы J2ME (Java 2 Micro Edition), включающей средства разработки программ на языке JAVA и "JAVA-машину" (операционная система), в которой, посредством микропроцессора встроенного в сотовый телефон. они будут выполняться. Программы называются "мидлетами" (midlets, MID - от Mobile Information Device Application), которые могут быть инсталлированы в мобильный телефон через data-кабель c ПК, инфракрасный порт или Bluetooth-соединение или установлены с web-серверов посредством WAP. Количество приложений для телефонов, в связи с тем, что программистов, владеющих JAVA достаточно много, постоянно увеличиваются. В сети существует множество сайтов содержащих подобные микропрограммы, к примеру, можно назвать сайт Javamobiles.com на котором имеются бесплатные мидлеты, среди которых: games , network utilities , applications , graphics tools , demos и другие занимательные скрипты. Также появляется большое количество служб, использующих возможности JAVA, предоставляющие на бесплатных или коммерческих условиях такие приложения, как чаты, программы для получения и просмотра биржевой информации и бизнес-приложений, связанные, например, с котировками акций, а также ПО для работы и обмена информацией. Стало быть, при наличии сотового телефона, с поддержкой J2ME, вы можете пополнить его самыми разнообразными утилитами. Но, перейдем непосредственно к аппаратам. которые дают пользователю эту, согласитесь, достаточно приятную возможность. J2ME уже широко используется в мобильных телефонах производства Motorola, NOKIA, Siemens, NEC и многих других фирм, кроме того, более прогрессивная разработка - Mobile Information Device Profile (MIDP), уже сегодня находит широкое применение в карманных ПК и смарт-фонах.

    Уж сегодня реально доступно множество моделей мобильных телефонов с поддержкой Java 2 Micro Edition. Ниже вы имеете возможность познакомиться с данными продуктами поближе.

    Siemens SL45i

    В июне 2001г. В Сингапуре на выставке CommunicAsia 2001 фирма Siemens представила, практически аналогичную более старшей модели SL45, свое новое детище SL45i. Необходимо отметить, что эти телефоны ничем не отличаются, за исключением наличия в последнем поддержки Java-приложений, которые могут исполняться на данном аппарате.

    Первое, что бросается в глаза, рассматривая телефон - это семистрочный цифровой дисплей, который совершенно четко обеспечивает анимационные изображения всех игр, предусмотренных в этой модели, их красочность и вдобавок такие функций как виброзвонок и игры, которые по средствам поддержки Java-приложений могут быть легко заменены на новые. Но это только первое впечатление.

    Также, в этом телефоне предусмотрена выборочная инициализация загрузки приложений посредством SMS функции. Свобода выбора действий тоже приятно радует, к примеру, сначала можно программу просмотреть, направить другу и после этого, по желанию пользователя, занести ее в список других программ вашего аппарата.

    Эксплуатируя SL45i, сразу чувствуешь быстроту и эффективность срабатывания функций при работе с приложениями, например, их замена, запись, воспроизводство, вследствие того, что объем памяти в данной модели значительно увеличен из-за наличия карты MultiMediaCard (MMC). Наличие MP3-плейера позволяет отвлечься пользователю от суеты мира сего и послушать любимую музыку, хотя надо отметить, что он требует большую часть ресурса 32-Мб MMC. Уже писалось о скорости данной модели, которая влечет за собой экономию времени и, соответственно, денег при использовании функции J2ME при считывании или ответе на сообщение. Еще до подсоединения к сети через WAP 1.1 для отправки сообщения, вы сначала составляете его в автономном режиме, что, разумеется. значительно снижает затраты при работе с SL45i. Примерно до 5 часов пользователь может использовать такую функцию как запись речевых сообщений и синхронизацию с ПК, благо память этого телефона позволяет на сменной карте MultiMediaCard (MMC) на 32 Мб записывать достаточно большое количество файлов.

    Также данный аппарат позволяет устанавливать, посредством подключения к Интернету или ПК различного рода заставки на радуемый своими габаритами экран аппарата, самые разнообразные мелодии звонка и графических объектов. Все это, разумеется, подчеркивает не только индивидуальность пользователя, но и дает реальную возможность проявить свою фантазию с целью приятной и полезной работы с Siemens SL45i.

    THE BELL

    Есть те, кто прочитали эту новость раньше вас.
    Подпишитесь, чтобы получать статьи свежими.
    Email
    Имя
    Фамилия
    Как вы хотите читать The Bell
    Без спама