How the current Android setup differs from a native app
Today, Jimm runs on Android through a J2ME emulator such as J2ME Loader, which executes the original jimm.jar file. It works, but the emulator adds latency, can conflict with certain Android versions, and does not always handle background notifications correctly.
What a native Android app will change
The native version removes the dependency on an emulator: faster startup, reliable push notifications, familiar Android gestures, and the same UIN login to the icq.jimm.online server. Until it ships, the J2ME Loader plus jimm.jar combination remains a working alternative, as does the web widget on https://jimm.online.