Jailbreak iPhone, iPod Touch, iPad
Tutorial: устанавливаем Java на IPhone
Данное руководство описывает шаг за шагом весь процесс установки Java на IPhone.
Для начала необходим работающий (unlock-нутый и jailbrake-нутый) IPhone с Installer . Я использовал IPhone c последней прошивкой 1.1.4, разлоченной и кастомизированной с помощью winpwn .
Хочу предупредить, что все нижеописанное может потребовать восстановления. Советую забэкапить данные. У меня все прошло гладко, без необходимости восстанавливаться.
Итак начнем. Всего один вечер и вы сможете хвастаться друзьям
Итак у нас 2 шага:
Шаг 1: Идем в Installer и устанавливаем Mobile Terminal и Cydia Installer.
- В разделе Settings -> General -> Auto-Lock ставим Never. Это для избежания проблем во время установки приложений. Потом можно вернуть обратно.
- Запускаем Installer. Репозиторий для Terminal уже должен быть (BigBoss), т.к. он входит в последнюю версию Community Sources.
- Добавить репозиторий http://apptapp.saurik.com для Cydia Installer и сделать refresh.
- Перейти в Install -> System.
- Найти Term-vt100 – Mibile Terminal App. Z bcgjkmpjdfk dthcb. svn278. Установить.
- Снова перейти в раздел System и найти Cydia Installer – The Future of the IPhone. Я использовал версию 1.0. Установить.
- Выйти и перегрузить телефон. Две новые иконки должны появиться: Terminal и Cydia.
Вот несколько скриншотов, показывающие процесс шага 1:
Шаг 2: Запустить Cydia Installer и установить Java.
- Запустить Cydia Installer.
- Перейти к секции Java в закладке Install. Там будут много приложений.
- Выбираем IPhone/Java. Оно установит многие другие необходимые программы (vm, библиотеки, и тп).
- Нажать confirm и ждать.
- После установки снова зайти в раздел Java и установить Jikes (у меня он остался единственным в разделе Java). Jikes – это компилятор.
- Перейти на закладку Installed Packages. Проверте, что Classpath, IPhone/Java, JamVM, Jikes установлены. Другие программы также могут там присутствовать (Java SQLite, JocStap, etc).
- Выйти из Cydia и перегрузить IPhone. Поздравляю. Вы только что установили Java.
Вот и все. Руководство по тому что теперь со всем этим делать тут
Источник
Новости технологий, видео обзоры, цены
Java для iPhone
Java — это язык программирования, выпущенный IT корпорацией Sun Microsystems. Много веб-сайтов используют такой язык программирования, и Вы не сможете просматривать веб-сайты или их части без установки Java на Вашем компьютере. Запуск Java на iPhone тоже возможен. iPhone и браузер Safari iPhone не поддерживают данный язык, однако, возможно приложение Cloud Browse скачать с App Store Apple. Таким методом возможно скачать Java для iPhone. Это бесплатный браузер, который позволит вам просматривать любые Java сайты размещающие на своих страницах Java приложения.
Подробное руководство, как установить Java на iPhone с браузером.
Перво-наперво, нажмите круглую кнопку у основания своего iPhone и двигайте пальцем по экрану, чтобы разблокировать Ваш iPhone.
Нажмите символ «App Store» и затем выберите Поиск (Search) . Выберите строку поиска, расположенный наверху Вашего iPhone, и удалите любой текст. Напечатайте «Cloud Browse», и затем выберите «Free Cloud Browse».
Нажмите синюю иконку «Free» и затем, зелёную кнопку «Установить» (Install).
Соглашаясь на «Условиями Применения», щелкните «OК». Подождите, пока iPhone закончит загружать браузер Cloud Browse ipa. Когда процесс будет окончен, Вы увидите новую иконку на рабочем столе.
Щелкните на иконку «Cloud Browse». Найдите строку поиска наверху экрана Cloud Browse. Зайдите на любой веб-сайт, который Вы хотели бы просмотреть.
Вот как использовать Java на iPhone, iPod touch и iPad с iTunes App Store.
2 комментария:
Сдается мне, что это дело работает только в US и Canada. Или если подписка на Премиум (в раздаче только Basic).
Прикольно было бы скачать программу cloud browse для iphone, спасибо!
Кликом по иконке, поделиться информацией в социальной сети:
Источник
Java и IPhone, история одной несчастной любви.
По-скольку я пишу на Джаве, возможное появление Джавы на Айфоне меня крайне возбудило. И вот, 10 апреля появляется новость. . «О, це діло», сразу воспалился мой космополитичный мозг, и я решил ждать явления Христа народу. Сразу скажу, коммент
«While this may seem to be wonderful news, the issue that the iPhone SDK agreement does not allow for «interpreted code» or «plug-in architecture» to be developed or deployed on the iphone/touch devices.
See section 3.3.2 of the iphone SDK agreement.
It would seem that Apple does not want anything like JavaME, Flash, or scripting languages and their VMs to run on apple devices.»
меня насторожил. Я написал забавную хронометражку с чужими картинками.
P.S.
В конце статьи вас ждет ссылка на смешную пародию комиксовой рекламы Гуглобраузера. На хабре ее вроде еще не было.
Продолжение повести в трех томах.
В общем, 10 апреля чудикам из Сана удалось запустить Джаву МЕ на эмуляторе Яблофона. Все понимают, что это похоже на секс в гамаке с применением скафандра космонавта. Хочется большего.
17 апреля Джавушку пускают на Айтаче.
Я весь горю и жду с нетерпением: когда, когда же можно будет запустить свои ручки в Айфон?
С 18 апреля бравый сановец Хинкмонд начинает заметно нервничать. В очередной раз убеждаюсь: если ты программист, то сиди и программируй. Может, Хинкмонд очень крутой чел, но я думаю, что Стивен Джобс знает лучше, как продавать свой товар.
30 апреля становится понятно, что товарищ Хинкмонд — самый настоящий фанатик. Бедняга, наверное он в детстве перечитал «Молот ведьм». Высказывание «Бесовый союз» между Флэш Лайт и Джава МЕ достойно апплодисментов. У меня до сих пор есть SE w950i. Несмотря на откровенную сыроватость, SE w950i в свое время был настоящим прорывом. К сожалению, я тогда делал вид, что пишу на ПХП, поэтому мои рученки не дошли до SDK к SE.
Кстати, насчет Клинтонши и Обамы он ошибся. Они очень мило подружились, и дама уступила дорогу «афроамериканцу». Как это мило с ее стороны. Если Хинкмонд будет продолжать в том же духе, Адоб со своим облегченным Флешем обскачит Джаву МЕ.
Несмотря, на то, что стоит месяц июнь, у Хинкмонда начинается обострение. Я за него начал переживать. Ну нельзя же так нервничать. Ну да, не усралась Джава Эпплу на своем Айфоне, так чувак завелся от того, что она будет поддерживаться на «анти-айфоне». Можно зайти на сайт производителя и посмотреть на это чудо.
Вот картинка, если лень давить на ссылку.
Парень на этом не успокоился. Он не может прийти в себя от того. что некоторые игры на Айфоне будут стоить аж до 17-18 евро. Наш забугорный гуманист-эколог пытается сравнить стоимость игры для Айфона сначала с четырьмя галлонами газа, а затем игру на Джаве МЕ с хэппи-милом, а после — с игрушкой из хэппи-мила. Я ничего не имею против сравнения игр на Джава МЕ с хэппи-милом, но связь между газовым топливом для автомобиля и играми для Айфона я не вижу.
Sheesh. What does it take to make iPhone games? A barrel of crude oil? 🙂 — эта фраза для демонстрации в рубрике под названием «без комментриев».
Но нет, что вы, Хинкмонд неутомим. Поостыв немножко к Джаве МЕ на Айфоне, он откалывает очередной перл. Его странные выводы поддерживают комментаторы. Конечно, .NET на мобильной платформе, это что-то с чем-то. А заявление про Гугловый Андройд — спорное. Учитывая, что призы за лучшие апликухи под Андройд раздали относительно недавно, у гугловского проекта все еще впереди, а вот Джаве МЕ стоит шевелиться. Сан постепенно теряет ощущение реальности. Смотрите, на Айфон Джаву не пустили, на мобильниках к ней постепенно примазывается Флеш лайт. Медленно, но, как мы помним, Москва тоже не сразу строилась. А когда Андройд наберет силу, он круто подвинет игроков на мобильных платформах. Несмотря на то, что Андройд это по сути — Джава, не стоит забывать, что выглядеть, как Джава и быть Джавой МЕ — две разные вещи.
Можно сказать, что основной полигон Джавы, это веб и бизнес-приложения. Апплеты так и не реинкарнировались, хотя JavaFX будет выступать в роли прекрасного принца, целующего прекрасную царевну (т.е. Джавийные апплеты). Сан до сих пор хорошо держит рынок мобильников, но в свете последних событий, не стоит ударяться в оптимизм, надо трезво оценивать ситуацию.
Несмотря на все посты автора, у него хорошее чувство юмора. Речь идет об очередной китайской приблуде.
» (NOTE: In the photo, the Epoq has seemingly ganked the iPhone icons for their screen! Lordy! Can you say, «Copyright infringement?» Oh yeah, Epoq is a company in China… Forgot… Olympics are over, China is back to normal again. 🙂 )»
А что, неплохо поострил. Я ставлю ему зачёт.
Мой Айфон вчера утром ударился головой об ванну, а затем утопился. Честно говоря, я не испытывал дискомфорта от того, что достал старый-добрый SonyEricsson w950i и пошел на работу. Выпады Хинкмонда в сторону Эппла абсолютно необоснованы. В словах болггера чувствуется обида и досада за то, что его, в том числе и Сан (легкая ирония), не пустили на праздник жизни, устроенный Джобсом. Говорить, что Айфономания — глупость и плохая вещь, это всеравно, что называть Гугл империей зла. Покупайте б/у телефоны Сименс и пользуйтесь gogo.ru для поиска, раз вы боритесь со злом.
Если кто-то делает хорошие и красивые вещи, почему бы их не покупать? Если кто-то пишет хорошие программы, почему же ими не пользоваться?
Айфон — это еще одна история успеха, и как бы ни исходили слюнями от зависти конкуренты, успех неоспорим. Мне не жалко, что на Айфоне нет Джавы МЕ. Я жду Андройда на HTC. Надеюсь, у них с любовью все будет впорядке.
Источник
Можем ли мы запускать приложения Java на iPhone? [закрытый]
можем ли мы запускать или разрабатывать приложения для iPhone на Java?
На самом деле я немного запутался.
пожалуйста, медведь со мной,посмотрите на эти ссылки и ответ:-
Это открытая дискуссия.
Все идеи приветствуются.
9 ответов
В настоящее время на iPhone нет JVM. Это означает, что единственный способ разработки приложений для iPhone на Java — это компилятор, который скомпилирует ваш java-код до кода Objective-C.
есть несколько решений, которые делают именно это:
Codename Один — фокусируется на создании приложений с использованием Java с визуальными инструментами и симуляторами. Открытый исходный код с бэкэндом SaaS, который устраняет необходимость в Mac.
XMLVM — переводчик для преобразования байт-кода Java в C / Objective-C. С открытым исходным кодом, но требует написания кода iOS на данный момент.
есть также несколько проприетарных решений, но у меня нет опыта работы с ними. Например. Software AG имеет инструмент под названием web objects.
Sun обнаружил, что они могут переносить Java на iPhone, но лицензия SDK запрещает это. Так что это не технический, а политический вопрос.
Я бы сказал: Нет
Если вы хотите создать «реальные» собственные приложения для iPhone, вам придется пойти с Objective C и iPhone SDK
есть и другие способы, такие как http://phonegap.com/ но у меня лично нет опыта работы с этим проектом.
Webapp может быть разработан на Java, конечно, но вам не разрешено запускать приложения Java на Iphone (VMs не авторизованы на устройстве).
в Java есть некоторое усилие для преобразования objective-c, как с XMLVM (проверьте видео Google TechTalk).
в конце концов, я могу заключить, что можно легко разрабатывать веб-приложения iPhone с помощью Java. Для разработки нативных приложений для iPhone на Java можно использовать alcheMo или XMLVM С небольшой работой.У меня нет опыта в alcheMo или XMLVM но, конечно, с нетерпением жду этого.
существует реализация виртуальной машины java под названием «Classpath», но недостатком является то, что вы можете получить ее только с помощью Cydia/Installer.
означает, что вам нужно сделать джейлбрейк вашего iphone, чтобы иметь возможность установить JVM.
gui можно конструировать как AWT-Gui.
В общем: нет решения (apple не разрешает приложениям запускать другие приложения на своих устройствах)
Если вы не против взлома устройств приложение развернуто для: да, не должно быть большой проблемы. существует большое количество учебников, как взломать ваш iphone, Если вы заинтересованы.
EDIT: есть проблема! Если у вас нет файла libuicaboodle каждый Java-GUI-приложение для iPhone ищет, вы не сможете запустить приложение. Есть anybode, у кого еще есть этот файл? Больше нигде не могу его найти: o (
существует несколько способов написать приложение iphone на java используя xmlvm converter для objective c, но это трудно, но это подходящий и совместимый способ сделать ur application u нужно изучить язык xml
интересным подходом является объединение Google Web Toolkit с Appcelerator Titanium для разработки приложений iPhone с использованием Java.
Google Web Toolkit (GWT) позволяет компиляцию кода Java в Javascript, в то время как Titanium позволяет создавать собственные приложения iPhone в Javascript. Я начал проект под названием «gwt-Титан » чтобы объединить эти два, вы можете найти объяснение о проекте и инструкции по строительству в блоге по адресу iPhoneJava.org.
Как насчет других Java для собственных компиляторов я, хотя был один под названием Jet?
Источник