25 Ноября 2024, 11:05

Google Android

Автор turbo, 27 Августа 2008, 20:56

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

turbo

27 Августа 2008, 20:56 Последнее редактирование: 14 Июля 2011, 09:54 от Zhek@Ch
[size="3"]Из Android SDK убраны API для Google Talk и Bluetooth[/size]

В блоге разработчиков Google Android, Linux-платформы для мобильных устройств, появилась информация о компонентах, которые были убраны из последней версии SDK -- Android SDK 0.9 beta.
Дэн Моррилл (Dan Morrill) попытался объяснить, почему из Android SDK 0.9 beta (а значит, и будущего финального релиза 1.0) были убраны API для поддержки Google Talk/XMPP (GTalkService) и беспроводных подключений по Bluetooth.
Включение в SDK GTalkService API было отложено по ряду причин, основной из которых являются серьезные проблемы в безопасности при использовании Google Talk на мобильном устройстве.
Ситуация с Bluetooth API проще: как заявил Ник Пелли (Nick Pelly), ответственный за Bluetooth в Android, разработчики просто не успевают «вычистить» код в достаточной мере для того, чтобы включить все необходимое в SDK. Несмотря на это, первая версия (1.0) платформы Android будет поддерживать Bluetooth в первых же Linux-телефонах на ее основе.
http://www.nixp.ru/news/9226

turbo

30 Августа 2008, 18:22 #1 Последнее редактирование: 06 Июня 2011, 22:19 от Zhek@Ch
[size="3"]Google создаст систему распространения приложений для Android[/size]

В блоге разработчиков мобильной Linux-платформы Android появилась информация о том, что Google собирается создать открытую систему распространения мобильного контента (программных приложений и игр), которая получит название Android Market.
Сообщается, что новый ресурс Android Market позволит всем пользователям устройств, работающих под управлением Linux-платформы Android, искать, оплачивать и скачивать содержимое различного типа. В первую очередь эта система распространения ориентирована на программное обеспечение, поскольку до сих пор разработчиков приложений для Android все больше интересовал вопрос, как пользователи смогут получить их продукты.
Сами разработчики обретут возможность публиковать свои файлы на хостинг-сервисе Google, в который будут интегрированы функции обратной связи (отзывы на размещенные там приложения) и система рейтинга, подобная используемой на YouTube. Кроме того, программистам будут предоставляться аналитические данные, которые позволят им направлять дальнейшее развитие продуктов в правильном русле.
Запуск бета-версии Android Market запланировано на время появления первых смартфонов, работающих под управлением Android. Первым телефоном с Android должен стать HTC Dream, начало продаж которого ожидается 13 октября этого года.
http://www.nixp.ru/news/9237

turbo

24 Сентября 2008, 17:49 #2 Последнее редактирование: 14 Июля 2011, 09:54 от Zhek@Ch
[size="3"]Состоялась презентация первого телефона с Android -- T-Mobile G1[/size]

LinuxPhone.ru сообщает, что 23 сентября 2008 года состоялась обещанная презентация первого в мире смартфона, работающего под управлением Linux-платформы Android, разрабатываемой альянсом Open Handset Alliance (OHA) во главе с Google, -- T-Mobile G1. Ранее устройство было известно под кодовым названием HTC Dream.
Linux-смартфон T-Mobile G1 оснащен выдвижным 3,2-дюймовым сенсорным дисплеем, QWERTY-клавиатурой и картой памяти SD на 1 Гб. Устройство работает в сетях GSM/GPRS/EDGE 850/1700/1800/1900/2100 МГц, поддерживает Wi-Fi, Bluetooth и GPS. Кроме того, в смартфоне есть 3-мегапиксельная камера -- правда, она не снимает видео (впрочем, по словам разработчиков, для этого не хватает лишь соответствующего программного приложения). Питание обеспечивает литий-ионная батарея (3,7 В), гарантирующая 5 часов работы в режиме разговора или 130 часов -- в режиме ожидания. Габариты телефона: 117 x 55 x 16 мм.
Стали известны и подробности про программную начинку T-Mobile G1. Среди приложений, работающих в первом телефоне на базе Android Linux:

 * плеер с поддержкой музыки в форматах MP3, M4A, AMR, WMA, MDI, WAV, OGG;
 * Web-браузер на базе движка WebKit, называемый «облегченной версией Google Chrome»;
 * программа ShopSavvy для совершения покупок;
 * программа Ecorio для упрощения навигации;
 * программа BreadCrumbz для географических карт с фотографиями;
 * возможность просмотра файлов в форматах PDF, Microsoft Word и Excel.

T-Mobile G1 будет продаваться в США с 22 октября 2008 года по цене в 180 USD при заключении 2-летнего контракта с T-Mobile. В Великобритании новый Linux-смартфон появится в продаже в ноябре, а в остальной Европе -- в первом квартале 2009 года.
http://www.nixp.ru/news/9290

turbo

29 Июля 2009, 20:46 #3 Последнее редактирование: 13 Июня 2011, 07:10 от Zhek@Ch
[size="3"]Компания Google представила Basic-подобный язык для платформы Android[/size]

