|9:00||J2ME seminar at Globe Telecom Plaza|
1. J2ME seminar
Nokia Java training today. Focusing more on the Nokia APIs implemented on top of Java. In a sense currently proprietary, but wanting to become part of the real standard. This will be pretty much like a handson training, actually. You will be doing some small development yourselves, and perhaps you will be able to test your programs on the handsets themselves. I guess that's it as an introduction. We're happy to have you around. Nokia Tradepoint - helping you promote whatever applications you've developed in Java, even to operators in other countries. Nokia would be more than happy to promote your applications to other operators.
Raoul - new products development division for Globe. Welcome to Globe, we're happy to see you this morning, we hope that you will benefit greatly from the expertise that you're bringing in. Just a few house rules. We actually just borrowed this room from another division. Eating is prohibited, but you are free to go to the pantry for refreshments. Cham will be calling a break sometime this morning. Smoking is not allowed within the building. Lunch is kanya-kanya. We'll be passing around two documents - one is an NDA and the other is a feedback form.
Any experience in MIDP programming?
Bien, DOST ASTI. No experience in developing in J2ME, only in Java, started last November. Billy, DOST ASTI. No experience in developing in J2ME, only in Java, started last Geraldine, Delirium Games and Entertainment. J2ME one month a go. Darwin, Java Developmer, experienced J2ME. Christopher, J2ME past five months. ?Pino, www.redhat.com, not much Mapua IT Center, doing Java since 99 went through some J2ME training last year, new media APIs. Bats. Aim technologies. Some knowledge in Java ?, started with web-based Java one year ago. RC Canumay, Delirium, active in the Java community, not a hardcore programmer, role is manage Java development projects and the business development side. One of the organizers. Jerry. AIM Technologies. Content provider for Globe. Heads PhilJUG with RC.
different operating systems open global standard backed by all leading wireless terminal manufacturers widely used programming language
breakout, marselander, asteroids, mib II, Pong, Denkiblocks
quality control. You pay a sum for a game and after a while you get bored. You need the kind of lasting appeal that would make users go back and download again.
Wireless Messaging API JSR-120 TCP/IP Stack (instead of WAP stack) Socket API MIDP 1.0 Optional - 3Q2003 Full MIDP 2.0 JSR-118 - the specifications are up already, so if you want to plan ahead.. Bluetooth API JSR-82 - Allows you to communicate through Bluetooth in Java 4Q2003 3D API JSR-184
JSRs can be found at the JCP website.
Q: business side. Does Nokia have any indications on the expected demand for the features listed right now? A: The members of the JCP are the ones who have suggested these features, so they must have been thought through already. Q: How is this roadmap operationalized? Will it be able to apply them retrospectively? A: It will not work on older products. You can query capabilities using MIDP. Q: Re: our own experience on 7650. Relatively old firmware version. Dev partner insisting that the sound was working, but it wasn't. What's the firmware version? Critical point. How can we then address the different firmware versions? We want our applications to run on all the phones, and that cannot be solved by just one entity. I think it's related to what Raoul is saying. There's going to be a lot of functions, a lot of APIs, how do we address all those things? A: I think first of all that the 7650 was one of the very first products with Java. There were a lot of features and testing to be done. There are bound to be these kinds of incompatibilities in the beginning. Today there are not much problems there. I think 2003 is a very good time. I appreciate that problem that you had. Maybe I can add something. I fully understand your frustrations from the developer point of view. The issue here is that the firmware is not a commercial version. For the early-access developers, they usually have the prototypes. Nokia will still in a way finalize debugging. In order to help developers come up with their applications on time, faster, they can prototype with the beta version. Suggest that developers see what are the current commercial versions, because eventually you will be addressing the end-user. There's no absolute answer for you, but these are just suggestions.
Keep the highlight on the TCP/IP stack - networked games for the first time. Notice that all the network games on the PC run on TCP/IP. All the client-server programs today run on TCP/IP. I think this is a very exciting time because you not only have the standalone games, but you can actually play with another human.
Q: How about Linux? Are you planning to bring Linux to the phones? A: That's currently not in the plan yet. But since Linus is from Finland, and Nokia's from Finland... When we have any news, we'll tell you.
2. technical difficulties : 09:23
3. ask about fwd lock and DRM for content that can be freely share : 09:52
4. application idea : 10:28
5. application ideas : 16:06
6. game guidelines : 16:50
7. [email protected] : 17:10
I'd love to hear about any questions, comments, suggestions or links that you might have. Your comments will not be posted on this website immediately, but will be e-mailed to me first. You can use this form to get in touch with me, or e-mail me at [email protected] .