LJ2ME: LiveJournal client for mobiles

  • What
    Client for LiveJournal. Allows to post entries from (almost) any mobile device that supports Java 2 Micro Edition platform.
    • Internal support for UTF-8 encoding
    • Support for all LiveJournal access modes (public, private, friends, custom)
    • Load/save draft functionality
    • Shared journals (community) access
    • Login state is saved in device memory with groups/userpics/comminities information, so it's not required to login every time
    • UI ergonomics resembles popular paradigm of Visions/Semagic Windows client
    • Works correctly on most CLDC/MIDP devices (Siemens 5x series, Nokia S40 & S60 series, SonyEricsson T610, Motorola, Samsung)
    • Customizable client signature in entry subject
    • Optional device signature in entry footer
    • Userpic support
    • LiveJournal tags support
    • Draft auto-save on exit
    • MD5-hashed passwords (using MD5 library by Santeri Paavolainen)
    • Support for pseudo-tags *bold*, /italic/, _underline_ and %user in entry text
    • Ability to load, update and remove last journal entry (full support for communities)
    • Customizable interface
    • Support for 'backdate' and 'disable comments' options
    • Can work with any blogging service that implements LiveJournal FLAT protocol
  • Licensing
    LJ2ME is FREEWARE for personal and non-commercial use. Commercial use and/or distribution is a subject to separate agreement and should be discussed directly with author. If you are interested in OEM distribution of the software, please don't hesitate to contact me at xfyre@xfyre.com. The software is provided 'as is': use at your own risk.
  • Setup directions
    To install the last stable version, just point your WAP browser to URL http://www.xfyre.com/lj2me.jad and answer "OK" when asked if you want to install the software.

    If it doesn't work:
    1. check if your phone really supports J2ME and OTA download
    2. check if your cell phone provider supports downloading applications over the air
    3. if answer was "yes" to both questions, don't hesitate to contact me at xfyre@xfyre.com

    PalmOS uses can download http://www.xfyre.com/lj2me.prc (JVM for PalmOS must be installed to run the application).
  • News
    24.08.07
    Version 1.2.1. Changes:
    % fix bug with post date reset after 'Back' action
    % save entry draft before trying to post it - so it could be recovered in case of failure
    % fix correct post options restoration after 'New entry' command
    Download: [JAD] [JAR]

    20.07.07
    Version 1.2.0. Changes:
    + comment screening (all modes)
    % post options and preferences are now divided into separate option screens
    Download: [JAD] [JAR]

    13.07.07
    Version 1.1.3. Changes:
    % fix IndexOutOfBoundsException after login name change
    % fix error with last entry loading
    % more accurate handling of preferences re-init when version of application changes
    Note: this is a last version compatible with Nokia 6310i Download: [JAD] [JAR]

    16.10.06
    Version 1.1.2. Changes:
    % limit access modes to public & friends-only for community posts
    + current music field
    + ability to customize main form and include/exclude current music, current mood & tags fields
    % fix last entry edition algorithm: now it works properly with multiple journals
    Download: [JAD] [JAR]

    11.09.06
    Version 1.1.1. Changes:
    % change last entry update algorithm: now it's possible to edit only last entry made by LJ2ME
    % fix saving of modified current mood & tags
    + process pseudo-tags in posting subject
    + ability to set timezone directly (for JVM implementations that use UTC by default)
    Download: [JAD] [JAR]

  • Files
    Entire distribution is available here: http://www.xfyre.com/sw/lj2me/dist/