Как стать автором
Обновить
0
Рейтинг

Разработка под Java ME *

Все о J2ME-технологиях

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Neoflex проводит Hiring Week для Java-разработчиков и системных аналитиков

Блог компании Neoflex JavaScript *Java *Анализ и проектирование систем *Разработка под Java ME *


С 18 по 24 октября Neoflex приглашает Senior Java-разработчиков и системных аналитиков принять участие в Neoflex Hiring Week. Присоединяйся к нашей команде и получай welcome-бонус в размере одного оклада.

Как принять участие в Neoflex Hiring Week?

  • Заполни заявку на сайте;
  • Получи подтверждение от рекрутера;
  • Пройди техническое собеседование;
  • Прими оффер в течение 48 часов и получи welcome-бонус!
Читать дальше →
Рейтинг 0
Просмотры 1K
Комментарии 0

Новости

Ностальгии пост: j2me, Gravity Defied, 64kb

Java *Разработка под Java ME *Реверс-инжиниринг *

Эта статья не преследует никаких практических целей — просто мне стало интересно, как лет 15 назад разработчикам удавалось делать вполне функциональные приложения и игры для слабых телефонов того времени.



  • Если что, я не имею к этой игре никакого отношения.

Например, игра с картинки выше не использовала floating-point числа, так как не все телефоны их поддерживали. "3д" и физика — полностью самописные на fixed-point вычислениях поверх целых чисел. Но мне кажется, перечисление особенностей одного приложения будет не сильно информативным. Для полноты картины я немного затрону возможности телефонов, j2me платформу и заодно сравню это с современной разработкой под Android.


Кроме того, j2me — это полноценная java старой версии (кажется, 1.3), я дописал некоторые недостающие классы и смог запустить .jar файлик с игрой на своём PC. Скриншот выше — оттуда. Не скажу, что от этого есть какая-то польза — просто API для j2me было очень простым и мне захотелось попробовать.

Читать дальше →
Всего голосов 70: ↑69 и ↓1 +68
Просмотры 18K
Комментарии 47

Пишем на Java для Nintendo DS

Java *Разработка под Java ME *Старое железо
image

Введение


Все началось с того, что я случайно нашел список homebrew программ (программы, разработанные усилиями пользователей для устройств, не предназначенных для запуска пользовательского ПО) для Nintendo DS и в нем увидел одну очень интересную строчку, а именно: «Pstros NDS — MIDP implementation run on the CLDC java machine compiled for NDS».

Будучи большим поклонником Java и Nintendo DS я решил разобраться, что это за зверь такой, и по возможности попробовать написать под эту JVM свое приложение. Тех, кому это интересно прошу под кат.
Всего голосов 30: ↑29 и ↓1 +28
Просмотры 4.9K
Комментарии 9

Алгоритм адаптивного фильтра изображений на базе нейронной сети

Программирование *Разработка мобильных приложений *Разработка под Java ME *Алгоритмы *Разработка под Android *
Recovery mode
image Для осуществления преобразования изображений возможно применения нейронных сетей. Главным преимуществом нейронных сетей является их автоматическая способность к обучению. В данном случае предлагается для обучения адаптивного фильтра на базе нейронной сети использовать пару изображений, в которой исходное изображение является образцом, а второе является измененным от образца каким либо существующим фильтром или преобразованием. Адаптивному фильтру необходимо восстановить это преобразование, когда размер фильтра намного меньше размера исходного изображения.
Читать дальше →
Всего голосов 11: ↑3 и ↓8 -5
Просмотры 3.6K
Комментарии 11

Как мы секвенировали хакатоны или «чем тяжелее работа – тем легче на неё устроиться»

Блог компании Crossover Ruby *Java *Разработка под Java ME *Ruby on Rails *
Recovery mode
Хакатоны бывают разные. И, прежде чем вы назовёте меня Капитаном Очевидность, позвольте разобрать их на части, чтобы объяснить ту мутацию, которую мы сконструировали для мероприятия 18 февраля.


