войти зарегистрироваться

JAVAИз Басры в Рим. Преобразовываем арабские числа в римские из песочницы

Доброе время суток, Хабраюзер.

Разрабатывая в основном для платформы J2ME, я всегда старался вносить какие то изюминки в свои проекты. Так, однажды, мне понадобилось выделить пункты меню.

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

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

DIY или Сделай СамГоворящая машинка из старого мобильника из песочницы

Привет, Хабр. Наверное у каждого человека дома валяются старые мобильники. Сдохла батарея, поцарапался экран, просто надоел.

В ряде случаев такой «старый» телефон — довольно продвинутое устройство.

Java MEДвойная буферизация или Назад в прошлое. Часть вторая

Доброго времени суток!

Введение


На дворе уже четвёртое января, а моя душа всё не успокаивается. Поэтому я решил продолжить тему написания J2ME приложений. Плюс ко всему, несколько человек проявили нешуточный интерес к данной теме. Причём это были не только рядовые пользователи хабра, но и read-only аккаунты. Ну да ладно, ближе к теме.
Буквально сразу же после публикации топика, были получены очень дельные комментарии от хабраюзера barker, а именно замечание, по сути являющееся прописной истиной и второй комментарий — поправка, не менее дельная.

Java MEScreensaver на J2ME или Назад в прошлое. Часть первая

Доброго времени суток!

Введение


На дворе третье января, а душа то и дело требует написать какую-нибудь программку. Недолго думая, я вспомнил, что когда-то предложил поправочку автору топика Splash Screen на J2ME, после чего сомнения по поводу того, что писать, окончательно развеялись. Сегодня я предлагаю вам окунуться в мир «обычных звонилок» и написать для них приложение — это будет обычный скринсейвер.

Java MESplash Screen на J2ME из песочницы

Здравствуй %хабраюзер%!

Дисклеймер:


Сразу хочу сказать что эта статья рассчитана на новичков а не на продвинутых гуру.

J2ME умерла... А вот и нет!

Информационные технологии стремительно развиваются, с приходом в нашу жизнь смартфонов, КПК и прочих новшеств — люди начали быстро забывать про телефоны, разработка программ на J2ME притихла. С слезами на глазах, до последнего вздоха, хочется верить что это не так. И кажется. уже завтра, ты увидишь новую статистику — статистику где java 2 micro edition не уступает никому, и даже наоборот — превосходит цифрами. Увы, наверное это всего лишь мечты.

Вспоминается то время, когда слово «j2me» было у всех на устах, а форумы гнулись от вопросов и идей, связных с j2me. Это была и есть воистину мощная технология! Такой она для меня и останется.

Выше и выше поднимаются статистики продаж device'ов с установленной OS. Статистики — это хорошо, но можно ли им доверять на все 100%? Я например не могу, потому что каждый день вижу много трубок, в людей которые могут запросто позволить себе купить дорогой Android или продукцию от Apple. Но теме не менее пользуются обычными телефонами, Samsung, Sony Ericsson, Nokia.
А на вопрос:
— «Почему Вы не купите новинку?»
Отвечают с гордостью:
— «Меня и тут все устраивает».

Однако принцип «Только для звонков» в моем случае не работает. Часто замечаю как знакомые в полную силу используют функционал простого телефона. Когда надо быстренько пополнить счёт мобильного себе или родным — не раз видел что делали это при помощи WM Keeper Mobile. Также записывают встречи, важные даты, органайзер работает как надо. Читают новости в родном RSS Reader'e, Отправляют электронную почту и даже пишут в свой Blogger-блог. И это действительно так!

После таких слов хочется включить классическую музыку, открыть любимый NetBeans и программировать, программировать и ещё раз программировать. Чем кстати мы сейчас и займемся. А напишем мы Splash Screen, подробней под катом…

Java MEЧто можно ещё выжать из J2ME?

В последнее время всё внимание разработчиков и журналистов направлено на смартфоны а интерес к обычным телефонам совершенно пропал.
Теме не менее, доля продаж обычных трубок (где возможно запускать только J2ME-приложения) очень высока. Можно посмотреть статистику из отчёта агентства Gartner за прошлый год — всего продано более 400 миллионов трубок, смартфонов из них только 80 миллионов. Путём нехитрых вычислений получается такая картина:

image

Как видим, смартфонов продали в 4 раза меньше чем обычных дешёвых трубок. И только внутри этих 19-ти процентов iOS борется с Android за первое место.

Блог компании Mail.Ru GroupМалоизвестное об ICQ Mobile Java

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

Java MEАктуальность J2ME проектов из песочницы

С появлением и интенсивным развитием новых мобильных платформ (BlackBerry, Android, iOS и т. п.) у многих разработчиков мобильного программного обеспечения возникает вопрос: есть ли будущее у Java ME (платформы MIDP 1.0/2.0), и стоит ли продолжать работать в этом направлении, либо же необходимо полностью переходить на более новые и современные технологии. Попробуем разобраться.

Персональные блоги MTOG #14

image

Приветствую все хабра-сообщество и поздравляю с очередным выпуском журнала More Than One Game. В этом номере вас ждет эксклюзивное превью нового аддона для Gish: Mobile, первые скриншоты High Speed на iOS, детальный обзор однозначно лучшего мультиплеерного шутера — Archetype и многое другое. Из нововведений хочется отметить новый раздел с играми под Android, о котором нас просили многие читатели.
Ссылки на J2ME и PDF версии под катом.

Я пиарюсь Мобильный клиент для заказа такси

image
Сегодня я расскажу о новой возможности киевского сервиса uklon.com.ua — мобильном заказе, который позволяет делать заказ в несколько фирм такси с телефона, используя java приложение.

image