| Time |
S |
Nick |
Message |
| 12:55 |
|
|
nanoz joined ##friendlyjava |
| 15:02 |
|
|
aditsu joined ##friendlyjava |
| 16:37 |
|
mr_lou |
https://www.youtube.com/watch?v=GEWnXmDfVZg |
| 16:46 |
|
nanoz |
whats that mr_lou |
| 16:51 |
|
mr_lou |
Brillant humor |
| 16:58 |
|
nanoz |
https://www.youtube.com/watch?v=2a3kvVJkohA |
| 16:58 |
|
nanoz |
“Mars was Inhabited - Beyond the Shadow of a Doubt" |
| 17:26 |
|
aditsu |
mr_lou: bahaha, that's awesome :) I'd share it, but I'm not on facebook (really) |
| 17:32 |
|
aditsu |
nanoz: that's just dumb |
| 17:39 |
|
nanoz |
why do you say that aditsu |
| 17:42 |
|
aditsu |
nanoz: from the first 10 sec it's quite obviously make-believe conspiracy theory stuff; continuing to watch the first minute removes any shadow of a doubt |
| 17:58 |
|
mr_lou |
aditsu, I'm not on Facebook either. :-) And I too have an old phone like that. :-> |
| 17:59 |
|
aditsu |
I have an Ericsson T630 somewhere in a drawer :) |
| 17:59 |
|
nanoz |
i'm on myspace anyone?! |
| 17:59 |
|
mr_lou |
I have a SE Z600. That's the clamshell version of the T630. |
| 18:00 |
|
aditsu |
oh really? |
| 18:00 |
|
mr_lou |
yea |
| 18:00 |
|
mr_lou |
I actually a lot of older phones, despite giving half of them away. Because when my girlfriend and I made J2ME games we had to test on a lot of real devices. |
| 18:01 |
|
mr_lou |
But apart from the Z600, I gave all the MIDP1.0 ones away. |
| 18:01 |
|
mr_lou |
Only have MIDP2.0 phones left. |
| 18:02 |
|
aditsu |
I never liked clamshells, but I have a couple of sliders |
| 18:04 |
|
aditsu |
they make foldable screens now, clamshells may be coming back :p |
| 18:05 |
|
aditsu |
https://www.androidauthority.com/samsung-galaxy-fold-956659/ |
| 18:10 |
|
aditsu |
hmm.. that page is not loading properly for me right now, let me link a video instead: https://www.youtube.com/watch?v=sHR8efUn3SY |
| 18:25 |
|
mr_lou |
I know there are some Androids already with clamshells. |
| 18:25 |
|
mr_lou |
I don't like Android though. |
| 18:26 |
|
mr_lou |
I want a J2ME phone... but only Nokia makes those, and I don't like Nokia either. |
| 18:26 |
|
mr_lou |
Sony Ericsson phones were awesome. |
| 18:29 |
|
aditsu |
why do you like J2ME more than Android? |
| 18:40 |
|
mr_lou |
Android was a disappointing experience. |
| 18:40 |
|
mr_lou |
"Android Java" was messy and illogical. |
| 18:40 |
|
mr_lou |
Breaks many of the rules I learned while learning J2ME. |
| 18:44 |
|
mr_lou |
I also don't like the security model of Android. J2ME was much better. |
| 18:44 |
|
mr_lou |
And in general, Android devices are bloated and full of apps with ads - unless you root it and install custom firmware. |
| 18:45 |
|
mr_lou |
And finally: Touch screens hate me. And I hate them back. |
| 18:46 |
|
aditsu |
I'm enjoying Android, but haven't really tried to write apps |
| 18:47 |
|
aditsu |
what rules does it break? |
| 18:47 |
|
mr_lou |
I also think Google ows Oracle a shitload of money for their stunt. |
| 18:47 |
|
mr_lou |
First Google said: "Come on devs! Come to Android! You can still code Java!" |
| 18:47 |
|
mr_lou |
So all the devs migrated from J2ME. |
| 18:47 |
|
mr_lou |
Then Sun said: "Now wait a minute... you can't just use Java like that without paying the license fee!" |
| 18:48 |
|
mr_lou |
And then Google said: "Yes we can't, because it's not really Java". |
| 18:48 |
|
mr_lou |
*can |
| 18:48 |
|
mr_lou |
aditsu, Well I don't remember all of them of course, since it was several years ago now. And maybe things have changed (I surely hope so!). |
| 18:50 |
|
aditsu |
actually Sun was kinda ok with it, but then Oracle saw an opportunity and pursued their infinite greed |
| 18:50 |
|
mr_lou |
But one thing I remember from J2ME, is that you can't call any non-static methods inside a constructor. Say a Class Car has a method called drive(), then you can't call that method inside the contructor - because the object is only created AFTER the constructor is done. That makes a lot of sense. |
| 18:50 |
|
mr_lou |
In Android you're FORCED to call methods like that inside the constructor. |
| 18:50 |
|
mr_lou |
That one annoyed me a lot. |
| 18:51 |
|
mr_lou |
I also remember another one that annoyed me: When you exit you app, you have to put something like this in the exit method: Thread.join(); while (Thread.alive()) {} notifyDestroyed(); |
| 18:51 |
|
mr_lou |
Just looks really messsy to me. |
| 18:52 |
|
mr_lou |
That's not the exact code. I don't remember how it was, but it was something similar to that. |
| 18:52 |
|
mr_lou |
I was also annoyed by the 2D graphics. |
| 18:52 |
|
mr_lou |
In J2ME you can update the screen as you want. In Android you're forced to update the whole screen for each frame. |
| 18:53 |
|
mr_lou |
In general, you're forced a lot in Android. |
| 18:53 |
|
mr_lou |
It's more like a framework than an actual language. |
| 18:55 |
|
aditsu |
I guess it's kinda like moving from DOS to windoze :p |
| 18:55 |
|
mr_lou |
No. I did that. DOS was lean and fast. Windows was slow and buggy. |
| 18:55 |
|
mr_lou |
Never liked Windows. |
| 18:56 |
|
mr_lou |
J2ME devices are generally slow compared to Android devices. |
| 18:56 |
|
mr_lou |
Has nothing to do with J2ME of course. Just a hardware thing. |
| 18:56 |
|
aditsu |
yeah, on the same hardware, J2ME could be faster |
| 18:56 |
|
mr_lou |
Most Sony Ericsson J2ME phones are a lot faster running J2ME apps than the first Android phones ran Android apps. |
| 18:57 |
|
mr_lou |
Because SE phones had J2ME SoC. |
| 18:57 |
|
mr_lou |
Jazelle. |
| 18:57 |
|
mr_lou |
So the first Android devices were very disappointing. |
| 18:57 |
|
mr_lou |
I expected a lot more. |
| 18:57 |
|
mr_lou |
I still have the G1. |
| 18:58 |
|
mr_lou |
Then came all the other poor aspects, like poor audio, crappy camera etc. |
| 18:58 |
|
mr_lou |
It took a while for Android devices to beat SE phones. |
| 18:59 |
|
mr_lou |
All JavaME devices should use Jazelle. I don't understand why it wasn't used more. |
| 18:59 |
|
mr_lou |
I think only SE phones used Jazelle. |
| 19:00 |
|
mr_lou |
So your J2ME game would give like 60 fps on any SE phone, but only like 15-20 fps on other phones, because they used software KVM. |
| 19:00 |
|
mr_lou |
Sony Ericsson ruled. |
| 19:01 |
|
mr_lou |
In the end the only reason I used Android was for the video camera. But I got fed up with Android, so I bought a camera instead and a used W995 on a fleamarket. :-) |
| 19:02 |
|
mr_lou |
Best thing about Android nowadays: They run J2ME. ;-) |
| 19:02 |
|
aditsu |
they do? |
| 19:05 |
|
mr_lou |
Yea, you have 2 options for emulators. phoneME is the first one. Been around longest. But it's not on the market. I don't remember what the other one is called, but it's on the market and it's pretty good. Even scales old apps to fit the screen. |
| 19:06 |
|
mr_lou |
phoneME is awesome. It's available for so many devices. But the other phone is better for Android. |
| 19:06 |
|
aditsu |
ah, emulators |
| 19:06 |
|
mr_lou |
Well..... software based KVM. |
| 19:06 |
|
mr_lou |
Call it what you want. It's the same thing. |
| 19:07 |
|
mr_lou |
Awesome thing with phoneME is that it lets you create shortcuts to MIDlets on your start screen. So your MIDlets can reside next to native apps and web apps. :-) |
| 19:07 |
|
mr_lou |
But I doubt I'll ever return to Android. |
| 22:18 |
|
|
aditsu joined ##friendlyjava |