Home

Awesome

JTube

<h3>Discontinued!</h3>

Youtube client based on Invidious API for Java devices with MIDP 2.0 support

<a href="FAQ.md">FAQ</a><br>

Running JTube from other MIDlets

<a href="https://github.com/shinovon/MIDletIntegrationLibrary">MIDletIntegration library</a><br>

Example code:<br>

try {
	if(MIDletIntegration.startApp(this, "JTube", "nnproject", "0xAFCE0816", 1260, "url=" + Util.encodeURL("https://youtube.com/watch?v=somevideo"))) {
		notifyDestroyed();
	}
} catch (MIDletNotFoundException e) {
	e.printStackTrace();
} catch (ProtocolNotSupportedException e) {
	e.printStackTrace();
} catch (IOException e) {
	e.printStackTrace();
}

Building

You will need:
Any J2ME SDK (e. g WTK, S40 5th, etc)
Symbian^3 JAR libraries
JDK 1.5.0
Last version of Eclipse SDK
MTJ plugin 2.0.1

Clone the repository<br>

Import project from directory in Eclipse SDK<br>

Open "Application Descriptor" in Package Explorer image<br>

Click on "Create package" image<br>

Check the "Use deployment directory"<br>

To use "Obfuscate the code" option you must set up proguard in preferences first<br>

Then press "Finish"<br>

image<br>

Builded JAR & JAD files will appear at <project path>/deployed/S40_5th_Edition_SDK/