Новости с тэгом ‘screen’
Google Talk для IPhone
Недавно был запущен очень приятный и удобный web-клиент популярного Google Talk специально для IPhone. Ссылка: .
Возможности:
Чат с Google Talk контактами в реальном времени. Простое переключение между открытыми контактами.
Поиск и добавление новых контактов. Изменение статуса и просмотр чужих статусов.
Возможность не записывать историю сообщений. Так называемые "off the record chats" не будут сохранены в Gmail.

Java GUI на IPhone (пример)
Во процессе было установлено простейшее приложение HelloJava. Оно немного сложнее простого консольного приложения HelloWorld, которое мы создали, скомпилили и запустили в . HelloJava использует графический интерфейс (GUI) и SQLite. Используются несколько классов, которые позволяют связять Java и функциональность телефона (GUI, звук , SQL и т.п.). Но все что делает данное проложение, это чтение имени и фамилии из адресной базы данных IPhone'а (через SQL запрос select), затем показывает информацию на экране в графическом интерфейсе. В конце работы по чтению и выводу на экран звучит звуковой сигнал.
Вот снимки экрана с иконкой на рабочем столе и, собственно, результат запуска программы:


Сама программа состоит из следующих файлов:
Оставить комментарий, читать комментарии [1]
Tutorial: компиляция и запуск Java приложения на IPhone

Данное руководство описывает шаг за шагов как использовать установленный на IPhone пакет программ Java. Если вдруг на вашем IPhone еще нет Java, то можно найти описание как это сделать.
Итае нам понадобится работающий IPhone с . Я использовал IPhone c последней прошивкой 1.1.4, разлоченной и кастомизированной с помощью .
Шаг 1: Создаем простое Java приложение, компилируем и запускаем.
Оставить комментарий, читать комментарии [16]
Tutorial: устанавливаем Java на IPhone

Данное руководство описывает шаг за шагом весь процесс установки Java на IPhone.
Для начала необходим работающий () IPhone с . Я использовал IPhone c последней прошивкой 1.1.4, разлоченной и кастомизированной с помощью .
Хочу предупредить, что все нижеописанное может потребовать восстановления. Советую забэкапить данные. У меня все прошло гладко, без необходимости восстанавливаться.
Итак начнем. Всего один вечер и вы сможете хвастаться друзьям
Итак у нас 2 шага:
Оставить комментарий, читать комментарии [25]
Java приложение "Hello world" на IPhone
Hinkmond Wong (группа Java Micro Edition в Sun Microsystems) недавно опубликовал у себя в блоге замечательный скриншот:
Это не что иное как простейшая Java программа и результат ее работы на симуляторе IPhone. Все что она делает, это печатает Hello world.
Здорово! Весь мир ждет продолжения.
Сложности создания? Конвертируйте!
Существует два способа запустить Java приложение на IPhone. Первый и наиболее удобный - это портировать Java на IPhone
Второй - это создать автоматическую утилиту конвертации Java программ в нативный код IPhone ю
Компания недавно анонсировала довольно интересный продукт под названием alcheMo. alcheMo представляет из себя систему автоматического портирования приложения J2ME на нативную платформу BREW и IPhone.
alcheMo технология - это в сущности транслятор J2ME в C++ и набор run-time библиотек. Система преобразует Java приложение в C++ приложение. Последнее может быть скомпилировано, запущено и отлажено с использованием средств С++. С помощью нативных run-time биюлиотек создается готовый модуль запуска для самой платформы BREW/IPhone. Утверждается, что alcheMo предоставляет функциональность эквивалентную J2ME, включая подержку механизма сборки мусора, мультипотоковых приложений, CLDC 1.1, MIDP 2.0 и, так называемых, extension JSR'ов.

На сайте компании представлены примеры портирования игр на платформу BREW. Надеемся, что в недалеком будущем появятся примеры и для IPhone. На данный момент alcheMo находится в статусе beta. Innaworks приглашает заинтересовавшихся разработчиков попробовать новый продукт.
Кстати, alcheMo поддерживает встроенный в iPhone акселерометр, touch screen и другие встроенные особенности через стандартный MIDP 2.0 API, JSR-256, и, где необходимо, extension API. Если приложения J2ME используют эти API, они будут автоматически совместимыми с возможностями акселерометра и touch screen'а.