Мобильные устройства
Приложения для ОС Андроид выполняются на виртуальной машине Java, как и на телефонах 10-летней давности. >>>
Так разве это прогресс? Это топтание на месте получается. (в программном смысле).
Ява как язык так сказать для общего употребления - гуи писать (видимый пользователю интерфес) . При желании на Андроид можно использовать например С++ и хоть ассемблер. Графика в играх часто пишется под OpenGL. Ява просто проще и её возможностей часто хватает на все задачи и не только для интерфейса.
Если говорить о прогрессе то - что прогрессивнее? Мне вот .Net привычнее но он ограничен виндомашинами. Многие устройства в доме его не поймут просто. Придется переучиваться. АйОС вообще сама в себе варится. AIR был бы хорош (для меня )если бы не требовал для себя отдельный установочный пакет каждый раз (во всяком случае на Андроид) . Приличная платформа где невозбранно можно замутить програмульку и на ПКшную Винду и на Андроид и даже на айфон. Но всё опять делается через костыль.
Нативный код хорош в скорости но ограничен в устройствах - это его главный и решающий минус. Это прошлый век и никому не нужно.
Если говорить о прогрессе то - что прогрессивнее? Мне вот .Net привычнее но он ограничен виндомашинами. Многие устройства в доме его не поймут просто. Придется переучиваться. АйОС вообще сама в себе варится. AIR был бы хорош (для меня )если бы не требовал для себя отдельный установочный пакет каждый раз (во всяком случае на Андроид) . Приличная платформа где невозбранно можно замутить програмульку и на ПКшную Винду и на Андроид и даже на айфон. Но всё опять делается через костыль.
Нативный код хорош в скорости но ограничен в устройствах - это его главный и решающий минус. Это прошлый век и никому не нужно.
Я не знаю ничего про языки программирования, но, как пользователь, я сужу о конечном результате работы дизайнера интерфейса, том самом GUI. На андроиде он точно архаичный и укоренен в прошедшем десятилетии. И главное есть устойчивое ощущение, что в связи с коммерческим успехом проекта, радикально ничего менять не собираются. В этом залог будущего заката этой системы.
На ведроиде ява байткод преобразуется в нативный JIT-ом. Т. е. как таковой ява машины там нету. Вспомните как быстро запускалась и как шустренько работала ява на Сони-Эриксонах. Было даже подозрение, что ярка при установке сразу компилится в нативное представление и сохраняется на диск в своём формате
Ну в ринципе да, по этому так много приложений
Похожие вопросы
- Зачем покупать б/у телефон 10 летней давности?
- Подскажите лучший телефон на данный момент.. . ->>>
- Пожалуйста, определите по внешнему виду, это смартфон или телефон? И объсните свои догадки >>>
- Интернет на смартфоне: у какого оператора сотовой связи нормально работает? Вн>>>
- Что делать если при запуске приложения 1XBET не андроид проходит пару секунд и пишет "приложение 1хбет остановлено"
- как установить приложение вконтакте для андроид?
- Народ.. . Обьясните, чем так хороша ОС Андроид, если равнивать с другими? Вопрос к спецам.
- Подкажите. Стоит ли брать китайский телефон на ОС андроид 2.3??
- Умирает телефон (ОС андроид).
- Используя на данный момент свой не новый телефон минимум двух летней давности на какой вы бы решили перейти из новых?..