Archive for the ‘J2memap’ Category

V09.19

Saturday, April 21st, 2007

Short notice to announce the update of j2memap to V09.19. This contains mainly update for GoogleMap API, and some custom menus for better navigation. Let me know if you have an issue with version.

The library has been also updated, so for people who see “red squares” while using the library, please go to the developper web site and download it.

Technorati Tags: , , ,

Powered by ScribeFire.

MyMaps Mobile ( nearly…)

Sunday, April 8th, 2007

Following my previous post on Google’s “MyMaps”, it appears that it’s a convenient way to publish maps on mobile. How: just create your maps on the web, using mymaps, and then kml link can be used to publish it on mobile (it’s onder the meny mytracks->import>from internet and then put the kml link here).
The bad news is that kml link issomething like this: http://maps.google.com/maps/ms?ie=UTF8&hl=en&om=1&msa=0&output=kml&msid=100794107530973749779.00000111cde574931c1c3

Not so easy to type on mobile. The short term solution is to use something like tinyurl, that can transform this long url into this one:
http://tinyurl.com/ytdb6o

The result is here:

And the mobile version in J2memap:

Note that filled path are not supported, as well as most of the rich text attributes….

Technorati Tags: , , ,

Powered by ScribeFire.

MyCityMate: another app using J2memap library

Monday, March 5th, 2007

It has been out since a few weeks, but did not blog about it, but MyCityMate is another nice application with J2memap library embeeded in it.

The basic idea of mycitymate is pretty simple. You add the places you know and like or write reviews about places you’ve been. You do this for the city you know best, your home city, let’s say London or Berlin. Others do it for Barcelona, Madrid or New York for example. The more people participate - the better the guide!

Of course, there’s also quite a bit more to it, such as the possibility to share reviews exclusively with your friends, get individual recommendations from mycitymate, and download all this stuff to your mobile or iPod. Perhaps it’s best if you discover it yourself!

Technorati Tags: , , ,

powered by performancing firefox

J2memap forum is back

Saturday, March 3rd, 2007

 The forum was out of orders since three weeks due to some hosting problems with my providers….It’s back now, so enjoy, and happy posting….

powered by performancing firefox

Jotle mobile

Wednesday, February 28th, 2007

A post that is pending since a long time (sorry Mikhail!):

A Mikhail Novikov, the russian developer behind Jotle, the great mashup between GoogleMaps, Placeopedia, GeoNames, YouTube and Flickr made a mobile version of Jotle, using J2MEmap!

This mobile version provides access to Placeopedia and GeoNames from mobile, as well as a link to Wikipedia from the same application!

Congratulation, and good work!

(the link to the app will be posted soon)

Technorati Tags: , , , ,

powered by performancing firefox

8Motions and LBSChallenge!

Monday, February 26th, 2007

Back from Barcelona since more than a week, with two important news:

  • First, we did not win the LBS Challenge! But anyway, it was a crazy week, and the contest was extremely interesting. It was already incredible to be selected as a semi-finalist amongs the hundreds of submitted projects
    .
  • The second important news, is that the future of J2memap will come through somethings called “8Motions”. 8Motions will be the brand used for a future application based on J2memap. J2memap will remains the “technical” name of the library…More information on this later on!

Going back to the LBSChallenge, you can see some picture that were taken during the contest, using the 8Motions application (tag lbschallenge ):

As you can see, the contest was hosted in this nice house, a few hundreds meter from the 3Gsm…. And a great thanks to Navteq for the challenge and the organisation! Thanks again to all of them, and especially to Robin Jackson….

Technorati Tags: , , , ,

powered by performancing firefox

A few issues….

Tuesday, February 20th, 2007

I have some bad times these days:

  • My provider cut my account several times, due to an overload in SQL database usage! This happens three times, and I do not understand where does this overload come from! (but is there any quota that can be set on MySql by an admin for a shared hosting?)
  • I’ve changed my PC, reinstalled everything. The bad news is that obfuscation does not work anymore! I am investigating, but I can not regenrate production version of J2memap for the moment
  • Google map changed once again the API version, so some older version are not working any more! If this happens, enable the “use proxy” mode…

Also, I plan to do a longuer report about 3gsmand LBSChallenge later this week!

powered by performancing firefox

J2memap is used on E90!

Monday, February 5th, 2007

 Just discovered through the log that J2memap has been tested on an E90, trough Rogers Wireless! Did not find any picture of this device yet….But exciting to know that you app has been used to test such device….. 800×352 size, AND JSR179 (Location API). But don’t know if there is GPS in it!

Note: MobileZoo also picked up the info!

Technorati Tags: , ,

J2memap Tutorial #1: Hello Map!

Saturday, January 20th, 2007

I will start a series of tutorial around J2memap as a powerful library to be used to display gelocalized content.

This first tutorial will focus on the easiest thing to do: display a map on a phone! With a few line of codes, you will have the equivalent of GoogleMap on your PC…

That’s quite easy. You can do this using Java Wireless Tool Kit. Create a new project (in that case “HelloMap“), give the midlet class name (in this example net.landspurg.test.HelloMap ). Just put the library (you need to contact me to get it) in the “libs” folder of this project.

The steps are pretty simple:

* intialize utilities:

UtilMidp.checkMidp(Midlet)

* Then, create a map canvas:

MapCanvas m_map=new MapCanvas();
m_map.init();

* Now, display it:

display.setDisplay(m_map);

Now, you have a fully fonctional GoogleMap/Yahoo/Ask.com/MSN Live interface, with scrolling, zooming, etc…

All these default behavior can be changed, will see this later on….

The complete source code is here:


/*
 * HelloMap.java
 *
 * Created on 11 janvier 2007, 20:10
 */

package net.landspurg.test;

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import net.landspurg.util.*;
import net.landspurg.map.*;
/**
 *
 * @author  tlandspurg
 * @version
 */
public class HelloMap extends MIDlet {
    MapCanvas m_map;
    public void startApp() {
                // DO NOT FORGET TO INITIALISE UtilMidp! contains some static function
                // used by MapCanvas….
                //
        UtilMidp.checkMIDP(this);  //Initialise the utility library…
        m_map=new MapCanvas();
         m_map.init();
                Display d=Display.getDisplay(this);
                d.setCurrent(m_map);
    }
   
    public void pauseApp() {
    }
   
    public void destroyApp(boolean unconditional) {
    }
}

Technorati Tags: , , , ,

V09.17

Wednesday, January 17th, 2007

A few bug corrected:

* “Space” key is now available in text field (but corrected for Sony Ericsson)
* Upgrade with new Google maps/satellite
* Fixed a bug in GPX file interpretation (thanks Brandon)