С целью упрощения создания простых приложений и привлечения непрофессиональных программистов к платформе Android, компания Google анонсировала проект Simple, в рамках которого разработан специальный диалект языка программирования BASIC для мобильной платформы Android. Simple позволяет максимально быстро создать необходимое приложение, используя коллекцию специально подготовленных компонентов, привязанных к логике выполнения приложения в виде обработчиков событий. Например, для отображения данных на экране используется компонент Canvas, для доступа к сенсору наклона - OrientationSensor, для определения вибрации - Accelerometer.

Более детально с новым языком можно познакомиться изучив руководство "Simple Language Definition" (PDF, 199 Кб).

Кроме того, можно отметить открытие новой экспериментальной ветки Android под кодовым именем "Donut", в рамках которой будет разрабатываться прототип будущего релиза платформы. Несколько дней назад в репозиторий исходных текстов Donut разработчики Google поместили большую порцию патчей, реализующих: возможность работы в CDMA-сетях; поддержку VPN L2TP и IPSec; улучшения в шифровании для WiFi (WPA Enterprise); реализацию средства для создания автоматических резервных копий; поддержку рукописного ввода; интеграцию сервиса Google Translate для перевода блоков текста через один клик; встроенный поисковый механизм по всем документам, мультимедиа файлам, заметкам в планировщике и адресной книге, хранимым на телефоне; виджет для быстрого включения WiFi, Bluetooth, GPS, Email и настройки яркости экрана. Для разработчиков представлен расширенный API для использования функций голосового управления (voice-control) и API для синтеза речи (text-to-speech). Вопреки заявлениям в сети, в Donut отсутствует поддержка multi-touch навигации.

http://www.opennet.r...shtml?num=22784

turbo

31 Июля 2009, 18:34 #4 Последнее редактирование: 24 Ноября 2011, 20:57 от Zhek@Ch
[size="3"]Компания Mentor Graphics поглотила Embedded Alley для переноса Android на архитектуру PowerPC [/size]

Компания Mentor Graphics сообщила о заключении соглашения о покупке специализирующейся на Linux разработках фирмы Embedded Alley, имеющую опыт портирования мобильной платформы Android на архитектуру MIPS и одночиповые системы (SoC) RMI Au1250 в частности. Приобретение Embedded Alley является ключевым шагом в представленной вчера стратегии Mentor Graphics портированию платформы Android на процессорную архитектуру PowerPC.

В кооперации с ARM Ltd. и Marvell Semiconductor компания Mentor Graphics планирует создать новое решение для двухядерных процессоров Marvell Sheeva MV78200, путем комбинирования Linux с разрабатываемой в Mentor Graphics операционной системой реального времени (RTOS) "Nucleus". Кроме того, Android планируется портировать и на PowerPC-совместимые процессоры QorIQ и PowerQUICC III, производимые компанией Freescale, а также продолжить портирование на основанную на архитектуре MIPS платформу RMI.

Для портирования Android 1.5 ("Cupcake") на архитектуру PowerPC планируется выполнить следующие шаги:

 * Произвести интеграцию Android-специфичных патчей к Linux ядру 2.6.28;
 * Портировать виртуальную машину Dalvik для работы на платформах Freescale PowerQUICC и QorIQ, включая адаптацию процесса сборки и проведения специфичных для данных архитектур оптимизаций;
 * Расширить run-time библиотеки и систему динамического связывания (linker) Android поддержкой архитектуры Power;
 * Задействовать в различных модулях использование возможностей процессорных блоков SPE APU и Power FPU;
 * Подготовить комплект драйверов, кодеков, промежуточного ПО для поддержки тестовых и интерфейсных плат для разработчиков аппаратных устройств;
 * Реализовать поддержку архитектуры Power в Android Software Development Kit (SDK) и подготовить базовые сборки платформы Android, пригодных для создания производных решений сторонними производителями;
 * Создать средства для тестирования компонентов платформы Android.

http://www.opennet.r...shtml?num=22825

turbo

05 Августа 2009, 22:55 #5 Последнее редактирование: 24 Ноября 2011, 20:37 от Zhek@Ch
[size="3"]Компания MIPS представила код для поддержки архитектуры MIPS32 в платформе Android [/size]

Компания MIPS Technologies сообщила об открытии исходных текстов инструментария для разработки приложений для платформы Google Android, портированной для процессорной архитектуры MIPS32. Исходные тексты Android для MIPS32 можно загрузить со специально созданного для заинтересованных разработчиков сайта MIPSAndroid.org.

Исходные тексты включают в себя модифицированные для работы на архитектуре MIPS виртуальную Java машину Dalvik, систему динамического связывания (linker), системную библиотеку Android и инструментарий Android SDK. Также доступен комплект драйверов, кодеков, промежуточного ПО для поддержки тестовых и интерфейсных плат для разработчиков аппаратных устройств.

Процессоры MIPS активно используются в таких устройствах, как беспроводные маршрутизаторы Linksys, теле-приставки Motorola, DVD плееры Sony и принтеры Hewlett-Packard. Заинтересованность компании MIPS предрекает появление в скором времени новых, основанных на платформе Android, устройств домашней электроники, таких как теле-приставки, мобильные интернет устройства, VoIP системы и медиа-плееры.

