Java фон - антик
Java фонът е най-модерният
Търсете сред Sony Ericsson, Nokia и Motorola.
Изглежда, че Sony Ericsson има най-добра поддръжка (заради "функциите за внедряване" - разширяването на възможностите на производителя).
И така, Sony Ericsson има платформа с номера от JP-1 до JP-8.
Последната, най-модерна платформа е JP-8 (8.5). Издадените модели на него са Yari, Aino, Hazel, Elm, Cedar, Zylo. Според други източници - Yari(U100), Aino(U10), Pureness(X5), J10i/J10i2(Brest), J20(Hazel), W20(Zylo), J108(Cedar).
От телефоните с камера най-добрият е K850i.
3D ускорител - в W900 (и, вероятно, в някои други модели).
http://en.wikipedia.org/wiki/Sony_Ericsson_Java_Platform http://en.wikipedia.org/wiki/List_of_Sony_Ericsson_products https://ru.wikipedia.org/wiki/Sony_Mobile_Communications http://topse.ru/forum/showthread.php?t=23944
Поддръжка на Java в мобилна операционна система
Първоначална поддръжка от производителя: Symbian и Asha Platform, Bada.
Има емулатори с различна степен на ефективност: WinCE, Windows Mobile, Android.
Не: Windows Phone (всички версии).
BlackBerry: по-рано - да, първоначално, в BlackBerry 10 - не.
Java
През 1998 г. езикът се раздели на Standard Edition (J2SE), който беше предназначен за обикновени компютри, Enterprise Edition (J2EE), използван на сървъри, и Micro Edition (J2ME), който се инсталира на мобилни устройства.
командите се подават не директно на процесора, а на Java Virtual Machine (JVM - Java Virtual Machine).
За програмите, които са предназначени за Java ME, има специално име - midlet. Те често се бъркат с аплети, но те са напълно различни понятия. Аплетите са Java програми, които са проектирани да работят в другипрограми, например в интернет браузър, докато MIDlet е напълно независима програма.
Тъй като мобилните телефони са много различни по дизайн от компютрите, беше необходим API, който можеше да даде на програмиста средствата за създаване на удобни менюта, съхраняване на настройки на приложения и други характеристики, специфични за мобилните телефони. Тази задача се поема от API, наречен MIDP - Mobile Information Device Profile.
Всичко това доведе до пълно объркване. Ситуацията започна да се подобрява едва през 2004-2005 г. JSR 75 с достъп до файловата система изигра своята роля - на разработчиците му липсваше най-много. Сега устройствата без изключение се издават с MIDP 2.0 и не е нужно да се притеснявате за поддръжката на MIDP 1.0.
Какво направи JCP? Те се опитват да стандартизират не някакви отделни API, а да създадат основни изисквания за устройствата, на които всички устройства трябва да отговарят. Първият знак беше JSR 135: Java Technologies for Wireless Industry (JTWI). Той се появи малко след MIDP 2.0 и реши проблеми с патентовани API, като се увери, че е вградил няколко стандартни API, които биха могли да го заменят. Първият в списъка беше, разбира се, MIDP 2.0, но списъкът с останалите беше много малък: само JSR 135 и JSR 120, които отговаряха съответно за възпроизвеждане на звук и препращане на съобщения. Въпреки такава сбитост, по това време вече беше забележима стъпка напред от господството на патентованите API.
Но времето не стои неподвижно - възможностите на основните API започнаха да липсват. Е, тъй като JTWI насърчава инсталирането на допълнителни стандартни API, в крайна сметка има твърде много различни софтуерни платформи. Да, всички имат само стандартни API, но ето как да определите дали дадено приложение ще работи или не, без да проверявате списъците с необходими и поддържани API?
Тогаваразработи нов стандарт - JSR 248: Mobile Service Architecture (MSA). Той беше пуснат в самия край на 2006 г. и се бори с основния проблем на своя предшественик - слабостта на основния API набор. Този път има два комплекта, съкратен и пълен. Непълният комплект включва:
JSR 75 (Файл и PIM) JSR 82 (Bluetooth) JSR 135 (Мобилна медия) JSR 184 (3D графика) JSR 205 (Съобщения) JSR 226 (Векторна графика) Това вече предоставя доста добри функции и пълният набор добавя следните API:
Имаше и проблем с това как се внедрява API (например кои пакети са вградени в мултимедийния API), но MSA ясно контролира всичко тук: ясно е написано за всеки JSR какво трябва да бъде вградено в него и как точно. В допълнение, JSR 248 не разпознава MIDP 2.0 - поне MIDP 2.1, и много пропуски са елиминирани в него. MIDP 3.0 трябва да сложи край на проблема с размерите на екрана: той просто не позволява използването на разделителни способности под 176x220.
Друг популярен профил за CLDC е DoJa, разработен от NTT DoCoMo за собствената му услуга iMode. iMode е доста разпространен в Япония и в по-малка степен в Европа и Далечния изток. Профилът на DoJa първоначално е създаден за местния японски пазар под версия 1.0 и след това 2.0, приблизително съответстваща на MIDP 1.0 и MIDP 2.0. DoJa 5.0 в момента се предлага в Япония. За пазари извън Япония беше реализиран нов API, наречен „DoJa Overseas Edition“. DoJa 1.5oe и DoJa 2.5oe в момента са инсталирани на мобилни устройства, продавани в Европа и ОНД.
J2ME не е от значение, тъй като съвременните устройства вече могат да изпълняват пълния J2SE. Имаше опит да се свърже JavaFX с мобилни платформи като подмножество на J2SE, но с изданиетоJavaFX 2.0 Oracle обяви, че основната им цел са настолни компютри.
Алтернативи на Java
цялата платформа е строго контролирана от една и съща компания. Има присъщи мощни API, които са посочени единствено от BREW версията. Без проблеми със стандартизацията: ако знаете за коя версия е написана програмата, не е нужно да се притеснявате - тя ще работи навсякъде. Програмите се изпълняват от процесора - още едно предимство на платформата.
Ако в случая с BREW имаме работа с рядка, но "жива" платформа, то Mophun е истински "мъртвец". Първоначално е разработен като "бърза" алтернатива на Java, специално за игри. Създателят на тази софтуерна платформа е Synergenix Interactive (разработката започва в самия край на 90-те години).
Няма безплатни приложения на Mophun, защото всички те трябва да бъдат сертифицирани. По-нататъшно развитие - MoSync.
Java фонът е най-модерният
Поддръжка на Java в различните платформи
WinCE Има емулатори с различна степен на ефективност
Windows Phone No
BlackBerry Преди да, първоначално BlackBerry не
Платформа Asha Да, първоначално
Bada Да, първоначално
Android Има емулатори
Операционната система SavaJe OS е затворена, но базирана на отворени стандарти. Съдейки по сайта офисът е студентски.(http://www.savaje.com/)
Китайски телефони Очевидно те са произведени по-рано, включително копия на марки. Да, има информация за клонинг на Samsung i9100.
ДопълнениеКакво могат да правят Java приложенията?
Някои от по-полезните функции на Java, които могат да улеснят живота ви:
Разбира се, това не са всички възможности на Java приложенията, но те са най-търсените и интересни.
Сега за тези функции, които мнозина искат толкова многоget, но досега (и може би никога) ще можете да получите от Java: