> ядро Android это jvm запущеная на ядре linux, которое собственнно, в пожатом состоянии и называется zImage.
zImage это ядро Linux упаковоное gzip. JVM к этому не имеет никакого отношения и лежит в user space разделе, в данном случае повсей видимости в androidinstall.tar
Да и JVM здесь строго говоря не JVM, так как это Dalvik, который не проходит TCK и вообще не выполняет Java bytecodes.
Задача поднимается когда пользователь открывает окно или как оно там называется, так что в этом отношении отличия от предыдущей версии iPhone минимальны.
Вышел я из игрушки, чтобы позвонить, возвращаюсь обратно, а она заново открывается, потому что прибили ее. Или все программы поголовно начинают оставлять критические задачи которые нельзя убивать. Модель использованная в Android мне больше по душе.
Наоборот, Apple продвигает Mac OS X на фоне продаж iPhone заставляя разработчиков использовать только её. Да и не имеет особого смысла тратить ресурсы на поддержку чужой OS. Вы выдаете желаемое за действительное. Одно дело борьба за поиск по умолчанию — Apple может выбирать, так как своего решения у нее нет пока, другое дело SDK…
code.google.com/android/c2dm/
В Android приходит Intent, что автоматически может запускать приложение или передавать данные запущеному приложению — приложение сразу-же получает доступ к процессору. На сколько я понимаю в iPhone push получает система и она же его обрабатывает производя взаимодействие с пользователем еще до передачи данных определенному приложению.
zImage это ядро Linux упаковоное gzip. JVM к этому не имеет никакого отношения и лежит в user space разделе, в данном случае повсей видимости в androidinstall.tar
Да и JVM здесь строго говоря не JVM, так как это Dalvik, который не проходит TCK и вообще не выполняет Java bytecodes.
В Android приходит Intent, что автоматически может запускать приложение или передавать данные запущеному приложению — приложение сразу-же получает доступ к процессору. На сколько я понимаю в iPhone push получает система и она же его обрабатывает производя взаимодействие с пользователем еще до передачи данных определенному приложению.
Код android доступен через GIT (+обертка под названием repo)