News tagged ‘application’
Not only Java for now
Hello, everybody!
There were many visitors to Java4IPhone site recently. This is great! I like the idea, that this site is useful. Most visitors are from the US and Russia (since there are 2 languages supported). But I see quite a lot of interest from all over the world: Europe, China, India, even Kuwait and Maldives
So I decided to extend the site news to everything that is IPhone related. For those who is interested only in Java on the IPhone there is a category
Stay tuned and have fun.
JavaSysInfo - another sample GUI Java application
This is another simple Java GUI application for the IPhone/IPod from
This application can be installed through Installer. Just add the repository http://javaflavor.cocolog-nifty.com/apptapp/. The application can be found in Java section and is called JavaSysInfo. Or just download it here:
Note that JocStrap applications, including JavaSysInfo, currently require JocStrap, UICaboodle, JamVM, GNU Classpath, GNU Classpath Tools, Apache APR, libffi and BSD Subsystem. In most cases all this was installed during
Java GUI on IPhone (example)
During
Here is a screenshot of the icon and application itself:
The application consists of several files:
Leave a comment, read comments [1]
Tutorial: compile and run Java application on the IPhone
This is a tutorial, that shows step by step how to use installed Java on the IPhone. Just in case you do not have Java installed on your IPhone there is a
What we need is a working
Step 1: Create simple Java application, compile and run.
Leave a comment, read comments [16]
Tutorial: install Java on the IPhone
This is a tutorial, that shows step by step how to install Java on the IPhone.
What we need is a working
First of all I'd like to say we all want to use legal IPhones and operators. So everything written below is for testing purposes only . Hopefully this technology will be avaliable on all IPhones sold worldwide. You also might need to recover your IPhone, so make sure you backed up all your data. I personally did everything without any problems and needs to recover. Everything you do is your responsibility, etc...
So let's start, because it's worth it! It's just one evening and you will be able to create your personal Java application, compile and run it on the IPhone, and amaze all your friends .
There are two steps:
Leave a comment, read comments [25]
Tutorial: install and use Java on the IPhone
With this tutorial you will be able to install Java on the IPhone, compile and run simple Java applications using IPhone.
I decided to split this tutorial into two different ones. So here they are:
Have fun and leave comments.
Leave a comment, read comments [4]
IPhone's new patent application
Apple
The most interesting Hardware part is a GPS receiver and a camera for video conferencing.
On a software level, Apple describes addition of a text messaging (chat), in-line multimedia content (Quicktime and Flash) in the Safari browser. Further welcome additions described in the publication would include a dedicated blogging client, Java software downloads, MMS picture and video messaging, support for voice-activated commands, audio capture, video conferencing and more.
“[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. ”
It sounds like Apple wants Java to be on the IPhone
Leave a comment, read comments [2]
JavaOne 2008 and IPhone-related sessions
- How to Port phoneME™ Advanced Software to Google Android, iPhone, OpenMoko, LiMO, and MoreHinkmond Wong (Sun Microsystems)
May 07, 14:50 - 15:50
- Dancing Duke on Your PlayStation Portable: Porting phoneME™ Software to PlayStation Portable Max Mu (Sun Microsystems); Kuo Wang (iaSolution Technology Limited)
May 08,19:30 - 20:20
- Extending Swing to Run Multitouch Applications (Multitouch Software)Michael Riecken (Trissential, LLC)
May 09,16:10 - 17:10
Sessioin details:
Leave a comment, read comments [1]
Java "Hello world" continued
Java "Hello world" on the IPhone
Hinkmond Wong (Java Micro Edition group at Sun Microsystems) recently published a wonderful screenshot on his blog:
This is the simpliest Java application running on the IPhone simulator. The only thing this application does is it prints "Hello world.". Well done! The whole world is looking forward to see more.
Cannot create? Convert!
There are two ways to enable Java applications run on the IPhone. The first one is to port Java to IPhone, and this is preferrable The second way is to create automatic Java to IPhone porting solution for individual applications.
A company called
alcheMo technology is basically J2ME to C++ translator and the run-time library. It converts Java application to C++ application, which can be compiled, run and debugged. Using native run-time libraries the native executable is created. The alcheMo run-time library provides equivalent functionality to those associated with J2ME, including support for automatic garbage collection, multi-threading and extensive subsets of CLDC 1.1 and MIDP 2.0, and extension JSRs.
There are several examples of porting games to BREW platform. Hopefully there will be some for the IPhone in the near future. For now alcheMo is in beta state, potential developers are invited to join.
By the way, alcheMo for iPhone supports the accelerometer, the touch screen and other unique iPhone features, through standard MIDP 2.0 API, JSR-256, and, where necessary, extension APIs. If J2ME application uses such APIs, it will automatically and immediately be accelerometer or touch screen capable on iPhone.
To be or not to be?
We are all waiting too see Java logo on our IPhones. I do too. But... there are obstacles and restrictions. The main point is that Sun really wants see Java on the IPhone. Community wants to see it. Large companies want to be able to create Java based applications. This is a huge market. However there will be probably no Java if Apple doesn't want it to be. That's what I've heard from a vice president of Sun Microsystems. The good news is that Sun wants to be ready with Java for the IPhone in case of everything will go well. So I assume there are investigations and probably some development going on already. And of ofcourse lawers are working hard too .
So what about Apple? Apple will be able to make money with Java. There is a huge market and big money. Enterprise solutions, regular applications and etc. Everybody will benefit from it. We'll see quite soon, what will happen.
Official Sun Microsystems announcement
Eric Klein, vice president of Sun Microsystems, Java Marketing anounced that Sun will be developing a Java VM for the Apple's IPhone. This JVM will be based on Java Micro Edition and will allow IPhone to launch thousands of existing and new Java applications. "Once our JVM is on the phone, we anticipate that a large number of Java applications would run on the phone," Klein said. It took 24 hours for Sun to analyze the licence and information Apple had provided with IPhone's SDK. Release date is planned some time after June 2008.
Download the official recordings: