Java GUI на IPhone (пример)
|
Во процессе
Вот снимки экрана с иконкой на рабочем столе и, собственно, результат запуска программы:
Сама программа состоит из следующих файлов:
- HelloJava
Этот файл не что иное как bash скрипт, который запускает Java-приложение:
#!/bin/bash
# XXX: Java is symlink'd to here so the home button works
exec "$(dirname "$0")"/Java -Xmx8M -Xss256K -cp /usr/share/java/sqlite.jar:/usr/share/java/jocstrap.jar:/usr/share/java/uicaboodle.jar:"$(dirname "$0")" com.saurik.uicaboodle.Main HelloJava "$@"
- HelloJava$Contact.class
- HelloJava$Section.class
- HelloJava.class
Это скомпилированные java class файлы.
- HelloJava.java
Этот файл содержит исходный код приложения. Он не необходим для запуска программы. Он для разработчиков в целях ознакомления. Вот исходный код с подсвеченным синтаксисом:
- Info.plist
Это файл описания (xml), содержит информацию про то, что запускать и тп.
Вот и все. Очень просто.
С помощью этого примера можно с легкостью создавать свои GUI-приложения.
I'm trying to tweak the HelloJava.java app but have little success. What I first tried was modifying the .JAVA file, changed the string "Contact List" to "My String". Pretty straightforward. I compiled the project on eclipse and copied the .CLASS files on to my phone, it runs ok. However, I tried copying the entire HelloJava.app folder, creating a new MyApp.app with the same exact files in it, copied it over to my phone and it doesn't work. It just starts the app and immediately closes. Any ideas?
[Reply]
nicotejera
6 May 09 at 10:15 pm