mobile-java
Форма входа

Поиск
Календарь
«  Июнь 2023  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
2627282930
Архив записей
Наш опрос
Оцените мой сайт
Всего ответов: 1
Друзья сайта
  • fenixmoto
  • crysis-farcry
  • hostingu-da
  • toload
  • csxd
  • citorr
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    .
    Воскресенье, 04.06.2023, 13:39
    Приветствую Вас Гость | RSS
    Главная | Регистрация | Вход
    mobile-java


    Java наконец-то стала Mobile !

    Язык Java, как известно, изначально создавался для мобильных клиентов, работающих в гетерогенной среде. Проблема была в самой среде, точнее в ее отсутствии... но ситуация наконец-то изменилась.

    В последнее время появилось огромное количество моделей мобильных телефонов, оснащаемых новыми модными возможностями. Если рассмотреть хронологию появления этих функций, можно отметить, что первым (ну, первым вряд ли, но главным — это точно. Прим. ред.) стало то, что практически все телефоны, стали оснащаться JVM, точнее сказать ее урезанной версией (J2ME). Таким образом производители этих устройств заявили, что телефон перестал быть ограниченным в своих возможностях устройством с жестко заданной функциональностью — пользователь может самостоятельно добавить то программное обеспечение, которое сочтет необходимым.

    На практике это было больше похоже на PR-акцию. Мало кому приходило в голову искать дополнительные игры для своего мобильного устройства — слишком уж некрасивой и угловатой была графика на черно-белом экране телефона.

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

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

    Словом, с появлением такого рода устройств с уверенностью можно говорить о рождении нового рынка для программного обеспечения.

    Последним шагом стало скрещивание классического PDA с мобильным телефоном. То есть теперь внутри мобилки находится полноценная операционная система Symbean — и программисты, естественно, не ограничены больше java-«песочницей», а могут писать для этих устройств C++ приложения. Эта ОС так же пришла из мира PDA.

    Инициатором рождения смартфонов (так окрестили новые устройства), как и внедрения Symbean в свои мобильные устройства, стала компания Nokia. Сейчас еще несколько производителей лицензировали это новшество. Не остается в стороне и Microsoft — инженеры этой фирмы, хоть и с некоторым запозданием, предложили собственную платформу для мобильных устройств. Однако, несмотря на все усилия гиганта софтверной индустрии, инициатива была потеряна — доминирующие производители уже выбрали Symbean в качестве стандарта де-факто.

    Несмотря на появление возможности написания C++ приложений для отдельных hi-end моделей, Java остается и останется основной платформой. Для такого положения вещей существует несколько причин.

    Java-приложения являются более переносимыми с устройства на устройство, чем приложения, реализованные с помощью С++. Если вы не будете использовать специальные расширения Java API, выходящие за стандарт, и будете так кодировать ваши приложения, чтобы они были независимы от разрешения экрана, то переносить их не потребуется вообще. Что касается практики создания коммерческих приложений, то такие условия невыполнимы. Так что при переносе с платформы на платформу, как правило, придется потрудится.
    Устройства с отсутствием встроенных операционных систем будут существовать, поскольку большинству потребителей вполне достаточно уже реализованных возможностей, и они не собираются переплачивать за ненужную функциональность. То есть Java-приложения остаются единственным способом расширить функциональность таких телефонов.
    Последний стандарт MIDP2.0 значительно расширяет возможности Java-приложений, и практически возможности при написании таких приложений ничем не отличаются от возможностей для написания приложений с помощью C++. К сожалению, устройств, которые поддерживают этот стандарт, пока еще очень мало. Мне известно всего две модели: Nokia 6600 (последняя из 60-й серии) и Erickson P800/P900. Кстати, на форумах было много нареканий относительно качества реализации стандарта MIDP2.0 в этих устройствах. Цены на такие телефоны просто фантастические. Но постепенно парк таких устройств будет расширяться, все дефекты будут устранены, а цены упадут до приемлемого уровня.
    Вследствие специфики мобильных устройств нет значительной разницы в скорости выполнения java- и native-приложений. Не зря большинство игр для мобильных устройств hi-end класса (где возможно использование C++ приложений) все же выполнены в виде java-приложений.

    Программа для выполнения под управлением JVM мобильного телефона или другого мобильного устройства, называется Midlet. Для разработки таких программ нам также потребуется специальный инструментарий. Следуя ссылкам на Java Developer Connection с адреса http://java.sun.com/, вы можете скачать J2ME Wireless Toolkit, там же вы найдете полную API-документацию для CDC, профиля Foundation Profile и CLDC/MIDP. Это все что вам потребуется для разработки своих приложений.

    Существует достаточно много SDK, ориентированных на разработку приложений конкретно для той или иной мобильной платформы. Отличаются они, главным образом, разрешением экрана эмулятора, а также поддержкой дополнительного Java API, характерного для той или иной платформы. Прежде чем скачивать инструментарий, проверьте, нет ли в вашей среде разработки предустановленного J2ME Wireless Toolkit. Кроме того, некоторые среды разработки имеют plug-ins для работы с J2ME Wireless Toolkit. К примеру, все последние версии JBuilder обладают такой функциональностью — и, следовательно, скачивать вам ничего не придется. Просто создайте новое приложение на базе заготовки, входящей в среду разработки, и приступайте к работе.

    В поставке с J2ME Wireless Toolkit идет несколько демонстрационных приложений, что значительно упрощает ознакомление с принципами разработки подобных приложений. Мы рассмотрим создание собственного приложения классической игры «крестики-нолики». Вообще-то, реализация этой игры уже присутствует в Nokia SDK, но я решил сделать собственную, оригинальную версию. Тем более что и алгоритм несложен, и реализация его не займет много времени.

    Минимальное Midlet-приложение состоит из двух классов. Первый — это класс, наследующий функциональность класса MIDlet. Главный класс, в котором присутствует точка входа в приложение. Второй — это экран приложения. Класс, поддерживающий интерфейс Displayable.

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

    pg Дизайнерские колесные опоры. Все мировые бренды.

    mn Lainaa 1000

    Преимущества софта:
    - Простой и интуитивно понятный редактор писем;
    - Гибкие настройки качества и скорости Ваших рассылок;
    - Статистика, позволяющая оценивать ход отправки писем;
    - Наличие встроенной системы проверки proxy;
    - Рандомизация писем с макросами;
    - Возможность генерации картинок (функция морфинга);
    - Возможность рассылок через smtp аккаунты.

    Режимы рассылки писем:
    - Прямая рассылка;
    - Через smtp аккаунты;
    - Через proxy;
    - Комбинированный (smtp+proxy).

    Основными отличительными особенностями StandartMailer от других аналогичных программы является:
    - Умеенее работать с большим количеством proxy адресов, самостоятельно скачивая обновляя их с данных ему ссылок.
    - Полная анонимность автора рассылок;
    - Возможность загрузки неограниченного количества smtp аккаунтов.

    Ссылка на сайт разработчиков: http://StandartMailer.ru
    Просмотров: 1653 | Добавил: vtravinskyi | Дата: 05.08.2015 | Комментарии (0)

    [center][/center]
    Год выпуска: 2013 г.
    Жанр: Tower Defense
    Разработчик: PopCap Games
    Издательство: PopCap Games
    Тип издания: пиратка
    Язык интерфейса: Английский
    Таблэтка: не требуется
    Разрешение экрана: Любое
    Версия: 6.0.0
    Системные требования: ARMv6 и ARMv7, Android 2.2+

    Описание:
    Время сажать с новым хитом от PopCap®! Банда неугомонных зомби атакует ваш дом! Используйте арсенал из 49 растений-разрушителей — горохострелов, стенорехов, вишнёвых бомб и многого другого — чтобы задержать, сбить с толку и покрошить в капусту 26 видов зомби прежде, чем они взломают вам дверь!

    Цитата
    Просмотров: 1043 | Добавил: Stalvrad | Дата: 06.01.2015 | Комментарии (0)

    Copyright MyCorp © 2023
    Сделать бесплатный сайт с uCoz