Читать дальше →
Всего голосов 20: ↑18 и ↓2 +16
Просмотры 9K
Комментарии 7

Crossover проводит Hiring challenge конкурс и нанимает сотню разработчиков Java и Ruby on Rails

Блог компании GVA Ruby *JavaScript *Java *Разработка под Java ME *
Recovery mode
Команда Crossover объявляет конкурс среди ведущих разработчиков Java и Ruby на позицию Chief Software Architect с зарплатой 300.000-470.000 рублей в месяц (после налогообложения), которая позволит работать из любой точки мира. Все желающие могут пройти соревнование 18 февраля в Москве.

image
Читать дальше →
Всего голосов 28: ↑7 и ↓21 -14
Просмотры 5K
Комментарии 12

С Днем Программиста :)

Разработка веб-сайтов *Программирование *Разработка под Java ME *Разработка под Linux *Разработка для интернета вещей *
Уважаемые пользователи Хабрасообщества, спешу вас поздравить с этим замечательным 256 днем года!

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

image
Всего голосов 81: ↑62 и ↓19 +43
Просмотры 39K
Комментарии 51

Запускаем Java Runtime на 256KB оперативной памяти

Java *Разработка под Java ME *
image
Действительно, с выходом Java ME Embedded 8.1, полноценный Java-рантайм теперь доступен на плате Freescale K64F, которая несет на борту 256KB RAM и оснащена процессором на базе архитектуры ARM Cortex M4. Еще одной важной особенностью нового выпуска Java ME SDK стала поддержка Eclipse IDE. Страница нового релиза Java ME Embedded 8.1 здесь: http://www.oracle.com/technetwork/java/embedded/javame/embed-me/overview/index.html

Платформа Java ME Embedded 8.1 специально создана для того, чтобы перенести все полезные функциональные возможности Java на устройства с ограниченными аппаратными возможностями и даже, микроконтроллеры. Появление платформы Java ME Embedded, во многом, обусловлено развитием нового направления в информационных технологиях, Интернета Вещей (Internet of Things, IOT). Развитие IoT связано как с новыми возможностями, так и с новыми проблемами. Часть задач, таких как безопасность, работа с сетевыми подключениями, общение с внешними интерфейсами UART, I2C, SPI, GPIO успешно решает Java ME Embedded 8.1. Использование Java вместо нативных инструментов сокращает время выпуска продукта и открывает доступ к значительным трудовым ресурсам. Кстати, а вы знаете, что команда разработки Java ME Embedded почти полностью находится в Санкт-Петербурге? Что еще интересного приготовили наши разработчики вы узнаете дальше…
Читать дальше →
Всего голосов 35: ↑29 и ↓6 +23
Просмотры 26K
Комментарии 58

Java ME: Структура мидлета

Программирование *Java *Разработка под Java ME *
Из песочницы
Tutorial
В данной статье мы подробно разберём один из вариантов построения структуры мидлета. Данный материал будет полезен для начинающих.

Представим себе следующую ситуацию


У нас есть 3 экрана:

  1. Экран «Сплэш» (который будет отображаться первым);
  2. Экран «Меню»;
  3. Экран «Игра».

Для примера я не буду писать 3D игры и меню с анимацией космических боёв, ибо это будет только отвлекать. Каждый из экранов будет выполнять следующие действия:

  • Экран «Сплэш» — выводит на 10 секунд текст «SPLASH»;
  • Экран «Меню» — выводит на 10 секунд текст «MENU»;
  • Экран «Игра» — выводит текст «GAME».

Итак, имея уже эти сведения, для наших экранов можно подобрать общий абстрактный класс, и имя ему — «Screen».

Что общего между всеми экранами?
Читать дальше →
Всего голосов 25: ↑12 и ↓13 -1
Просмотры 6K
Комментарии 7

Музыкальный программируемый школьный звонок «Школьник-3»

Разработка под Java ME *


