Авторизация

OpenID



Напомнить пароль
Регистрация
-->

AndroidDroidcast 4

Мне понравилась та версия Droidcast и вот вышла новая, слушаем с удовольствием!
Тема этого выпуска:
  • Metal Detector – вперед за пиратскими кладами!
  • WordMate – сказ о том, как словарь энциклопедией стал.
  • Nimbuzz – общаемя в сети. Ну очень полезный комбайн.
  • Zeam – очередной альтернативный хоумскрин.
  • Wi-Fi manager – или «ловись сетка чужая и бесплатная».
  • Y5 Battery Saver – и снова о вай-фай сетях. Программа для автоматизации подключений.
  • Book Price Russia – или «почем для книги для народа»?
  • Tower Raiders – увлекательнейшая игрушка в стиле tower defence.
источник Droidcast
можно скачать запись Droidcast. Выпуск 4
  • +2
  • admin
  • 16 мая 2010, 23:18

AndroidDroidcast

Нашел на Droidcast аудио запись новостей про Андроид. Темы этой записи:
  • Немного новостей из мира Android
  • Champagne – и снова про виртуальные пенные напитки
  • Flight Director – почувствуй себя авиадиспетчером
  • ICQ Live – изучаем очередной аськоклиент
  • Коды МО – расскажет все о вашем сотовом операторе
  • NewsRoom – претендент на лучшую рсс-читалку
  • Вот и дождались – официальный Твиттер-клиент
  • Cachemate – или «кто есть ху: разбираемся с кешем»
  • Astrid – теперь вы точно ничего не забудете
  • Игрушка! Abduction! World Attack – спасаем коров от инопланетян
  • +1
  • admin
  • 10 мая 2010, 13:19

Личный блог АдминаКак написать быстро Циклы

/* 
 * How To Write Faster Loops (after Dan Bornstein, Google Engineer) 
 *  
 * - http://www.youtube.com/watch?v=ptjedOZEXPM 
 * 
 */  
  
/* 1 (быстрый) */  
for (int i = initializer; i >= 0; i--) { ... }  
   
/* 2 */  
int limit = calculateLoopLimit();  
for (int i = 0; i < limit; i++) { ... }  
  
/* 3 */  
Type[] array = getMyArray();  
for (Type obj : array) { ... }  
  
/* 4 */  
for (int i = 0; i < array.length; i++) { ... }  
  
/* 5 */  
for (int i = 0; i < this.var; i++) { ... }  
  
/* 6 */  
for (int i = 0; i < obj.size(); i++) { ... }  
  
/* 7 (медленный) */  
Iterable<Type> list = getMyList();  
for (Type obj : list) { ... }  
  • +1
  • admin
  • 09 мая 2010, 09:21

Переводы англ. мануалов по AndroidОсновы программирования(перевод)

Основы программирования.
Приложения Android пишутся на языке программирования Java. Компилированный Java код, вместе с файлами данных и ресурсов, требуемых приложению, объединяется в Android пакет — архивный файл с расширением .apk. Этот файл предназначен для распространения приложений и установке их на мобильные устройства; этот файл пользователи закачивают на свои устройства. Весь код в одном .apk файле составляет одно приложение.

В большинстве случаев, каждое Android приложение живет в своем собственном мире:

  • По умолчанию, каждое приложение работает в собственном Linux процессе. Android стартует процесс когда нужно выполнить код любого приложения, и останавливает процесс когда в нем больше нет надобности или системные ресурсы требуются другим приложениям.
  • Каждый процесс имеет собственную виртуальную машину Java (VM), таким образом, код приложения выполняется изолировано от других приложений.
  • По умолчанию, каждому приложению присваивается уникальный пользовательский идентификатор Linux ID. Права доступа устанавливаются так, что файлы приложения видны только этому пользователю, только самому приложению, хотя существует способ экспортировать их в другие приложения.

Это достигается присвоением одного общего пользовательского ID двум приложениям, в этом случае они будут видеть файлы друг друга. Для сохранения системных ресурсов, приложения с одинаковым ID могут также работать в одном Linux процессе, разделяя одну VM.
Читать дальше
  • 0
  • admin
  • 09 мая 2010, 02:09

Личный блог Админатопик-ссылка Простое приложение для Android

Это тоже стать от Дарьи Ряжских, но более ранняя(2008г), просто в интернете очень мало реально полезных статей...в основном туфта всякая, а тут реально все описано! В этот создаем простое приложение на Андроиде, оно реализовано в четырех статьях...так что читаем и учимся разрабатывать на андроиде!

Личный блог Админатопик-ссылка Пишем игру на Android'e

В интернете нашел замечательную статью Дарьи Ряжских! В этой статье она описывает написание игры пинг-понг, да-да та самая игра в которую мне кажется играл каждый человек. Сама игра написана в пять статей, от начала создания проекта и до завершения написания игры. По её примерам сам воссоздал проект, все отлично запускается на эмуляторе)) UPD1: Ну так вот....советую всем посетить её блог)) UPD2: Статья 2009г....так что не свежак))

AndroidСледующий шаг по работе с Андроид’ом

