Apтeмka)), да решения сегодняшних задач такой ускоритель действительно не нужен. А вот на будущее он мог бы быть полезным. Правда не в качестве единичных решений. Это будет неинтересно разработчикам.
Malcolm, да и ещё скажи на сколько открыта файловая система в сименсах в сравнении с 6 поколением се? Много ли там открыто АРІ? Я слышал что в них ява не такая как на се. В чем их отличие? И что представляет из себя MIDP 3 ?
romiros, дак вот, весь в прикол в том, что этот ускоритель ПОКА не нужен. например, в 5 колене его вообще не нужно, и так хватает. а яву с 6-го колена с ее же возможностями, уже не тянет. то есть программно они многое могут, а начинка слабовата окажеться...
Apтeмka)), а я сомневаюсь, что такую яву кто-либо будет производить. такого нигде больше нет, кроме как на нескольких моделях шестого поколения. Капля в море. Сейчас даже нет программ, которые бы возможности пятого поколения использовали на 90 процентов. Аргумент железный- зачем, если другие марки не потянут. А шестое еще долго будет отдыхать.. Разве что какой-нть энтузиаст, типа Малколма, напишет что-нть удобное и стоящее. Но это не те масштабы..
Apтeмka)), да нет. Он нужен. Но он нужен массово и во всех телефонах в сочетании с мощным процессором и большим Heap. Что толку от акселератора, если на W900 всего 512 кб видеопамяти? К тому же под один телефон никто игры делать не будет. Вот если бы его поставили еще на К750 и W810 - это было бы другое дело. Но так не сделали. А один W900 с ускорителем - капля в море. И когда будут делать проги, в которых нужен ускоритель, W900 окажется не у дел. Он и сейчас-то уже староват.
Ssm2OO7, ты путаешь программную платформу и операционную систему. ОС - это то, что заставляет работать железо прежде всего, к тому же она должна управлять процессами, памятью, давать API для доступа к этому самому железу и так далее. На телефоне уже стоит прошивка, которая никуда не денется, иначе это был бы не телефон. А Java все равно не может управлять железом, потому что исполняетя Java-машиной, которая написана на родном коде, и ей самой требуются API. Это просто принцип работы.
API - это и есть то, что обеспечивает доступ к железу. Доступа ко всему железу не будет точно, это опять же принцип работы. Даже если допустить, что ява-машина реализована аппаратно, все равно она образует некоторую прослойку. Да это и не нужно, лишь бы API хватало. На Siemens просто больше папок доступно через API досутпа к файловой системе. Кстати, это решает производитель, так что на SE тоже могли бы так сделать. Но не стали, и это, как мне кажется, к лучшему.
M.A.S, сильно отличается! Это базовые API языка, многие из которых просто ради удобства. А так приходится реализовывать все вручную. Если бы на телефонах стоял CDC, например, у нас бы уже давно был архиватор ZIP, проги писались бы быстрее, потому что не нужно было бы изобретать недостающие средства. Стало бы больше средств программирования. Но его почему-то даже на смарты и то не на все ставят, только на P990 есть и на P1i...
romiros, ну это не так, большинство фишек 6-го поколения стандартизированы в MSA (JSR 248), который встраивают и в последнии Nokia. Так что ситуация уверенно движется к лучшему. А у 5-го поколения только один новый API, доступ к настройкам камеры, который по понятным причинам оказался маловостребован. Про MIDP 3.0 я писал в своих статьях.
16 дек 2007 в 19:54