243:
222:
813:
kernel; Android (being sued by Oracle because Java is not open source; same issue when Sun sued
Microsoft) also uses its own Java Machine to present applications' GUI. Android, like JME, also crashes often (to the point of having to remove the battery to reset.) Although JME project offers updated versions for my Sprint phone, the carrier disables versions that allow me to run apps not purchased from the Sprint online store.
319:
1006:"February 28, 2013: Number of mobile phones to exceed world population by 2014 the number of active cell phones will reach 7.3 billion by 2014. Russia, for example, has 1.8 times more active cell phone accounts than people. Currently, there are roughly 6 billion active cell phones in the world, so this leap is huge. Of the 6 billion cell phones in use, only around 1.1 billion of them are mobile-broadband devices."
191:
1206:"There are more than 2.1 billion Java ME enabled mobile phones and PDAs." I seriously doubt that it's true any more. Java.com is still available, but the page in now redirect to go.java host (that says "15 billion devices run Java", but nothing on Java ME). Yes, the lead also says Java ME is available for Android, but be default that's not used and I doubt many do.
340:
1278:
The article is not the best. Java ME stands for micro not mobile, and afaik Java ME still has some uses in micro devices. Oracle do not seem to be pushing it very much, and the only platform for micro devices I can see advertised on the website is Java Card. I am not even sure if this technology is
1212:
does use Java; what I also consider dead-end technology.. but say not, does it for sure use Java ME, and then JRE 1.3, and does that mean insecure? And anyone know if Java features are actually used much there? Is it for sure needed for any disc, for a trivial menu system (or just more advanced?).
812:
Sorry, but my experience is JME is slow, buggy, and limited by mobile phone and provider implementations. JME is implemented on "bottom dweller" cell phones e.g. cheap
Motorola and Nokia and Samsung phones that I have used. JME exists as an "application presentation layer" above the hardware level
652:
I guess this is an invitation to anyone that knows what kJava is to do something. Maybe put the word on the page. Maybe change the redirect. But if you wait around long enought, I will find out on my own about kJava and then update
Knowledge myself. Trust me, it is better if someone who knows what
840:
It has been nearly a decade since I started Java ME(J2ME) programming. It was a very exciting experience being the first author on this subject in India and being one of the first trainers on this subject in the whole of South Asia. After training top corporates like
Reliance Communications, LG,
793:
I don't agree, there are millions maybe billions of downloads of JME apps around the world. There are more handsets with it than any other platform. It's difficult to develop for
Android too because of the different versions of the OS that need to be catered for. Just because you haven't seen
708:
Seems like an abstract plan for an undefined future. Unlike iPhone, J2ME runs on a large variety of phones, some of which are quite limited in capabilities. Also SE as it currently is may not be ideal for dealing with the limited output and input capabilities of phones. ¤
871:
I have updated the link since I have shifted the contents of the book to a newer location under OpenClassWorld.org. OpenClass is about providing free and low cost high quality training to masses. I have donated the electronic version of my book to OpenClass for reading.
841:
Kyocera, Mahindra Satyam etc for big bucks now I have shared my book for free for the benefit of all Java ME (J2ME) programmers. I hope it will benefit all the readers. This book contains my experience of designing mobile games and applications. Following is the link :
969:
In the ESR section there is a phrase "300 classes API". I am not sure the original intent of that writer, but I have thought of "300 class API's" as a possible rephrase. Is that acceptable? I also thought of "300 API classes" but perhaps that has a different meaning.
1221:"It is popular in sub $ 200 devices such as Nokia's Series 40." Wait, is it? I thought they had discontinued the S40 several years ago. And even $ 100 nets you a pretty good Android smartphone these days. So I have to assume this article needs a major update. --
1002:
Would a phone with Java ME (some of them) even count into that number as a smartphone? If not then there seems to be an awful lot of PDAs and/or feature phones with Java.. Could the three billion count feature phones only and top
Android and others?
1279:
still alive. The article does not mention anything recent. I don't think modern smartphones have ever used JavaSE, even
Android has its own implementation of the platform. It seems fair to say no modern smart phones are using Java ME.
153:
727:
J2ME can be further stripped down and be developed to be used for platform independent bare bone GUI and an super light weight alternative to HTML with enough features to give HTML AJAX a run for its life.
1262:
Today most mobile phones use
Android, which again uses some flavor of JavaSE or Kotlin. So I think that JavaME for mobile phones is no longer so relevant. Maybe the article should be updated based on real
606:
is reasonable to be added to this article because JBenchmark database is the most complete database of Java ME devices currenlty on the web. Most developers use it for compatibility and performance checks.
648:
Searching on kJava redirects to this page -- but there is no indication what kJava might be, or how kJava might related to J2ME or CLDC. Heck, the string "kJava" doesn't even appear on the page at all.
1110:
147:
1128:
1124:
597:
909:
The
Connected Limited Device Configuration (CLDC) contains a strict subset of the Java-class libraries, and is the minimum amount needed for a Java virtual machine to operate.
454:
as far as i can see, the Java 2 Micro
Edition (J2ME) is now simply Java Micro Edition, or JME. that reflects Sun perception that now all Java is what was once called Java 2.
997:
I wander if they were (or are now - may be old numbers) counting Android in. Android would be a big fraction: "Smartphone Users Worldwide Will Total 1.75 Billion in 2014"
816:
Opera Mini comes on many embedded phones and often rebranded as Telco's or Handset mfg browser (see Opera OEM webpage). Hence not a user choice and often crippled by OEM.
1029:
782:
697:
1226:
610:
954:
739:
1046:
No. I just added a reference explaining it. It is similar but not identical. I only looked at the first good reference. Someone should probably verify this.
428:
This article should be renamed to Java Standard Edition, in accordance with the change in the naming convention announced at this year's JavaONE convention.
713:
656:
578:
44:
591:
301:
892:
864:
1055:
803:
1280:
819:
743:
1288:
1176:
971:
607:
827:
499:
390:
1230:
958:
795:
168:
921:
Besides, does J2ME make any modifications to the JVM specification? Or is it that any correct JVM implementation can execute J2ME software?
786:
1039:
835:
502:
135:
1308:
794:
something doesn't mean it doesn't exist. e.g. MXit has 40 million registered users, mostly on JME. Opera Mini, 100 million plus users.
701:
291:
79:
989:"There are more than 2.1 billion Java ME enabled mobile phones and PDAs." the ref does not (no longer, if it ever did) support that.
1252:
1106:
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
933:
532:
998:
673:
768:
The promise of "write once, run everywhere" is not very true for any java distribution but is particularly laughable on Java ME.
754:
I have plenty of high end mobile phones, smartphones etc. I have yet to see a usable Java ME application. To me Java ME appears
684:
129:
722:
464:
412:
Does anyone else think mobile games should be added to the see also section, since a good majority of mobile games use j2me ?
1323:
1025:
778:
693:
567:
380:
85:
1272:
581:
1222:
521:
267:
125:
659:
638:
1303:
950:
979:
546:
437:
Wrong. This article should be renamed Java Micro Edition, not Java Standard Edition as described in the above paragraph.
1328:
735:
457:
so, we should have a line stating that Java 2 Micro Edition (J2ME) is now officially called Java Micro Edition, or JME.
30:
175:
888:
860:
1078:
475:
I've removed one link as it was an J2ME application, not a resource on J2ME. However I also question the following:
938:
1313:
1235:
1216:
1061:
356:
250:
227:
99:
1127:
to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the
1086:
492:
1318:
918:
Java classes to run. Why should this be the case? Shouldn't a JVM be a plattform that CLDC classes can run on?
899:
104:
20:
771:
I therefore suggest a "Criticisms" heading or similar where I and others substantiate this. Would you agree?
749:
74:
141:
1171:
1070:
1019:
202:
24:
1007:
621:
targeting a non-Intel-based small device will require a vendor-supplied JVM to be available on the device.
478:
429:
943:
I would like to know what is the difference between the Java support as MIDP 2.0 and Java via Emylatore
352:
65:
1146:
If you have discovered URLs which were erroneously considered dead by the bot, you can report them with
1077:. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit
347:
324:
1181:
664:
490:
1096:
764:
difficult/impossible to develop for because of inconsistencies between mobile phone implementations.
678:
355:
on Knowledge. If you would like to participate, please visit the project page, where you can join
266:
on Knowledge. If you would like to participate, please visit the project page, where you can join
1162:
109:
1201:
1131:
before doing mass systematic removals. This message is updated dynamically through the template
1147:
423:
263:
559:
1257:
1134:
884:
856:
842:
208:
1154:
1035:
946:
876:
848:
774:
731:
689:
615:
1200:
That means Java 3, but anything less than Java 8 is unsecure and advised against by Oracle
8:
1284:
1013:
823:
551:
513:
Sun not supporting the Pocket PC is a pretty big deal. The thread complaining about it:
444:
Yes the paragraph at the top is wrong. It should not be renamed to Java Standard Edition.
190:
55:
514:
1113:, "External links modified" talk page sections are no longer generated or monitored by
975:
556:
Some mention should be made of Sun open sourcing parts of java, including this part :)
70:
1153:
If you found an error with any archives or the URLs themselves, you can fix them with
984:
1268:
577:
Is there any way to run J2ME programs on windows PCs, with an emulator or otherwise?
508:
51:
1051:
964:
929:
880:
852:
799:
710:
630:
161:
1248:
1197:"As of 2008, all Java ME platforms are currently restricted to JRE 1.3 features"
1074:
588:
572:
564:
543:
518:
1009:
670:
587:
Sun has an emulator, in it's WTK, as do most manufactuers, and some carriers.
526:
1119:. No special action is required regarding these talk page notices, other than
1297:
1240:
1087:
https://web.archive.org/web/20090106053708/http://developer.sonyericsson.com/
643:
488:
470:
461:
1264:
431:
415:
1120:
1047:
925:
635:
1244:
603:
1090:
259:
485:
255:
242:
221:
1243:
I don't know if this link would be interesting for the article. --
1209:
1097:
https://web.archive.org/web/20080521160132/http://jbenchmark.com/
993:
602:
My earlier editing was deleted, but I think an external link to
339:
318:
407:
1100:
560:
http://www.sun.com/software/opensource/java/getinvolved.jsp
484:
Does anyone else feel that they should be removed as spam?
480:
1081:
for additional information. I made the following changes:
538:
669:
A list of limitations compared to SE could be relevant -
598:
External link to Java ME device database might be added
420:
I think J2ME training institutes should also be added.
160:
515:
http://forum.java.sun.com/thread.jspa?threadID=408223
476:
843:
Book - Mobile Phone Programming using Java ME (J2ME)
351:, a collaborative effort to improve the coverage of
254:, a collaborative effort to improve the coverage of
15:
1123:using the archive tool instructions below. Editors
1295:
33:for general discussion of the article's subject.
1109:This message was posted before February 2018.
174:
992:It says: "3 Billion Mobile Phones Run Java"
1241:https://github.com/nikita36078/J2ME-Loader
1069:I have just modified 2 external links on
188:
1296:
517:has been alive and well for 3 years.
1024:...Is Android based on the Java ME?
836:External link to J2ME Book Full Text
653:they are talking about goes for it.
604:http://www.jbenchmark.com/result.jsp
345:This article is within the scope of
248:This article is within the scope of
184:
207:It is of interest to the following
23:for discussing improvements to the
13:
1091:http://developer.sonyericsson.com/
14:
1340:
1309:Mid-importance Computing articles
1073:. Please take a moment to review
338:
317:
241:
220:
189:
45:Click here to start a new topic.
904:Currently, this article states
385:This article has been rated as
296:This article has been rated as
276:Knowledge:WikiProject Computing
1182:Java ME dead? How many in use?
914:This reads as if a "J2ME JVM"
723:Future use of J2ME source code
547:19:56, 12 September 2006 (UTC)
279:Template:WikiProject Computing
1:
1056:01:14, 22 November 2015 (UTC)
959:03:23, 26 November 2011 (UTC)
893:06:02, 6 September 2010 (UTC)
828:19:24, 25 November 2011 (UTC)
674:14:38, 15 November 2007 (UTC)
568:18:55, 15 November 2006 (UTC)
493:12:25, 30 December 2005 (UTC)
359:and see a list of open tasks.
270:and see a list of open tasks.
42:Put new text under old text.
1324:Top-importance Java articles
1289:12:23, 21 October 2021 (UTC)
1071:Java Platform, Micro Edition
980:07:34, 9 November 2012 (UTC)
744:11:58, 11 January 2009 (UTC)
660:17:55, 15 October 2007 (UTC)
582:10:02, 1 December 2006 (UTC)
503:20:55, 24 January 2006 (UTC)
25:Java Platform, Micro Edition
7:
1273:18:49, 9 October 2019 (UTC)
1253:22:57, 14 August 2019 (UTC)
934:13:44, 5 October 2010 (UTC)
522:17:59, 24 August 2006 (UTC)
50:New to Knowledge? Welcome!
10:
1345:
1304:B-Class Computing articles
1177:23:31, 19 April 2017 (UTC)
1140:(last update: 5 June 2024)
1101:http://www.jbenchmark.com/
1066:Hello fellow Wikipedians,
702:18:48, 14 March 2008 (UTC)
683:Can someone add info from
639:09:20, 27 March 2007 (UTC)
611:21:06, 14 March 2007 (UTC)
592:19:40, 20 March 2007 (UTC)
465:21:02, 13 April 2007 (UTC)
391:project's importance scale
365:Knowledge:WikiProject Java
302:project's importance scale
1329:WikiProject Java articles
1231:10:43, 13 July 2017 (UTC)
865:15:22, 5 March 2010 (UTC)
804:07:39, 22 July 2011 (UTC)
787:14:28, 6 April 2009 (UTC)
714:15:11, 25 June 2008 (UTC)
384:
368:Template:WikiProject Java
333:
295:
236:
215:
80:Be welcoming to newcomers
1186:? How many in use?": -->
939:Java support for mobiles
1236:J2ME Loader for Android
1217:Rather outdated article
1062:External links modified
1040:01:13, 1 May 2015 (UTC)
1314:All Computing articles
985:Java ME (vs. Java) use
900:JVM dependent on J2ME?
623:
539:http://www.savaje.com/
535:to the See Also list.
264:information technology
197:This article is rated
75:avoid personal attacks
1319:B-Class Java articles
750:Is Java ME a failure?
619:
251:WikiProject Computing
100:Neutral point of view
1121:regular verification
1020:A question please...
105:No original research
1111:After February 2018
498:Agreed and removed
1165:InternetArchiveBot
1116:InternetArchiveBot
282:Computing articles
203:content assessment
86:dispute resolution
47:
1141:
949:comment added by
896:
879:comment added by
868:
851:comment added by
777:comment added by
734:comment added by
704:
692:comment added by
665:differences to SE
405:
404:
401:
400:
397:
396:
312:
311:
308:
307:
183:
182:
66:Assume good faith
43:
1336:
1194:
1193:
1189:
1175:
1166:
1139:
1138:
1117:
1042:
961:
895:
873:
867:
845:
789:
746:
687:
679:Phasing out J2ME
631:x86 architecture
416:Training Section
373:
372:
369:
366:
363:
348:WikiProject Java
342:
335:
334:
329:
321:
314:
313:
284:
283:
280:
277:
274:
245:
238:
237:
232:
224:
217:
216:
200:
194:
193:
185:
179:
178:
164:
95:Article policies
16:
1344:
1343:
1339:
1338:
1337:
1335:
1334:
1333:
1294:
1293:
1260:
1238:
1219:
1195:
1191:
1187:
1185:
1184:
1169:
1164:
1132:
1125:have permission
1115:
1079:this simple FaQ
1064:
1033:
1026:221.221.222.155
1022:
987:
967:
944:
941:
902:
874:
846:
838:
779:213.173.176.199
772:
752:
729:
725:
694:221.128.180.134
681:
667:
646:
618:
600:
575:
554:
529:
511:
473:
426:
418:
410:
370:
367:
364:
361:
360:
327:
281:
278:
275:
272:
271:
230:
201:on Knowledge's
198:
121:
116:
115:
114:
91:
61:
12:
11:
5:
1342:
1332:
1331:
1326:
1321:
1316:
1311:
1306:
1292:
1291:
1259:
1256:
1237:
1234:
1223:177.134.133.23
1218:
1215:
1183:
1180:
1159:
1158:
1151:
1104:
1103:
1095:Added archive
1093:
1085:Added archive
1063:
1060:
1059:
1058:
1038:comment added
1021:
1018:
986:
983:
966:
963:
940:
937:
912:
911:
901:
898:
837:
834:
833:
832:
831:
830:
817:
814:
807:
806:
766:
765:
762:
759:
751:
748:
724:
721:
719:
717:
716:
680:
677:
666:
663:
645:
642:
617:
614:
599:
596:
595:
594:
574:
571:
553:
550:
531:Someone added
528:
525:
510:
507:
506:
505:
472:
469:
468:
467:
458:
455:
452:
448:
447:
446:
445:
439:
438:
425:
424:Rename Article
422:
417:
414:
409:
406:
403:
402:
399:
398:
395:
394:
387:Top-importance
383:
377:
376:
374:
357:the discussion
343:
331:
330:
328:Top‑importance
322:
310:
309:
306:
305:
298:Mid-importance
294:
288:
287:
285:
268:the discussion
246:
234:
233:
231:Mid‑importance
225:
213:
212:
206:
195:
181:
180:
118:
117:
113:
112:
107:
102:
93:
92:
90:
89:
82:
77:
68:
62:
60:
59:
48:
39:
38:
35:
34:
28:
9:
6:
4:
3:
2:
1341:
1330:
1327:
1325:
1322:
1320:
1317:
1315:
1312:
1310:
1307:
1305:
1302:
1301:
1299:
1290:
1286:
1282:
1277:
1276:
1275:
1274:
1270:
1266:
1258:Mobile Phones
1255:
1254:
1250:
1246:
1242:
1233:
1232:
1228:
1224:
1214:
1211:
1207:
1204:
1202:
1198:
1190:
1179:
1178:
1173:
1168:
1167:
1156:
1152:
1149:
1145:
1144:
1143:
1136:
1130:
1126:
1122:
1118:
1112:
1107:
1102:
1098:
1094:
1092:
1088:
1084:
1083:
1082:
1080:
1076:
1072:
1067:
1057:
1053:
1049:
1045:
1044:
1043:
1041:
1037:
1031:
1027:
1017:
1015:
1011:
1008:
1004:
1000:
999:
995:
994:
990:
982:
981:
977:
973:
962:
960:
956:
952:
951:117.204.20.25
948:
936:
935:
931:
927:
922:
919:
917:
910:
907:
906:
905:
897:
894:
890:
886:
882:
878:
869:
866:
862:
858:
854:
850:
844:
829:
825:
821:
818:
815:
811:
810:
809:
808:
805:
801:
797:
792:
791:
790:
788:
784:
780:
776:
769:
763:
760:
757:
756:
755:
747:
745:
741:
737:
733:
720:
715:
712:
707:
706:
705:
703:
699:
695:
691:
686:
676:
675:
672:
662:
661:
658:
657:192.223.163.5
654:
650:
641:
640:
637:
633:
632:
627:
622:
613:
612:
609:
605:
593:
590:
586:
585:
584:
583:
580:
579:69.85.180.142
570:
569:
566:
562:
561:
557:
549:
548:
545:
541:
540:
536:
534:
524:
523:
520:
516:
504:
501:
497:
496:
495:
494:
491:
489:
487:
482:
481:
479:
477:
466:
463:
459:
456:
453:
450:
449:
443:
442:
441:
440:
436:
435:
434:
433:
430:
421:
413:
392:
388:
382:
379:
378:
375:
371:Java articles
358:
354:
350:
349:
344:
341:
337:
336:
332:
326:
323:
320:
316:
315:
303:
299:
293:
290:
289:
286:
269:
265:
261:
257:
253:
252:
247:
244:
240:
239:
235:
229:
226:
223:
219:
218:
214:
210:
204:
196:
192:
187:
186:
177:
173:
170:
167:
163:
159:
155:
152:
149:
146:
143:
140:
137:
134:
131:
127:
124:
123:Find sources:
120:
119:
111:
110:Verifiability
108:
106:
103:
101:
98:
97:
96:
87:
83:
81:
78:
76:
72:
69:
67:
64:
63:
57:
53:
52:Learn to edit
49:
46:
41:
40:
37:
36:
32:
26:
22:
18:
17:
1261:
1239:
1220:
1208:
1205:
1199:
1196:
1163:
1160:
1135:source check
1114:
1108:
1105:
1068:
1065:
1034:— Preceding
1023:
1005:
1001:
996:
991:
988:
968:
945:— Preceding
942:
923:
920:
915:
913:
908:
903:
870:
839:
770:
767:
753:
736:61.11.19.253
726:
718:
682:
668:
655:
651:
647:
629:
625:
624:
620:
616:Intel = x86?
601:
576:
563:
558:
555:
542:
537:
530:
512:
483:
474:
427:
419:
411:
386:
346:
297:
249:
209:WikiProjects
171:
165:
157:
150:
144:
138:
132:
122:
94:
19:This is the
881:Skj.saurabh
875:—Preceding
853:Skj.saurabh
847:—Preceding
773:—Preceding
730:—Preceding
711:ehudshapira
688:—Preceding
626:Intel-based
552:Open Source
460:Regards, --
432:aidan_walsh
148:free images
31:not a forum
1298:Categories
1172:Report bug
924:Thanks, --
589:Mathiastck
565:Mathiastck
544:Mathiastck
519:Mathiastck
408:See also??
1281:Bsdrevise
1155:this tool
1148:this tool
1010:comp.arch
820:Shjacks45
671:Sigmundur
509:Pocket PC
451:Dear all,
273:Computing
260:computing
256:computers
228:Computing
88:if needed
71:Be polite
21:talk page
1161:Cheers.—
972:Senobyte
965:phrasing
947:unsigned
916:requires
889:contribs
877:unsigned
861:contribs
849:unsigned
775:unsigned
732:unsigned
690:unsigned
608:Kishonti
462:Hgfernan
56:get help
29:This is
27:article.
1265:Bk1 168
1263:data.--
1210:Blu-ray
1075:my edit
1036:undated
573:Windows
500:Brownb2
389:on the
300:on the
199:B-class
154:WPÂ refs
142:scholar
1048:Lehasa
926:Abdull
796:Jddcef
636:Abdull
533:SaveJe
527:SavaJe
262:, and
205:scale.
126:Google
1245:Error
761:buggy
685:here?
644:kJava
471:Spam?
169:JSTOR
130:books
84:Seek
1285:talk
1269:talk
1249:talk
1227:talk
1188:edit
1052:talk
1030:talk
1014:talk
976:talk
955:talk
930:talk
885:talk
857:talk
824:talk
800:talk
783:talk
758:slow
740:talk
698:talk
634:? --
362:Java
353:Java
325:Java
162:FENS
136:news
73:and
1129:RfC
1099:to
1089:to
1032:)
486:mlk
381:Top
292:Mid
176:TWL
1300::
1287:)
1271:)
1251:)
1229:)
1203:?
1142:.
1137:}}
1133:{{
1054:)
1016:)
978:)
957:)
932:)
891:)
887:•
863:)
859:•
826:)
802:)
785:)
742:)
700:)
628:=
258:,
156:)
54:;
1283:(
1267:(
1247:(
1225:(
1192:]
1174:)
1170:(
1157:.
1150:.
1050:(
1028:(
1012:(
974:(
953:(
928:(
883:(
855:(
822:(
798:(
781:(
738:(
696:(
393:.
304:.
211::
172:·
166:·
158:·
151:·
145:·
139:·
133:·
128:(
58:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.