После завершения установки, вы будете готовы начать разработку приложений. Вот несколько способов:

Настройка Hello World
  • Если вы только что установили SDK для первого использования, перейти к Hello World учебник. Учебник проведет вас шаг за шагом через процесс создания вашего первого Android проекта, включая создание виртуального устройства Android (АДВ), на котором запускаются приложения. После Hello World учебника, важным первым шагом в начале работы с Android.

Узнайте больше о Android
  • Взгляните на Android API в рамках спецификации в Android API
Изучить инструменты разработки
Следуйте Notepad учебник
Notepad учебник отличный второй шаг в начале работы с развитием Android.

Изучайте код
  • Android SDK включает в себя примеры кода и приложений для каждой версии платформы. Вы можете ознакомиться с образцами в SDK или скачать их в свой SDK используя Android SDK и AVD Manager. После того как вы загрузили образцы, вы найдете их в/samples//.


    Посетите группу разработчиков Android
    • Взгляните на сообщества страниц, чтобы увидеть список групп разработчиков Android. В частности, вы можете посмотреть на Android Разработчики группы, понять, за то, что сообщество разработчиков Android, как.
  • +2
  • admin
  • 06 мая 2010, 10:19

AndroidКачаем все дополнения для Android SDK

В Базовом комплекте SDK есть загрузчик необходимых дополнений.

SDK использует модульную структуру, которая отделяет основную часть SDK – Android версии платформы, дополнения, инструменты, образцы и документации API – в набор устанавливаемых компонентов по отдельности. SDK базовый пакет, который вы уже загрузили, включает в себя только один компонент: последняя версия SDK tools. Разработка любых Android приложений, вам также необходимо будет загрузить по крайней мере одну Android платформу, хотя и загрузка других дополнительных компонентов рекомендуется. См. Какие компоненты необходимы? информацию о том, какие компоненты необходимы и которые не являются обязательными.

SDK предлагает следующие типы компонентов:

SDK tools (предварительно установленная в Android SDK базовый пакет) – содержит полный набор SDK tools для разработки, отладки и тестирования кода приложения и пользовательского интерфейса. Вы можете прочитать об инструментах Руководство она доступа в / tools /
Android платформа — платформы SDK доступна для каждой Android платформы для развертывания на Android-устройствах. Каждый компонент включает в себя платформу Android полностью соответствующую библиотеки и образа системы, примеры кода, эмулятор шкурок, и любой версии конкретных инструментов. Более подробную информацию о каждой из платформ, см. обзор имеющихся документов в разделе "SDK компоненты".
SDK Надстройка — SDK Android предлагает доступ к Google API, Add-On, который дает вашему приложению доступ к мощным возможностям отображения через com.google.android.maps библиотеки. Вы также можете добавить дополнительные репозитории, так что вы можете скачать SDK другие дополнения, если таковые имеются.
USB драйвер для Windows — содержит файлы драйверов, которые можно установить на компьютере Windows, так что вы можете запускать и отлаживать приложения на реальном приборе. Вам не нужны драйвера USB, если Вы планируете отлаживать приложения на виртуальном устройстве Android. Если вы разрабатываете на Mac OS X или Linux, вам не нужны специальные драйвера для отладки приложения на Android устройстве.
Образцы — содержит примеры кода и приложений, доступных для каждой платформы разработки Android. Если вы только знакомитесь с развитием Android, убедитесь, что вы скачали образцы SDK.
Документация — Содержит локальную копию последней многовариантных документации рамках Android API.

AndroidСистемные требования для Android’a

Поддерживаемые операционные системы:

Windows XP (32-бит) или Vista (32 – или 64-разрядная версия) или Windows 7 (32 – или 64-разрядная версия)
Mac OS X 10.5.8 или более поздней версии (x86 только)
Linux (протестировано на Linux Ubuntu Hardy Heron)
Поддерживаемые среды разработки:

Eclipse IDE

Eclipse 3.4 (Ганимед) или 3.5 (Galileo)

Eclipse JDT плагин (входит в большинство пакетов Eclipse IDE)

Если вам необходимо установить или обновить Eclipse, вы можете скачать его с www.eclipse.org/downloads/

Некоторые типы Eclipse доступны для каждой платформы. Для разработки Android приложений, мы рекомендуем вам установить один из этих пакетов:

Eclipse IDE для разработчиков Java EE
Eclipse IDE для Java Разработчики
Eclipse для RCP / разработчиков плагинов
Eclipse Classic (версии 3.5.1 и выше)
4. JDK 5 или JDK 6 (JRE сама по себе не достаточно)

5. Android Средства разработки плагинов (по желанию)

6. Не совместимо с GNU Compiler для Java (GCJ)

Примечание: Если JDK уже установлена на вашем компьютере, пожалуйста убедиться в что она соответствует версии перечисленных выше требований. Некоторые дистрибутивы Linux могут включать в себя JDK 1.4 или GNU Compiler для Java, они не подходят для разработки Android приложений.
  • +2
  • admin
  • 05 мая 2010, 22:28


Блоги, андроид