Поскольку я сменил платформу для школьного звонка, то выкладываю исходники предыдущего проекта «Школьник-3». Сразу поясняю, что я не планировал распространение исходников где-то кроме России, поэтому практически весь код написан по-русски. Кому-то это может показаться забавным, не судите строго, мне так было проще писать код.
Читать дальше →
Всего голосов 33: ↑28 и ↓5 +23
Просмотры 18K
Комментарии 39

Java ME Embedded на Raspberry Pi

Java *Разработка под Java ME *

Насколько я могу судить, на Хабре да и не только, наблюдается всплеск интереса к микроконтроллерам — устройствам на базе ARM процессоров и другим не совсем обычным железкам. Рынок отвечает симметрично. Для удовлетворения возникшего спроса появились Arduino, Biggle Board, Raspberry Pi и множество других полезных штуковин.

С начала этого года прошло всего ничего, а на Хабре появились сразу две статьи о применении Java платформы на Rasprerry Pi «Raspberry Pi и чашечку Java, пожалуйста!» и «Raspberry PI и JAVA: пристальный взгляд». Вполне естественно, что в экспериментах использовалась привычная всем Java SE, порт которой под ARM появился около двух лет назад. Мало кто знает, что Java ME не почила с миром вместе с эрой кнопочных телефонов от Nokia. Она живет полноценной жизнью в новом мире — мире встроенных систем. О применении Java ME на Raspberry Pi я и хочу сегодня рассказать.
Читать дальше →
Всего голосов 28: ↑28 и ↓0 +28
Просмотры 28K
Комментарии 39

В стиле ретро: J2ME на TCL

Ненормальное программирование *Разработка под Java ME *

После того, как я не смог ответить на звонок в дочкином телефоне, я решил что что-то надо сделать. Специалисты утверждают, что еще не все потеряно и с помощью специальных технологий можно не отстать от подрастающего поколения. Одним из таких средств является N-Back. Так как с сотовым телефоном с точскрином я не справлюсь (замкнутый круг получается), я попытался найти такое приложение под J2ME. Не нашел и решил написать сам. Но вот проблема — Scala и Clojure не поддерживают J2ME, а выучить Java не потренировавшись на еще не написанной программе мне будет тяжело. После некоторого гугуления решение было найдено — Hecl, слегка переработанный Tcl.
Читать дальше →
Всего голосов 12: ↑8 и ↓4 +4
Просмотры 6.1K
Комментарии 4

Ciklum Kiev Java Saturday с гостями из Англии и необычные завершением программы презентаций

Блог компании Ciklum Java *Разработка под Java ME *
Интереснейшее событие ждет всех джавистов в рамках Ciklum Java Saturday, который состоится 23 ноября в киевском офисе компании Ciklum.

В чем же уникальность этого суботника? Помимо того, что вы сможете послушать опытных Java специалистов Украины и Англии, у вас будет уникальная возможность поучаствовать в необычной активности после презентаций от наших докладчиков.
image
Читать дальше →
Всего голосов 7: ↑3 и ↓4 -1
Просмотры 3.6K
Комментарии 2

Сборка CLDC HotSpot Implementation для ARM

Oracle *Java *Разработка под Java ME *
Из песочницы
В данной статье рассматривается виртуальная Java-машина CLDC HI с открытым исходным кодом компании Sun для встраиваемых и мобильных платформ, а также её построение для вычислительных машин с архитектурой ARM.
Читать дальше →
Всего голосов 14: ↑14 и ↓0 +14
Просмотры 5.3K
Комментарии 9

Приглашаем на Nokia Asha Developer Bootcamp

Блог компании Microsoft Lumia Разработка под Java ME *
Здравствуйте, уважаемые хабражители!
Приглашаем принять участие в тренинге Nokia Asha Developer Bootcamp, который пройдет в Санкт-Петербурге 23-24 мая 2013 года в гостинице Radisson Sonya.

На нашем мероприятии вы сможете получить расширенное представление о пользовательском интерфейсе Nokia Asha и работе с новым SDK. Мы расскажем о новых возможностях платформы, а также познакомим с возможностями портирования уже существующих приложений.


Читать дальше →
Всего голосов 12: ↑9 и ↓3 +6
Просмотры 5K
Комментарии 10

