Когда T-Mobile G1 появился на свет - он не поддерживал мультитач. Теоретически его небыло в аппаратных возможностях телефона, да и программно он небыл реализован в Android, т.к. это запатентованая технология Apple. Несмотря на заявления разработчиков из Google и T-Mobile о том, что телефон поддерживает только single-touch, в интернете частенько появляются всё новые и новые видео, где телефон очевидно реагирует на касания в нескольких точках экрана. Однако все эти эксперименты далеки от того, чтобы быть полезными конечному пользователю.
В ноябре некоторым разработчикам реализовать мультитач (), но для его реализации необходимо было перекомпилировать всё ядро системы.
Но нашелся герой, который смог реализовать мультитач без пересборки ядра системы. В своём блоге Luke Hutch про свой способ реализации. Теперь необходимо лишь пересобрать один системный класс.
Этапы реализации на своём устройстве и изменённый java-класс можете скачать в блоге Luke Hutch.
Да, Android - это Linux-телефон. Но ниодно из приложений не является linux-продуктом. Читайте подробнее про то, как работает Android-софт… и почему он не работает как linux.
Миф №1. Android позволяет запускать программное обеспечение Linux.
Хотя операционная система основана на ядре Linux, все приложения выполняются на основе модифицированной формы Java - Dalvik.
Dalvik, по сути, доработанная версия Java, которую создал Google, чтобы избежать лицензионных сборов. Dalvik сравнительно идентичен десктопной версии Java. В дальнейшем Google планирует расширять Dalvik дополнительными API, что сделает его лучше для мобильных телефонов, чем Java.
Таким образом, чтобы внести ясность, вы не можете взять своё любимое Linux-приложение и просто портировать его на Android. Дальше »