Кроме того, на выставке электроники в Тайване, проходившей на прошлой неделе, компания MIPS Technologies в партнерстве с D2 Technologies продемонстрировала коммуникационный клиент mCUE для использования VoIP, видео-чата и других средств IP-коммуникаций в устройствах на базе Android.

http://www.opennet.r...shtml?num=22883

turbo

25 Августа 2009, 17:55 #6 Последнее редактирование: 24 Ноября 2011, 16:04 от Zhek@Ch
[size="3"]Мобильная платформа Android обзавелась средствами разработки на языке Perl[/size]

В новом выпуске системы Android Scripting Environment (ASE), позволяющей выполнять на устройствах на базе мобильной платформы Android полнофункциональные приложения, написанные на популярных скриптовых языках, добавлена поддержка разработки на языке Perl. Ранее в ASE была реализована поддержка языков Python, Lua, JRuby и BeanShell.

Пример простейшего perl-приложения для Android:

 use Android;
 my $a = Android->new();
 $a->makeToast("Hello, Android!");


Как видно из примера, доступ perl программ к API платформы Android, осуществляется через perl-модуль Android. Модуль представляет собой обвязку вокруг стандартного JSON RPC платформы Android и позволяет использовать из perl-скриптов функции телефонии, отправлять SMS, получать данные с GPS, web-камеры и акселерометров, обрабатывать события, использовать функции синтезатора речи (text-to-speech).

Загрузить готовые бинарные сборки интерпретатора perl и сопутствующих модулей для устройств на базе платформы Android можно на данной странице.

http://www.opennet.r...shtml?num=23142

turbo

28 Августа 2009, 18:57 #7 Последнее редактирование: 24 Ноября 2011, 15:35 от Zhek@Ch
[size="3"]Открыта регистрация на конкурс разработки приложений для платформы Android[/size]

Открыта подача заявок на конкурс Android Developer Challenge 2. Свои разработки для мобильной платформы участникам необходимо отправить не позднее 23:59:59 (тихоокеанское время) 31 августа 2009 года. Работы, присланные с опозданием, согласно регламенту, к участию в конкурсе допущены не будут.

Организаторы конкурса предупреждают, что конкурсные приложения должны использовать только стандартные программные интерфейсы (API) опубликованные для платформы Android. В первую очередь это связано с тем, что пользователи, которые будут оценивать представленные работы, могут использовать новые устройства, которые не были протестированы автором, и, следовательно, в них могут быть не реализованы некоторые недокументированные библиотеки. Так же, работы должны быть законченными полнофункциональными приложениями, а не просто демонстрациями с красивым интерфейсом.

Соревнование пройдет в два этапа. В следующий круг пройдут 20 работ, набравших наибольшее количество баллов в своей номинации. Всего номинаций 10:

 * Образовательные приложения
 * Игры: головоломки
 * Игры: аркады, стрелялки
 * Приложения для социальных сетей
 * «Жизненные» (Lifestyle) приложения
 * Офисные утилиты
 * Информационные приложения
 * Развлекательные
 * Помощники путешественников
 * Остальные приложения

Первый тур будет оцениваться пользователями, изъявившими желание стать судьями соревнования и имеющими в своем распоряжении Android версии 1.5 и выше. На втором этапе к общественным судьям подключатся эксперты, выбирать которых будет поручено Google из числа участников альянса OHA (Open Handset Alliance).

Призы, в размере 100 тыс. долларов получат работы, занявшие первое место в каждой категории. Второе и третье места оцениваются соответственно в 50 и 25 тыс. Так же будут определены три самых лучших приложения, создателям которых будут вручены 150, 50, и 25 тыс. соответственно.

http://www.opennet.r...shtml?num=23194

turbo

16 Сентября 2009, 19:44 #8 Последнее редактирование: 22 Ноября 2011, 16:54 от Zhek@Ch
[size="3"]Релиз Android 1.6 SDK и несколько новых Android-телефонов[/size]

Компания Google выпустила релиз комплекта для разработки приложений Android SDK 1.6r1, основанный на экспериментальной ветке платформы Android Donut. Первые телефоны на базе прошивки Android 1.6 ожидаются в начале октября.

В новой версии SDK представлены следующие ключевые улучшения:

 * Поддержка технологии сотовой связи CDMA и API для доступа к специфичным функциям;
 * Поддержка работы с широким спектром экранных разрешений, например QVGA (240 x 320), HVGA (320 x 480), WVGA800 (480 x 800), VGA854 (480 x 854) с различными DPI; Поддержка новых экранных разрешений и скинов в эмуляторе телефона;
 * Доступен новый графический интерфейс для создания и управления виртуальными телефонами на базе платформы Android (Android Virtual Devices);
 * Новый API для восприятия экранных жестов как управляющих команд;
 * Движок для синтеза речи (text-to-speech);

Напомню, что в экспериментальной ветке Android под кодовым именем "Donut", реализованы такие возможности, как:

 * Возможность работы в CDMA-сетях;
 * Поддержка VPN L2TP и IPSec;
 * Улучшения в шифровании для WiFi (WPA Enterprise);
 * Реализация средства для создания автоматических резервных копий;
 * Поддержка рукописного ввода;
 * Интеграция сервиса Google Translate для перевода блоков текста через один клик;
 * Встроенный поисковый механизм по всем документам, мультимедиа файлам, заметкам в планировщике и адресной книге, хранимым на телефоне;
 * Виджет для быстрого включения WiFi, Bluetooth, GPS, Email и настройки яркости экрана.
 * API для использования функций голосового управления (voice-control) и API для синтеза речи (text-to-speech).

В заключение можно отметить информацию о ряде новых устройств на базе платформы Android:

 * "HTC Tattoo" - новый смартфон с модифицированной пользовательской оболочкой Sense UI от HTC, идущий на смену MyTouch 3G. Начало продаж запланировано на октябрь. Характеристики: CPU Qualcomm MSM7225 528MHz, 256 Мб ОЗУ, 512 Мб Flash, MicroSD слот, 2.8-дюймовый сенсорный экран (240 x 320), поддержка стандартов связи HSPA/WCDMA 900/2100MHz и GSM/GPRS/EDGE 850/900/1800/1900MHz, WiFi 802.11 b/g, Bluetooth 2.0, mini-USB разьем, 3.2-мегапиксельная камера, GPS, FM-радио, аккумулятор емкостью 1100 mAh, вес 113 г.
 * Компания Motorola готовит к выпуску в начале осени свой первый телефон на базе платформы Android - MotoBlur, ориентированный на активное использование социальных сетей. Как и первая модель HTC G1, MotoBlur снабжен выдвижной клавиатурой (форм-фактор - слайдер). Из особенностей телефона можно выделить 3.1-дюймовый экран (320 x 480), 5-мегапиксельную камеру и вес 163 г. В остальном харакретистики похожи на телефон от HTC.
 * Компания LG, без предварительных анонсов решения использовать Linux вместо Windows Mobile, представила модель телефона на базе платформы Android - LG-GW620, начало продаж в Европе которой ожидается в течение третьего квартала текущего года. Детальные характеристики не сообщаются, известно, что телефон снабжен трехдюймовым экраном и выдвижной QWERTY-клавиатурой.

http://www.opennet.r...shtml?num=23435

turbo

26 Сентября 2009, 19:20 #9 Последнее редактирование: 13 Июня 2011, 07:18 от Zhek@Ch
[size="3"]Компания Google начала борьбу с разработчиками независимых сборок Android[/size]

Компания Google направила требование прекратить нарушение интеллектуальных прав авторам проекта CyanogenMod, в рамках которого создана популярная альтернативная сборка платформы Android, ориентированная на выпускаемые на базе данной платформы телефоны (HTC G1, HTC Dream и т.п.). Претензии Google связаны с помещением в сборку ряда проприетарных приложений, включаемых в состав официальных прошивок Google. Среди таких приложений называются программы для работы с картами, каталогом программ (Market), Gmail, Talk, YouTube и т.д. Данные приложения подлежат обязательному лицензированию, в случае если производитель телефонов захочет использовать их в составе модифицированной прошивки.

У разработчиков альтернативных прошивок сейчас три выхода: договориться о мирном урегулировании ситуации с Google, исключить нарушающие права Google приложения из комплекта или разработать для них свободные альтернативы. В настоящий момент разработчики проекта CyanogenMod, число пользователей которого достигло 30 тысяч, вынуждены были удалить все установочные образы своей сборки с сайта.

http://www.opennet.r...shtml?num=23596

turbo

30 Сентября 2009, 19:17 #10 Последнее редактирование: 21 Ноября 2011, 18:12 от Zhek@Ch
[size="3"]Основан альянс, нацеленный на создание полностью открытой платформы Android[/size]

Группа энтузиастов несогласных с политикой компании Google, поддерживающей развитие в рамках платформы Android проприетарных компонент, ограниченных для использования в сторонних продуктах, объявили о создании нового проекта - "Open Android Alliance". На первой стадии развития проекта основной целью является разработка полностью свободных аналогов всем компонентам OEM сборки Android, требующим лицензирования в Google. В настоящий момент планируется переработать следующие части Android: ПО для работы с картами Google Map, Market (каталог программ), почтовый клиент (Gmail), клиент для мгновенного обмена сообщениями (GTalk), ПО для просмотра YouTube-роликов, web-браузер, интерфейс для настройки, система синхронизации с ПК.

Исходные тексты, созданные новым сообществом, будут распространяться в рамках лицензии GPLv3, что гарантирует их открытость в любой ситуации. Основная масса выпущенных Google в рамках проекта Android исходных текстов распространяется под лицензией Apache (ASL v2) и допускает перелицензирование, за исключением компонент, связанных с ядром Linux, развиваемых под лицензией GPLv2, и средств для разработчиков, построенных на основе Eclipse, которые доступны под лицензией Eclipse Public License (EPL). Перед приемом в основную ветку Android кода от сторонних разработчиков Google требует подписания специального соглашения - "Individual Contributor License Grant".

Тем временем, разработчики CyanogenMod, альтернативной сборки Android, которым компания Google запретила использовать ряд своих приложений, нашли интересное решение проблемы - в ближайшее время будет опубликована лишенная всех проприетарных компонентов сборка CyanogenMod. Отдельно будет создан инструмент для выделения закрытых частей из оригинальной сборки Google и оформления на их основе отдельно устанавливаемого пакета, распространяемого вне проекта CyanogenMod.

http://www.opennet.r...shtml?num=23632

turbo