Конкурс разработчиков для Nokia Asha

Блог компании Microsoft Lumia Разработка под Java ME *
Добрый день, Хабр!
Нам нужны ваши мозги! :)

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

Если вы пишете на Java или создаете веб-приложения, в нашем конкурсе вы сможете получить бесценный опыт, бесплатное продвижение и, конечно, шанс получить достойную награду за вашу работу. Общий призовой фонд конкурса в €230 000 будет разделен между 15 участниками. 12 победителей будут определены в четырех основных категориях («Музыка и развлечения», «Новости и информация», «Игры», «Утилиты и продуктивность»): €25 000 за первое место, €15 000 — за второе и €10 000 — за третье место. Еще трое участников получат специальные призы в размере €10 000 (за лучшее веб-приложение, лучшую новую идею и лучший UX).

Кстати, разработка под платформу Nokia Asha Touch и без этого является очень перспективной с точки зрения заработка: за неполный год было продано более 20,8 млн устройств.


Читать дальше →
Всего голосов 14: ↑8 и ↓6 +2
Просмотры 11K
Комментарии 5

Декомпиляция Java приложений

Java *Разработка под Java ME *
Декомпиляция — процесс воссоздания исходного кода декомпилятором
Недавно я задался вопросом: Какой декомпилятор лучше?
Начал мучить Google, экспериментировать. В итоге нашел отличное решение. Как декомпильнуть любую программу и получить рабочие «исходники»? Об этом в сабже.
Читать дальше →
Всего голосов 56: ↑51 и ↓5 +46
Просмотры 184K
Комментарии 37

Во Львове просят предоставить Java статус регионального языка *

Java *Разработка под Java ME *
Перевод


Мов парость виноградної лози,
Плекайте Java пильно й ненастанно!


Несмотря на то, что эта новость лежит в плоскости юмора (и отчасти даже политической сатиры), нельзя обойти её вниманием. Я взялся собрать воедино и перевести часть из этих весёлых материалов которые сегодня гуляют по UAнету.

Узнать все подробности
Всего голосов 153: ↑125 и ↓28 +97
Просмотры 46K
Комментарии 188

Nokia Developer Days: видеозаписи докладов

Блог компании Microsoft Lumia Разработка под Java ME *Разработка под Windows Phone *
Чуть более месяца назад мы провели Nokia Developer Days — двухдневное мероприятие для разработчиков, пишущих приложения под платформы Nokia (Windows Phone, Series 40, Symbian^3) и использующих продукты Nokia для написания собственных приложений (например, Карты Nokia). Сегодня мы публикуем видеозаписи всех выступлений с данного мероприятия. Для удобства под каждым видео мы продублировали соответствующие презентации.



Читать дальше →
Всего голосов 18: ↑14 и ↓4 +10
Просмотры 4.2K
Комментарии 9

Презентации с Nokia Developer Days

Блог компании Microsoft Lumia Разработка под Java ME *Разработка под Windows Phone *
Друзья, мы рады представить все презентации с конференции для мобильных разработчиков Nokia Developer Days, прошедшей ровно неделю назад.

В рамках мероприятия были разобраны такие важные темы, как разработка и дизайн приложений под платформу Windows Phone, возможности умных (но недорогих) телефонов Nokia Asha и способы заработка приложений для платформы Series 40, на которой Nokia Asha работает.



Грубо говоря, вся конференция Nokia Developer Days свелась к обсуждению двух важных для разработчиков тем: разработка приложений подо все платформы Nokia, а также возможностям заработка на создаваемых приложениях. К счастью, спикерам удалось показать перспективность разработки под все ключевые платформы Nokia, и, если вы не были на Nokia Developer Days, но присматриваетесь к разработке приложений для смартфонов Nokia, обязательно посмотрите под хабракатом все презентации с мероприятия.

Читать дальше →
Всего голосов 38: ↑27 и ↓11 +16
Просмотры 6.9K
Комментарии 8

Вклад авторов

Работа

Java разработчик
589 вакансий