iPhoneRoot.com       

Archive for June, 2008


JavaSysInfo - еще одно простое приложение Java


Сохранить



javasysinfo.png

Это еще одно Java приложение с графическим интерфейсом для IPhone/IPod от Java Flavor Weblog. Приложение показывает версии Javaб установленные на IPhone. Приложение использует Java, JocStrap и GNU Classpath.

Его можно установить через Installer. Для этого необходимо лишь добавить репозиторий http://javaflavor.cocolog-nifty.com/apptapp/. Приложение называется JavaSysInfo и лежит в разделе Java. Также его можно скачать здесь: javasysinfo-092.zip. В капет входят скомпилированные class файлы, исходные файлы java и скрипт для запуска с иконкой. Здесь можно посмотреть исходный код : JavaSysInfo и JavaSysInfoController.

Обратите внимание, что JocStrap приложения, включая JavaSysInfo, требуют для своей работы JocStrap, UICaboodle, JamVM, GNU Classpath, GNU Classpath Tools, Apache APR, libffi и BSD Subsystem. Чаще всего все это уже установленово время установки Java на IPhone.




|
   

Оставить комментарий

JamVM обновилась


Сохранить

 New version of JamVM

JamVM - виртуальная машина Java для IPhone обновилась. Новая версия 1.5.1b2-17 доступна через Cydia Installer.




|
   

Оставить комментарий

Written by admin

Wednesday, June 18th, 2008. 17:51

Java GUI на IPhone (пример)


Сохранить

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

Вот снимки экрана с иконкой на рабочем столе и, собственно, результат запуска программы:

hellojava1.jpghellojava2.jpg

Сама программа состоит из следующих файлов:


Читать дальше »




|
   

Оставить комментарий, читать комментарии [1]

Tutorial: компиляция и запуск Java приложения на IPhone


Сохранить

Run

Данное руководство описывает шаг за шагов как использовать установленный на IPhone пакет программ Java. Если вдруг на вашем IPhone еще нет Java, то здесь можно найти описание как это сделать.

Итае нам понадобится работающий jailbrak-нутый IPhone с установленной Java . Я использовал IPhone c последней прошивкой 1.1.4, разлоченной и кастомизированной с помощью winpwn.

Шаг 1: Создаем простое Java приложение, компилируем и запускаем.


Читать дальше »




|
   

Оставить комментарий, читать комментарии [16]

Tutorial: устанавливаем Java на IPhone


Сохранить

Installed packages

Данное руководство описывает шаг за шагом весь процесс установки Java на IPhone.

Для начала необходим работающий (unlock-нутый и jailbrake-нутый) IPhone с Installer. Я использовал IPhone c последней прошивкой 1.1.4, разлоченной и кастомизированной с помощью winpwn.

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

Итак начнем. Всего один вечер и вы сможете хвастаться друзьям :)

Итак у нас 2 шага:


Читать дальше »




|
   

Оставить комментарий, читать комментарии [25]

Tutorial: устанавливаем и используем Java на IPhone


Сохранить

С помощью этого руководства вы сможете установить Java на IPhone, скомпилировать и запустить Java приложение на IPhone.

Я решил разделить туториал на две части:

Попробуйте, это просто. Оставляйте комменты, делитесь проблемами и успехом. На сайте также работает форум.




|
   

Оставить комментарий, читать комментарии [4]

Новый патент на IPhone


Сохранить

patent.jpg

Apple недавно подала новый патент на IPhone. На более чем 370 страницах описывается множество потенциальных расширений возможностей как на аппаратном, так и на программном уровне.

С аппаратной точки зрения наиболее интересными дополнениями являются GPS и камера для видеоконференций.

Но уровне программного обеспечения указываются текстовые сообщения (чат), мультимедиа контент в браузере Сафари (Quicktime и Flash). Более того упоминаются блоггинг-клиент, загрузка Java программ, MMS и видео, голосовые команды, диктофон, видеоконференции и многое другое.

"[0142]Examples of other applications 136 that may be stored in memory 102 include other word processing applications, JAVA-enabled applications, encryption, digital rights management, voice recognition, and voice replication. "

Звучит так, как будто Apple хочет видеть Java в IPhone :)




|
   

Оставить комментарий, читать комментарии [2]