https://github.com/shinovon/JTube
Youtube client based on Invidious API for Java devices with MIDP 2.0 support
https://github.com/shinovon/JTube
invidious j2me youtube
Last synced: 5 days ago
JSON representation
Youtube client based on Invidious API for Java devices with MIDP 2.0 support
- Host: GitHub
- URL: https://github.com/shinovon/JTube
- Owner: shinovon
- License: mit
- Created: 2021-11-07T12:04:51.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-03-04T17:52:10.000Z (2 months ago)
- Last Synced: 2025-03-04T18:37:06.011Z (2 months ago)
- Topics: invidious, j2me, youtube
- Language: Java
- Homepage: https://nnp.nnchan.ru/jtube
- Size: 732 KB
- Stars: 76
- Watchers: 6
- Forks: 9
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-j2me - Jtube - YouTube client based on Invidious API. (Native Software / Apps)
README
# JTube
Discontinued!
Youtube client based on Invidious API for Java devices with MIDP 2.0 support
## Running JTube from other MIDlets
MIDletIntegration libraryExample code:
```
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
Import project from directory in Eclipse SDK
Open "Application Descriptor" in Package Explorer
Click on "Create package"
Check the "Use deployment directory"
To use "Obfuscate the code" option you must set up proguard in preferences first
Then press "Finish"

Builded JAR & JAD files will appear at \/deployed/S40_5th_Edition_SDK/