01 Октября 2009, 19:22 #11 Последнее редактирование: 21 Ноября 2011, 18:10 от Zhek@Ch
[size="3"]Вышел Android NDK 1.6, для выполнения кода на языках Си и Си++[/size]

Компания Google выпустила релиз Android 1.6 NDK (Native Development Kit), системы дополняющей Android 1.6 SDK средствами для организации выполнения нативного Си/Си++ кода в приложениях, функционирующих в Java окружении мобильной платформы Android. Android NDK включает в себя:
набор утилит и сборочных файлов для генерации специальных бинарных библиотек;
инструменты для встраивания C/C++ библиотек в APK пакеты с приложениями;
коллекцию системных заголовочных файлов и системных библиотек (libc, libm, JNI (Java Native Interface), libz, liblog);
документацию и примеры кода.

В состав новой версии NDK включены библиотеки для манипуляции 3D объектами через совместимый c OpenGL ES 1.1 программный интерфейс, что открывает двери созданию новых высокопроизводительных игр и графических приложений, на скорость выполнения которых не влияют факторы, связанные с работой виртуальной Java машины. Кроме того, в новой версии упрощена генерация кода для устройств на базе платформы Android 1.5 или 1.6 (автоматически учитываются особенности библиотек, входящих в состав разных версий). Добавлена возможность интеграции разработки нативных библиотек в рамках дерева существующих проектов, развиваемых в стандартной интегрированной среде разработки.

Дополнение: Вчера для телефона HTC Dev Phone (специальная модель для разработчиков, идентичная HTC G1 со снятыми ограничениями на загрузку прошивок) выпущена прошивка Android 1.6 (обзор новшеств), что свидетельствует о том, что до выхода обновления Android 1.6 для обычных телефонов осталось в худшем случае несколько недель.

http://www.opennet.r...shtml?num=23648

turbo

29 Октября 2009, 18:18 #12 Последнее редактирование: 14 Ноября 2011, 09:38 от Zhek@Ch
[size="3"]Релиз Android SDK 2.0 и завершение портирования на архитектуру PowerPC[/size]

Компания Google выпустила релиз комплекта для разработки приложений Android SDK 2.0. Появление обновлений прошивки для ранее выпущенных телефонов на базе платформы Android ожидается через несколько недель.

Основные новшества Android 2.0 :

Добавлена поддержка Bluetooth 2.1, появилась долгожданная возможность обмена файлами между устройствами (Object Push Profile) и отправки информации из адресной книги (Phone Book Access Profile);
Возможность синхронизации адресной книги со множеством внешних источников. Переработка организации работы со списком контактов, расширены возможности группировки адресов. Добавлена функция "Быстрый контакт" - нажав на пиктограмму пользователя в любом приложении можно сразу отправить сообщение через заданный сервис (SMS, почта, Gtalk и т.п.);
Одновременная поддержка нескольких аккаунтов в системе (адресов gmail.com, Jabber-аккаунтов) с возможным разделением списка привязанных к каждому аккаунту контактов;
Расширены возможности web-браузера: переработан интерфейс пользователя, добавлена поддержка увеличения через двойное прикосновение к заданной точке экрана, возможность сохранения эскиза страницы в закладках. Расширена поддержка элементов спецификации HTML 5: тэг video, API для доступа к локальным БД на языке SQL, API для определения геопозиции, средства кэширования для организации работы web-приложений в offline-режиме;
В программе для работы с камерой появилась поддержка управления фотовспышкой, возможность цифрового увеличения, режим сцены, возможность настройки баланса белого, макро-фокусировка и т.д.
Виртуальная клавиатура лучше адаптирована для быстрого набора текста, появилась поддержка одновременных нажатий и дополнительных раскладок клавиатуры;
В почтовом клиенте добавлены средства синхронизации с MS Exchange и возможность поддержания единого inbox для входящей почты от всех аккаунтов. В программе для быстрого обмена сообщениями добавлены средства поиска SMS и MMS, а также возможность автоматического удаления старых записей;
Улучшена поддержки различных экранных разрешений, например QVGA (240 x 320), HVGA (320 x 480), WVGA800 (480 x 800), VGA854 (480 x 854) с различными DPI. Приложения автоматически подстраиваются под текущее экранное разрешение;
Новые API для использования в приложениях средств синхронизации данных, работы с контактами и взаимодействия через Bluetooth;
Улучшены стредства для задействования аппаратной акселерации при обработке мультимедиа контента.
Кроме того, компания Mentor Graphics сообщила готовности первой сборки мобильной платформы Android для процессорной архитектуры PowerPC. В настоящий момент поддерживаются PowerPC-совместимые процессоры QorIQ и PowerQUICC III, производимые компанией Freescale.

http://www.opennet.r...shtml?num=24025

turbo

05 Ноября 2009, 17:53 #13 Последнее редактирование: 14 Ноября 2011, 09:12 от Zhek@Ch
[size="3"]Доклад о плохой пригодности Android для портирования на другие платформы[/size]

Matt Porter, принимавший участие в портировании платформы Android на архитектуры MIPS и PPC, выступил на конференции Embedded Linux Conference с докладом, обобщающим полученный опыт. В целях оптимизации производительности и экономии дискового пространства, код Android изобилует разнообразными жестко прописанными настройками, которые по всем правилам должны быть определены в файлах конфигурации. Например, список устройств и прав доступа к ним определен прямо в коде.

