|
Platforms
Applications
Testing
View our Contest
|
The Mobile & Embedded Community is a gathering place that enables and empowers developers to collaborate and innovate, driving the evolution and adoption of the Java(TM) Platform, Micro Edition (Java ME) for mobile and embedded devices. Here you can be a part of a robust culture of developers and technology experts and find people with similar interests and goals. For more information, see our community vision.
|
|
Alive and kickin': Java on Windows Mobile
|
Recently on the Java Champions alias some people were surprised to learn that Java has been available on WIndows Mobile for some time now. Obviously we aren't publicizing that fact enough ;-) . . . so here we go. The phoneME Advanced project open source repository contains a Java SE 1.4.2-compatible stack running on Windows Mobile.
—
Terrence Barr
(Apr 25, 2008)
|
Mobile & Embedded Community in FISL 9.0 The Mobile & Embedded Community was greatly represented at the International Free Software Conference, held in Porto Alegre, south Brazil. Look what was showed. —
Alexandre Gomes
Razmig Sarkissian from Mobile Distillery talks to Terrence about Celsius, a software solution for porting and optimizing Java ME applications across over 800 phones. (Apr 24, 2008)
Hey, little buddy, it's Java ME tech-enabled eBuddy
|
Here's yet another instance of a company finding a working business model around Java ME technology. It just keeps getting better. The company eBuddy moved their application from the regular desktop Internet world to mobile devices. With an advertising model on the desktop Web and a revenue-sharing model for their mobile app, it seems they have hit a sweet spot. Java ME technology just keeps making sense (cents)... or dollars in this case! ;-)
—
Hinkmond Wong
(Apr 23, 2008)
|
Your Mobile and Embedded guide to JavaOne 2008 It's that time of year again ... JavaOne (and CommunityOne)! As always, there is lots of good technical content (in fact, like every year, too much to digest in just a few days) ... and, as last year, I've tried... —
Terrence Barr
LAB-6400 Create Your Own Mobile Game
|
I impressed. My LAB-6400 Create Your Own Mobile Game is full already. No empty seats for late-coming attendees. Maybe you can sit on floor if you really want to join. The result of the lab will be a game application with name "Lost Duke".
—
Lukas Hasik
(Apr 21, 2008)
|
Dalibor Topic talks about his first couple of days at Sun as the Java Free Open Software Ambassador. (Apr 18, 2008)
JT Harness 4.1.3 milestone release
The JT Harness 4.1.3 milestone release includes functionality that is supporting JUnit tests and test suites. The JT Harness 4.1.3 milestone release also includes numerous bug fixes. JT Harness 4.1.3 provides complete backwards compatibility with previous releases of JT Harness, and JT Harness users will be able to easily migrate to this release. Additionally, the JT Harness 4.1.3 release (and subsequent releases) are covered under the GPL 2 license plus Classpath Exception. For more information, visit the
JT Harness project.
Houston, we have liftoff... Java ME CDC/FP running on iPod Touch
Chris P. just sent me his latest diff to allow our Java ME CDC/Foundation Profile to build for iPhoneOS/ARM (to run on the actual iPhone device, not just the simulator). So, here it is: Java ME running on an iPod Touch (yeah, I know you're going to complain it's not the iPhone, but the iPod Touch is the same diff)
—
Hinkmond Wong
(Apr 18, 2008)
|
|
News roundup
|
A couple of interesting news bits have accumulated over the last couple of days ... I'd like to quickly summarize them so they don't get lost: Of course, one of the top news items this time of year must be...
—
Terrence Barr
(Apr 18, 2008)
|
Sun Java Real-Time System Selected for Space Surveillance Radar
The Eglin Space Surveillance Radar (FPS-85), which schedules and tracks catalogued space objects, is currently undergoing a complex modernization process to replace legacy mission-critical components built from one-of-a-kind equipment and custom software. The Sun Java Real-Time System, a high-level development platform for creating applications that require unprecedented execution predictability, will enable ITT to run the new solution using Java technology on Solaris 10 OS and standard hardware. Read more on Sun Java RTS.
Back from a 4 week hiatus (vacation, traveling, and various bouts of flu and colds) it's time to crank up the blogging again ... starting with a great bit of news:
We're excited to announce that Dalibor Topic is joining Sun... —
Terrence Barr
(Apr 15, 2008)
Java on iPhone: "Hello world" x2 Over the last few weeks there has been a lot of noise regarding whether or not Java will be on the iPhone. Well, actually, it already is - at least the VM and the basic libraries. JamVM has been running... —
Terrence Barr
Starting with Sun SPOT using NetBeans 6.1 If you do not have a Sun SPOT, do not be bored, you can still have a lot of fun! In this entry, I gonna explain how to start programming the world using NetBeans 6.1! —
Bruno Ghisi
Programming for Cool Devices Using the OpenSource Java ME phoneME Stack
"It appears that much of humanity is meeting and greeting the web through handhelds ? and Java ME. It?s kind of thrilling to be the tiniest part of it, even if only as someone who reports on and promotes it." Read on to see what Janice J. Heiss says of a session given by Terrence Barr at Tech Days, which included an update on JavaME.
SigTest - new Tools project!
The SigTest? project is based on Sun Microsystem's signature testing and API conformance tool of the same name. The SigTest? tool makes it possible to easily compare the signatures of two different implementations of the same API. It verifies that all of the members are present, reports when new members are added, and checks the specified behavior of each API member. Originally developed to help in the creation of TCK test suites, it has since evolved into a general purpose tool that can be used to compare any two implementations of an API to determine their differences. The SigTest? project is being created in order to develop a community that will improve it, further its development, and use it to develop test suites. We encourage you to browse, download, contribute, and get involved. (Apr 10, 2008)
Java ME says "Hello world."
Here's something I'm working on with Chris Plummer and Dean Long for JavaOne this year. Chris recently was able to build our Java ME CDC/Foundation Profile platform on Darwin OS x86 (hmmm... Darwin OS... I wonder what that means... ;-) ) last weekend. (I think he started on Friday afternoon and was ready with it on Saturday). Faster than you can say, "Java ME rules!"
—
Hinkmond Wong
(Apr 11, 2008)
|
|
New project Marge version! I'm not kidding... Today, we are proud to announce a new version of the project Marge! [Time for thinking...] Yeah, that's true! This is not an april 1st joke :)
We have been working for the last month in new features in marge-core, the framework itself, and also in a new version of Bluechat. Now, we happily present marge-core v0.5, with the following diffs from 0.4.0: Read more.
—
Lucas Torri
Roger leads a developer question and answer session of Australian developers at Mobility Days in Sydney. (Apr 09, 2008)
Rumor: Citigroup developing branded NFC phone
|
It?s all over the web, that according to a report filed with the U.S. Federal Communications Commission, Citigroup is working on Citi-branded NFC mobile phone?
—
C. Enrique Ortiz
(Apr 04, 2008)
|
Building a Java ME Bluetooth chat in 12 minutes... Building a Java ME Bluetooth chat in 12 minutes... with Netbeans Mobility Pack and Marge 0.5! —
Bruno Ghisi
LIVE!!! Tru-2-Way and OpenCable Discussion on TV of Tomorrow
Catch Roger Brinkley, Mobile & Embedded Community Leader and Phil Bender of CableLabs live talking about OCAP, Tru-2-Way and the Open Cable Project on TV of Tomorrow. Hear it here.
Terrence Barr talks with Phillip Candal about their new Scabler product that has integrated mapping and GPS solution and how it was developed by J2ME Polish. (Apr 02, 2008)
OpenCable InterOp scheduled April 30 - May 2, 2008
InterOp events provide OpenCable application developers and set-top box manufacturers an opportunity to interact with each other in a collaborative, laboratory environment. There is no cost to attend, and an InterOp is a great opportunity to test your application on an actual cable-head end. For this InterOp, there will be technical leaders from several cable companies in attendance, providing further exposure. Please consider attending this event to be hosted at CableLabs in Louisville, CO during the week of April 28, 2008. More details about InterOp goals and requirements are posted on the OpenCable Project within the Mobile & Embedded Community. —
Phil Bender (Mar 27, 2008)
New Java ME phone: Nokia 8800 Sapphire Arte
Here's something I'm working on with Chris Plummer and Dean Long for JavaOne this year. Chris recently was able to build our Java ME CDC/Foundation Profile platform on Darwin OS x86 (hmmm... Darwin OS... I wonder what that means... ;-) ) last weekend. (I think he started on Friday afternoon and was ready with it on Saturday). Faster than you can say, "Java ME rules!"
—
Hinkmond
(Apr 11, 2008)
|
|
Workshop on Mobile App Development at SIGCSE I mainly covered Java ME and the BlackBerry wireless device, and talked about my experience in integrating BlackBerry devices into my programming courses... —
Qusay H. Mahmoud
What is missing about JavaME at next JavaOne 2008?
|
It is soon time for JavaOne and I always feel "I must go" and I will go also this year! I think JavaOne is about; go to a lot of interesting Java sessions/BOF, meting a lot of new Java people and also discover a lot of new Java products in the JavaOne Pavilion. Some weeks ago The JavaOne Content Catalog (for javaME) is online and I was thinking "what subject is missing in javaME area at this JavaOne?"
—
Ove Nordstrom
(Mar 14, 2008)
|
Kevin Looney, Brian Kurotsuchi, and Mikhail.Gorshenev talk about CQME and jtharness projects and their uses as a TCK testing tool and the possibility of using it for testing applications. (Mar 14, 2008)
Things that iPhone can do that Java ME technology can't
|
OK. I just found out something that the iPhone can do that a Java ME technology-enabled cell phone can't do... yet. In a presentation today at the OSiM 2008 conference, Fabrizio Capobianco (CEO of Funambol) mentioned the iFartz application for the iPhone. There's no Java ME equivalent (that I know of). Too bad ... Can someone port this please? :-)
—
Hinkmond Wong
(Mar 13, 2008)
|
In a comment in a previous article, Jamsheed asked why CVM's JIT dumps compiled code constants in a seemingly reverse order. Well, here's a discussion about why. —
Mark Lam
(Mar 13, 2008)
Almost over now, almost over now, Java ME on iPhone SDK!!
This week feature listens in the the MEDD Panel session Developing and Deploying Content in the Real World. It is a frank discussion amongst large and small application developers, oems, device manufacturers, carriers, and tool vendors. (Mar 07, 2008)
Open Sourcing the Vast Wasteland
How does a whole nation's digital TV infrastructure, serving nearly 100 million TVs grab you? And thats just the start! Java technology will be at the heart of Brazil's new digital TV standard. And it wouldn't have happened if Java was not Free software.
—
Rich Sands
(Mar 6, 2008)
|
|
Live! From your Java ME cell phone: video streaming!
|
YouTube is catching a whiff that live streaming video from your cell phone would be a cool thing to have. Uh... duh!
—
Hinkmond Wong
(Mar 6, 2008)
|
Databases for Java ME, follow up: Check out the new ProScout sample app In December of last year I blogged about Perst Lite, an open source object-oriented database and persistence mechanism that runs on CLDC as well as CDC stacks (and as such, on both versions of phoneME) - and I indicated you'd... —
Terrence Barr
Mobility Tech Tip: Java ME and Sun SPOT technology
Bruce Hopkins explores how to use Java ME and Sun SPOT technology to create a low-bandwidth wireless system to read sensor data. He provides two fully functioning applications: the first one is the base station application, which will receive data from the second application, the free roaming wireless Sun SPOT. Read the Tech Tip .
JXTA for MIDP 2.0: an interview with Mohamed Abdelaziz
SDN Staff Writer Ed Ort recently interviewed JXTA project architect Mohamed Abdelaziz. Abdelaziz discusses JXTA and demonstrates how JXTA for MIDP 2.0 allows handheld devices to participate as first class devices in a JXTA network. View the video. The site also contains helpful links to all things JXTA.
"Who ultimately forced Sun to open-source Java? Was it external pressure, either from Java developers or the open-source community? Or was it internal, perhaps a mandate from CEO Jonathan Schwartz?
Answer: None of the above. According to Jonathan himself, it was Brazil." —
Alexandre Gomes
(Feb 23, 2008)
Next generation of DVD players to run Java ME technology
|
Here's a guardian.co.uk article on Jonathan Schwartz talking about open source Java technology. The cool part is the mention of the victory of Blu-ray over HD-DVD. For those who don't know, Blu-ray DVD standard has Java ME CDC and Personal Basis Profile technologies. The la-la-la-looser, HD-DVD technology, had no Java ME technology. Blu-ray, winner--Java ME. HD-DVD, la-la-la-looser, no Java ME. You make your own conclusions.
—
Hinkmond Wong
(Feb 21, 2008)
|
Bill Foote on Blu-ray Disk Java
In a video at java.sun.com, Bill Foote, Sun's Blu-ray Disk Java (BDJ) architect, explains Java's role in high definition Blu-ray disks, and demonstrates the kind of interactivity it enables. Barbara on 'Java ME is dead. Long live Java ME.' (and indirectly on the future of mobile apps.) Barbara writes ?Java ME is dead. Long live Java ME.?, about how the word out there is about mobile web, but what her customers are ordering are Java mobile applications?
— —
C. Enrique Ortiz
Senior moment with your passwords? No fret, use Java ME LockCrypt Mobile!
Did you ever have one of those moments where you just can't remember your freakin' passwords? Ahhh! Do you need to drink more Red Bull? Do you need to implant a Non-Volatile RAM chip insider your head? Nah. All you need is the Java ME technology-enabled LockCyrpt Mobile app.
—
Hinkmond Wong
(Feb 14, 2008)
|
|
CableLabs Establishes OpenCable Project on Java.net
Cable operators are delivering on their promise to deploy tru2way interactivity to consumers' homes in the form of tru2way-enabled set-top boxes which utilize Java-based applications. Time Warner Cable already has deployed nearly 600,000 tru2way set-top boxes and Comcast has made the commitment to deploy support for tru2way devices system-wide by the end of 2008. Read the entire press release.
Roger and Terrence recap some of the announcements from the Mobile and Embedded Developer Days. You'll also hear an excerpt from James Gosling's MEDD keynote address. (Feb 11, 2008)
Ricoh Printers using Java ME Technology
|
Betcha didn't know that large networked computer printers use Java ME technology. No, it's not the bigger Java SE technology, but instead the smaller Java ME technology that is found in the Ricoh multi-function printers. If you are concerned about space, but want Java SE functionality, Java ME CDC Technology is the right choice for you. Even if you have a lot of memory for Java technology to run, it doesn't mean you have to use it all up for Java technology. It's like the penny jar at the cash register: Use only what you need. :-)
—
Hinkmond Wong
(Feb 5, 2008)
|
Centre for Mobile Education Research
The Centre for Mobile Education Research (CMER) is housed within the Department of Computing and Information Science at the University of Guelph. The mission of CMER is to engage in leading edge applied research to develop state-of-the-art applications and services to facilitate and enhance mobile education and learning, and to provide leadership in integrating mobile devices into the computer science curriculum. Read more about the Centre for Mobile Education Research. So, you want to deploy a J2ME app is the US?
We are about to launch a new mobile service in the US. Sounds simple, doesn't it? Well, it's not... You have two ways of deploying a mobile service in the US, and for that matter anywhere in the world.
—
Ofir Leitner
(Jan 31, 2008)
|
Announcing FallME
Jim Shingler and Christopher Judd have released the first version of FallME version 0.5. FallME is a Java ME framework based on the popular Spring Framework but designed for mobile devices including those running MIDP. This framework provides an IoC container as well as a RecordStoreTemplate. You can download it and find more details at https://fallme.dev.java.net/.
Your Website Mobile Ready?
I bumped into an interesting (free) tool to check the mobile readiness of a website. Using the tool is as simple as entering a URL and clicking ‘Go’. What better way to try the tool than give it a go on this blog. You can see the results of the scan in a few screenshots [...] Sun SPOT more Open Source than ever After releasing the Squawk VM as Open Source, Sun announced yesterday that has open sourced the SPOT libraries as well, under GPLv2. SPOTs are small, Java-based, wireless devices developed at Sun Labs. This libraries include the code responsible for wireless communication, sensors control and security at the devices. The news was published in the forum and can be seen the the java.net project website: https://spots.dev.java.net/ —
Lucas Torri
A "Fragmentation Program Office"? A lot has been blogged about fragmentation in the mobile space, but in certain areas, progress seems glacial. Discussions at the MEDD conference suggest the need for a central role to coordinate work on the many facets of fragmentation. —
Sean Sheedy
A new technical article suggests how to add support for managing source code and for deploying applications. —
Marina Sum
(Jan 25, 2008)
Java ME Optional Packages Y2007 summary —
Petr Panteleyev
(Jan 10, 2008)
Adding a Humidity Sensor to Sun SPOT
Last month I got a Sun SPOT from a friend that came back from US and I can say that the kit is very cool and easy to use. Now, in my way to learn more about it I decided to add a Humidity Sensor to the board. —
Lucas Torri (Jan 08, 2008)
» More Features
 |