May
27

Android Icon Design Guidelines

Google Buzz

Недавно появилась очень интересная информация для разработчиков мобильных приложений на платформе Android. Это Icon Design Guidelnes – документ, описывающий правила создания иконок для Android-приложений. Этот документ содержит инструкции по созданию иконок для Launcher, меню, строки состояния, списков, а также описание цветовых палитр, которые должны использоваться при создании иконок.

Android Launcher Icon

Кроме, собственно, инструкции по созданию своих иконок, документ содержит информацию по использованию стандартных иконок, которые идут в поставке Android OS.

А еще там есть Android Icon Templates Pack – набор готовых иконок и стилей для Photoshop и Illustrator, которые помогут создать иконки для Android-приложений.

  • Android Icon Design Guidelines
  • Анонс Icon Design Guidelines в блоге разработчиков
  • Android Icon Templates Pack
May
01

Android Widget Design Guidelines

Google Buzz

В блоге разработчиков платформы Android появился анонс документации по разработке виджетов рабочего стола для Android-устройств.

widget_examples

В анонсе указано что в рамках Widget Design Guidelines lоступны исходные коды и графика виджетов, которые входят в SDK. Если вы разрабатываете виджеты рабочего стола для Android-устройств и хотите чтобы ваши виджеты имели стандартный внешний вид, то ресурсы, использованные при разработке стандартных виджетов будут как раз кстати.

  • Читать Widget Design Guidelines.
  • Посмотреть документацию по разработке виджетов для Android.
Apr
29

Android Dev Guide в PDF

Google Buzz

В сети появилась PDF версия Android Dev Guide. В документе также содержится весь FAQ отсюда.

Скачать Android Dev Guide в PDF (зеркало).

Apr
27

Android SDK 1.5 Released

Google Buzz

Ну и вот. Google наконец-то выпустила Android SDK 1.5

В этой версии:

  • Поддержка нескольких версий платформы Android (1.1 и 1.5)
  • Новая штука – Android Virtual Devices (AVD). AVD – это набор опций эмулятора, который позволяет лучше эмулировать особенности реальных устройств.
  • Поддержка add-on’ов (дополнительных библиотек).
  • Новая версия плагина для разработки в Eclipse
  • Улучшена поддержка JUnit
  • Улучшена работа с профилировщиком приложений
  • Улучшено управление локализацией приложений

В этой версии SDK программный инструментарий для работы с картами исключен из образа системы и доступен как внешняя библиотека (add-on). Скачать можно здесь.

Полный список нововведений с пояснениями.

Apr
14

Google выпустил пре-релиз Android SDK 1.5

Google Buzz

А Гугл все-таки не дремлет… Вот вчера выпустили новую версию ОС и средств разработки для платформы Android.

В новой версии:

  • API для работы с sofware-клавиатурой
  • Создание home-виджетов
  • Распознавание речи
  • Запись видео и аудио
  • Распознавание речи

Из значимых нововведений также хотелось бы отметить поддержку нескольких версий Android OS в SDK. На данный момент это версии 1.1 и 1.5.

  • Ознакомиться с полным списком нововведений.
  • Скачать Android SDK 1.5.
Apr
03

Ой-Ой-Ой! Google запретил использовать Android-устройства в качетсве модема!

Google Buzz

Не ну надо же такому случиться! Google опять делает странное. Как сообщает CNET, T-Mobile не понравилась идея использования G1 в качестве модема, а Google из-за этого удалил все приложения, реализующие эту функцию, из Android Market. В T-Mobile настаивают, что использование такого рода приложений нарушает условия партнерского соглашения с Google.

Не очень, правда, понятно, раньше сообщалось, что Google сможет удалять ПО со смартфонов пользователей. Неизвестно, удалили они их со смартфонов или оставили.

Меня, как пользователя, такой подход ну очень огорчает. Как раз вот подумывал заказать себе девелоперскую версию G1, но недавно совсем Google запретил использование на этих устройствах приложений из Android Marker. Решил немного подождать и попробовать обычный G1, но после этой новости желание покупать это устройство отпало вобще.

Я пользуюсь Интернетом через коммкникатор постоянно, можно сказать, я живу там. По пути на работу – почитать почту, ответить всем в Skype/ICQ/Jabber. Дома вобще отказался от стационарного доступа к Интернет, пользую EDGE и коммуникатор в качестве модема. Не будь этой возможности, вобще не знаю что и делал бы.

С такими выходками Google Android потеряет какую-бы то ни было привлекательность для конечных пользователей. А ведь обидно, эта платформа позиционируется как открытая. Вот такая “открытость” получается. Вместо заботы о пользователях, идут на поводу у операторов. Обидно…

Feb
28

JRuby уже работает на Android

Google Buzz

В блоге Чарльза Наттера (Charles Nutter) появился пост с инструкциями по сборке JRuby для платформы Android.

Я уже видел несколько постов всети, где люди рассказывают, что им также удалось собрать JRuby, следуя этим инструкциям.

Теперь для создания приложений для платформы Android можно использовать не только Java но и Ruby. Вот, например, код минимального приложения.

# cat test.rb
require 'java'
import java.lang.System

class Ruboto
def greet(who)
puts "Hello, #{who}!"
end
end

name = System.get_property('java.runtime.name')
Ruboto.new.greet(name)

# dalvikvm -classpath ruboto.jar org.jruby.Main -X-C test.rb
Hello, Android Runtime!

В новой версии JRuby 1.2 RC1 уже анонсировали поддержку Android и все желающие уже могут опробовать работу, например,  на эмуляторе.

Скачать последнюю версию JRuby.

Feb
13

Платные приложения в Android Market

Google Buzz

Android MarketПолучил уведомление от поддержки Android Market. В нем сказано что в Android Market начат приём платных приложений от разработчиков.

Разработчики из США и Великобритании уже могут публиковать их.

Для разработчиков из Германии, Австрии, Голландии, Франции и Испании возможность публикации платных приложений обещают открыть до конца первого квартала 2009-го года. Тогда же станет известно какие страны станут следующими.

Пользователи из США получат возможность приобретать платные приложения в середине следующей недели.

Feb
09

Вышел Android SDK 1.1 Release 1

Google Buzz

Вышла новая версия средств разработки дляустройств Google Android.

Нововведений в этот раз не очень много:

  • Для определения минимальной версии SDK, необходимой для работы приложения, добавлен параметр android:minSdkVersion в манифесте приложения
    
      ...
      
      ...
    
    
  • Исправлены баги в работе с POP3 и IMAP
  • Добавлено API для получения UID процесса
  • Добавлено API для получения padding’а в контролах
  • Добавлены новые привилегии для приложений. Это привилегии для отправки SMS и выполнения WAP PUSH.

Ссылки по теме:

  • Страница загрузки Android SDK 1.1
  • Android SDK 1.1 Release Notes
  • Пост в Android Developer Blog на тему Android SDK 1.1
Jan
04

Интересный постер на тему войны Android vs iPhone

Google Buzz

Android vs iPhone - Война платформ ;)


top