Кроме того, из Linux начинки удалены многие возможности, такие как поддержка hot-plug в udev (правила hot-plug реализованы на языке Си прямо в коде процесса init), из стандартной библиотеки убрана поддержка System V IPC, существенно урезана функциональность POSIX нитей, нет STL, вместо glibc используется урезанная по возможностям libc и т.д. Системы ввода и управления питанием изначально разработаны с допущениями, допустимыми только для карманных устройств. В пользовательском интерфейсе такие функции, как индикаторы Wifi и уровня сигнала, зашиты прямо в код базовой экранной оболочки, диалог настройки уровня громкости привязан к подсистеме телефонии, в зачаточном состоянии находятся средства для настройки Ethernet соединений.

При ориентации платформы только для телефонов такой подход еще можно было назвать оправданным, но сейчас Android позиционируется и для субноутбуков, что вызывает большие трудности при портировании и требует существенной переработки платформы для организации выполнения в окружении Android стандартных Linux приложений.

http://www.opennet.r...shtml?num=24118

ping_Win

16 Ноября 2009, 14:51 #14 Последнее редактирование: 12 Июля 2011, 10:40 от Zhek@Ch
[size="3"]В рамках проекта FreeBroid началось портирование платформы Android на FreeBSD[/size]

Тайваньские энтузиасты представили проект FreeBroid, в рамках которого началось портирование на FreeBSD SDK-комплекта открытой мобильной платформы Android. Проект позволит разработчикам, предпочитающим программное окружение FreeBSD, осуществлять сборку и отладку программ для платформы Android без использования режима эмуляции Linux.

В качестве амбициозного плана на будущее создатели FreeBroid надеются в конечном итоге перенести не только SDK, но и адаптировать саму мобильную платформу Android для работы поверх ядра FreeBSD. Следует отметить, что большинство участников проекта FreeBroid входят в группу 0xlab.org, известную созданием ряда решений на базе Android, например, выполнившие портирование данной платформы на субноутбуки Eee PC и другие мобильные устройства устройства.

Кроме того, следует напомнить про существование аналогичного проекта - BSDroid, нацеленного на создании нативной сборки Android SDK для FreeBSD 8. Несколько дней назад проектом был выпущен экспериментальный снапшот FreeBSD сборки Android SDK, в которой входит работающая с USB-стеком FreeBSD управляющая утилита adb и другие исполняемые файлы.

http://www.opennet.r...shtml?num=24256

turbo

06 Января 2010, 09:30 #15 Последнее редактирование: 17 Июня 2011, 07:44 от Zhek@Ch
[size="3"]Компания Google представила телефон Nexus One на базе платформы Android[/size]


Компания Google официально анонсировала телефон Nexus One, базирующийся на открытой платформе Android 2.1 и произведенный по OEM контракту с компанией HTC. Телефон поставляется с полным комплектом предустановленных мобильных приложений Google, включая интеграцию средств поиска, Google Maps, Gmail, YouTube, Google Talk.

Дополнительно отмечается включение в поставку приложений Maps Navigation (прокладывание маршрутов) и Google Voice (голосовой поиск). Вместо трех базовых экранов в Nexus One их число расширено до пяти, для размещения на базовых экранах подготовлены новые виджеты YouTube (быстрый доступ к видео) и Picasa (интерфейс в 3D-стиле для навигации по коллекции фотографий). Отдельного упоминания заслуживает возможность голосового ввода данных в любой текстовой форме: достаточно произнести текст устно и он будет переведен в символьное представление через обращение к специальному web-сервису Google (пока реализована поддержка только английского языка).

Характеристики телефона:

 * 3.7-дюймовый емкостный экран (AMOLED, 800 x 480)
 * 1Ghz Qualcomm Snapdragon CPU
 * 512 Мб Flash, 512 Мб ОЗУ, карта 4GB MicroSD в комплекте;
 * 5-мегапиксельная камера с автофокусом, светодиодной вспышкой и поддержкой записи видео с разрешением 720x480 и частотой 20 кадров в секунду;
 * Поддержка 3G (HSDPA 7.2Mbps, HSUPA 2Mbps), Bluetooth 2.1, Wifi 802.11b/g/n, AGPS;
 * Слоты Micro-SD, Mini-USB
 * Два микрофона, позволяющие увеличить качество передачи голоса, благодаря адаптивной системе минимизации внешних шумов.
 * Для ввода данных используется экранная клавиатура, выдвижной qwerty-клавиатуры в аппарате нет;
 * Аккумулятор емкостью 1400 mAH, хватает на 7 часов просмотра видео, 5 часов работы в 3G сети, 6.5 часов работы по Wifi, 290 часов в режиме ожидания вызова или 10 часов непрерывных разговоров.
 * Вес аппарата 130 грамм, размер 11.9 x 5.9 см., толщина - 1.1 см.

В настоящий момент телефон могут заказать жители США, предусмотрен вариант без привязки к оператору связи по цене $529 и покупка по сниженной цене $179 с обязательным заключением 4-х месячного контракта с компанией T-Mobile. В будущем планируется значительное расширение географии распространения Nexus One, включая возможность заключения контракта с операторами Verizon и Vodafone. О возможности поставки в РФ ничего не сообщается, но русский язык присутствует в списке языков на которые локализован интерфейс телефона.

По статистике Google за год с момента выхода Android на базе данной платформы выпущено 20 аппаратов, поддерживаемых 59 операторами связи в 48 странах. В 2010 году число продаваемых моделей телефонов на базе Android достигнет 50. Телефоны с Android будут выпускать такие производители, как Samsung, LG, Sony Ericsson, HTC, ASUS, ACER, Garmin, Huawei, Toshiba и Motorola.

http://www.opennet.r...shtml?num=24908

turbo

12 Января 2010, 17:06 #16 Последнее редактирование: 11 Ноября 2011, 12:30 от Zhek@Ch
[size="3"]Релиз Android SDK 2.1[/size]

Компания Google выпустила релиз комплекта для разработки приложений Android SDK 2.1. Прошивка на базе Android 2.1 пока доступна только для поступившего в продажу на прошлой неделе телефона Nexus One, для моделей базирующихся на Android 2.0 обновление будет доступно через несколько недель.

Релиз носит корректирующий характер и кроме исправления ошибок и небольших улучшений не вносит каких-либо значительных новшеств. В новой версии SDK реализована поддержка всех представленных в версии 2.1 платформы Android возможностей, добавлен новый USB-драйвер, поддерживающий телефон Nexus One, добавлена поддержка анимированных фоновых картинок, расширен API интерфейс с трансляцией доступа к функциям WebKit.

http://www.opennet.r...shtml?num=24975

turbo

16 Января 2010, 20:06 #17 Последнее редактирование: 11 Ноября 2011, 00:17 от Zhek@Ch
[size="3"]Основанная на Android управляющая подсистема для микроволновых печей и стиральных машин[/size]

Компания Touch Revolution начала поставку OEM производителям основанного на платформе Android экранного модуля Nimble NIM1000 для организации управления бытовой техникой. В качестве примера решений, в которых может быть использован модуль, называются микроволновые печи, стиральные машины, принтеры, IP-телефоны и т.п.

В качестве основы Nimble NIM100 используется SoC Marvell/ARM PXA310 (806MHz), 128 или 256 Мб ОЗУ, 512 Мб Flash и 7-дюймовый сенсорный экран (800 x 480). Предусмотрено подключение опциональных интерфейсных модулей с поддержкой WiFi, Bluetooth, Ethernet, SD/SDHC и USB 2.0.

http://www.opennet.r...shtml?num=25027

turbo

30 Января 2010, 20:39 #18 Последнее редактирование: 10 Ноября 2011, 19:25 от Zhek@Ch
[size="3"]Компания Cypress представила multi-touch драйвер для Linux и Android[/size]

Компания Cypress Semiconductor объявила о своем вступлении в курирующую развитие платформы Android организацию Open Handset Alliance (OHA) и опубликовала под лицензией GPLv3 исходные тексты прототипа драйвера, добавляющего поддержку мультитач-навигации для устройств на базе Android и других Linux систем.

Работа драйвера протестирована на сенсорных экранах на базе контроллеров Cypress TrueTouch. В качестве примеров использования новой возможности продемонстрировано изменение масштаба двумя пальцами или трекинг позиций на карте тремя пальцами.

Тем временем энтузиаст под ником Cyanogen, известный созданием неофициальных сборок CyanogenMod для телефонов на базе платформы Android, опубликовал модифицированную сборку web-браузера для смартфона Google Nexus One с реализацией поддержки multi-touch управления (например, масштабирование в стиле iPhone). Видеоролик с демонстрацией нового способа навигации можно найти на YouTube.

Напомню, что multi-touch навигация в телефонах на базе платформы Android не поддерживается главным образом из-за патентования данной технологии компанией Apple, хотя программное обеспечение и оборудование поддерживает возможность использования данной технологии. Тем не менее, в будущем компания Google намерена урегулировать вопрос включения поддержки multi-touch в своих телефонах.

http://www.opennet.r...shtml?num=25196

Zhek@Ch

05 Февраля 2011, 12:48 #19 Последнее редактирование: 05 Февраля 2011, 12:53 от Zhek@Ch
[size="3"]Google запустил web-версию Android Market и продемонстрировал платформу Android 3.0 [/size]

Разработчики платформы Android анонсировали введение в строй web-версии каталога-магазина приложений Android Market, ранее доступного только с мобильных телефонов. Интересной особенностью web-сайта является то, что выбранные в каталоге приложения затем автоматически устанавливаются на устройства, ассоциированные с аккаунтом пользователя. При этом не важно с какого компьютера был совершен вход на сайт. Другой возможностью является поддержка интеграции в сторонние приложения функций прямой покупки/установки из Android Market. Например, разработчики игр смогут распространять таким образом новые игровые уровни.

Открытие сайта Android Market является планомерным шагом, подчеркивающим выход платформы Android за рамки смартфонов и начало экспансии на рынок интернет-планшетов и медиа-устройств. Несмотря на то, что ранее уже было выпущено несколько моделей Android-планшетов, следующая версия платформы Android 3.0 (кодовое имя "Honeycomb") отличается кардинальными изменениями интерфейса, специально оптимизированного для устройств с большим экранным разрешением и мощным процессором. Более того, даже разработчики Google пока не могут утверждать, что данная версия будет доступна и для телефонов - основным направлением ее развития являются интернет-планшеты с мощной графической подсистемой, большим объемом памяти и высокопроизводительным CPU (рекомендуется двухъядерный CPU ARM Cortex-A9 и экран с разрешением 1280x720 пикселей).

Версия Android 3 для смартфонов пока еще только планируется. В связи с тем, что не все из представленных возможностей можно будет адаптировать для смартфонов (интерфейс приложений для планшетов гораздо богаче и ближе к настольным системам), возникают опасения в усилении фрагментации платформы Android и её разделении на несколько малосовместимых веток. Утешением может служить то, что платформа полностью обратно совместима с ранее созданными для телефонов приложениями и, что кроме поддержки отдельных средств разработки приложений для планшетов, планируется разработка инструментов для создания универсальных приложений, поддерживающих работу на устройствах с любым экранным разрешением.

Одновременно с анонсом переработанного Android Market компания Google продемонстрировала прототип интерфейса платформы Android 3.0. Большое внимание уделено переработке основного домашнего экрана, область применения которого не ограничивается размещением пиктограмм для быстрого запуска программ и отображения простых виджетов. Виджеты теперь могут быть интерактивными и сфокусированными на определенном контенте. Существенно переработана система вывода уведомлений.

Интерфейс специально оптимизирован для планшетов и включает две базовые панели. В нижней части отображается системная панель (System Bar) для вывода уведомлений, управления запущенными задачами и отображения системных индикаторов. В верхней части экрана размещена панель управления приложениями (Action Bar), предоставляющая меню, элементы навигации, виджеты и набор дополнительных действий в зависимости от контекста запущенных приложений. Содержимым Action Bar управляет приложение. Пользователь может явно управлять одновременно работающими приложениям и быстро переключаться между ними.

Для пользователя доступно пять виртуальных экранов, переключение на которые осуществляется жестом, напоминающим перелистывание страницы. Каждый виртуальный экран можно настроить в зависимости от предпочтений пользователя, например, один можно использовать для создания окружения для навигации в сети, другой для работ с мультимедиа-контентом. На каждом виртуальном экране доступна функция быстрого вызова интерфейса для запуска доступных приложений и панель универсальная поиска, при вводе ключевых слов отображающая соответствующие запросу приложения, контакты, медиа файлы, web-страницы и т.д.




Оценить Android 3 в работе может любой желающий, для этого компания Google опубликовала тестовую версию Android SDK 3 в состав которой входит эмулятор, в которых добавлен макет планшета с десятидюймовым экраном.

Из базовых новшеств Android 3 можно отметить:

  • Активное использование аппаратной акселерации при формировании экранного 2D и 3D вывода. Новый фреймворк для формировании анимации, дающий возможность создания недоступных ранее визуальных эффектов. Встроенная система OpenGL-рендиренга, использующая аппаратные средства для ускорения выполнения типичных 2D-операций в приложениях. В рамках системы Renderscript разработан новый 3D-движок, дающий возможность легко формировать трёхмерные сцены;

  • Поддержка многоядерных CPU: платформа Android 3.0 оптимизирована для работы как на одноядерных, так и для многоядерных CPU, обеспечивая максимально возможную производительность приложений;
  • Фреймворк для разработки пользовательского интерфейса для экранов с большим разрешением. Для разработчиков подготовлены новые GUI-компоненты, визуальные темы, виджеты, обеспечена поддержка режима drag&drop и управляемых диалогов нотификации;
  • Расширение мультимедиа возможностей, поддержка потокового вещания (HTTP Live), поддержка M3U-плейлистов, наличие подключаемого DRM-фреймворка, появление новых средств для разработчиков, предоставляющих новые возможности по доставке контента до пользователей;
  • Поддержка протоколов передачи медиафайлов MTP/PTP (Media/Photo Transfer Protocol), позволяющих без монтирования синхронизировать медиа-файлы с фотокамерой или настольным компьютером;
  • Возможность подключения стандартной клавиатуры через USB-порт или Bluetooth-соединение. Переработке подверглась виртуальная клавиатура, изменённая для повышения удобства работы с больших экранов. Улучшены средства для выделения блоков текста и их переноса через буфер обмена.
  • Расширение поддержки Bluetooth, добавление профилей A2DP и HSP, обеспечивающих передачу стереозвука и управление принимающим устройством. Также обеспечена поддержка незащищенных Bluetooth-соединений, позволяющих наладить взаимодействие с простейшими устройствами, не имеющими пользовательского интерфейса. Увеличение скорости сканирования наличия WiFi-сетей;
  • Улучшение средств администрирования, поддержка задания новых административных политик, таких как использование шифрованного хранилища или контроль за истечением срока действия паролей;
  • Адаптированы для больших экранов такие стандартные приложения, как браузер, почтовый клиент, менеджер контактов и программа для работы с фотографиями. В браузер добавлена поддержка вкладок (табов), режим анонимного серфинга, унифицирован интерфейс управления закладками и историей посещений, добавлена возможность синхронизации закладок с настольным браузером Google Chrome, обеспечена поддержка мультитач для Javascript и плагинов.