Страница 1 из 3
Написание приложений для Android
Добавлено: 17 ноя 2011, 16:26
Olej
В совершенно другой теме вот на этой страничке :
Re: Android - затронута тема о том, как строить
пользовательские приложения для Android. Там показаны простейшие примеры, сделанные в 2-х разных IDE:
а) Eclipse
б). IntelliJ IDEA
Попутно там же обсуждается и о том, как их запускать, смотреть, отлаживать ... вообще как работать с Android.
Если кому интересно это поприще (а на этом можно составить себе и материальную поддержку), или возникают на нём сложности - пишите сюда.
Re: Написание приложений для Android
Добавлено: 06 ноя 2012, 12:01
Olej
Olej писал(а):Если кому интересно это поприще (а на этом можно составить себе и материальную поддержку), или возникают на нём сложности - пишите сюда.
Интернет Университет ИНТУИТ (дистанционное обучение) выложил для свободного пользования учебный курс
Введение в разработку приложений для смартфонов на ОС Android
Автор: А. Семакова
Статус: бесплатный
Опубликован: 24.10.2012
Курс ориентирован на начинающих программистов и состоит из двух частей: по базовым принципам разработки приложений под Android, и по инструментам Intel для оптимизации и отладки приложений для Android.
Каждая из частей завершается практической работой. Сначала слушатели напишут свою первую программу, а затем узнают, как ее можно оптимизировать.
Достаточно интересно почитать.
А для начинающих программистов, кто хотел бы освоить это занятие как профессию, очень неплохой вариант:
- записаться на этот
бесплатный курс заочного обучения...
- выполнить ряд контрольных работ...
- и получить официальный
сертификат о каком-то уровне умения.
С этого вполне можно начинать.
Там уже довольно много охотников (с 24.10 по 06.11)
:
Студентов: 482/41
Re: Написание приложений для Android
Добавлено: 06 ноя 2012, 15:08
Olej
Очень неплохое описание Android на качественном уровне, на уровне понимания: что, где и как происходит.
Это будет крайне полезно прочитать всем, кто интересуется Android, даже не собираясь никогда писать для него никаких приложений... например со страницы
1.6. Компоненты Android-приложения ... ну и +/- 1-2 страницы влево-вправо.
Re: Написание приложений для Android
Добавлено: 13 ноя 2012, 18:16
Olej
Там же (Интернет Университет ИНТУИТ) выложен ещё новый видеокурс
Разработка приложений для ОС Android
Автор: Р.А. Елисеев
Просто Android-бум какой-то
Сидишь, а тебе рассказывают и показывают ... ещё и музыка наяривает.
Но очень неплохой курс, 24 лекции, разработка приложений для Android с помощью Eclipse.
Re: Написание приложений для Android
Добавлено: 26 ноя 2012, 16:21
Sergiy Nilga
Вот тут хороший курс лекций для старта - охватывает основные моменты. Извиняйте, если сылка уже упоминалась...
http://developer.alexanderklimov.ru/android/index.php
А вообще сейчас очень хорошие руководства на developers.android.com и developers.google.com. Рекомендую искать как реализовать ту или иную функциональность сначала там (как надо делать), а потом уже в альтернативных источниках (как делают)
Re: Написание приложений для Android
Добавлено: 29 ноя 2012, 23:01
Olej
Там ещё очень неплохой список изданной литературы, особенно вот
эта книга:
Android NDK. Разработка приложений под Android на С/С++
Android NDK: Beginners's Guide
Автор: Сильвен Ретабоуил
Переводчик: Александр Киселев
Языки: Русский
Издательство: ДМК Пресс
ISBN 978-5-94074-657-7, 978-1-84969-152-9; 2012 г.
Но я как не пробовал, не смог найти её скачать в Интернет.
Re: Написание приложений для Android
Добавлено: 29 ноя 2012, 23:13
Olej
Sergiy Nilga писал(а):А вообще сейчас очень хорошие руководства на developers.android.com и developers.google.com. Рекомендую искать как реализовать ту или иную функциональность сначала там (как надо делать), а потом уже в альтернативных источниках (как делают)
Сергей, а как бы вы прокомментировали, подступились бы с какой стороны, к такому вопросу, как использование "внешнего" сервиса:
1. есть вот такой
Новости Мобильного Яндекса, в частности
Определение местоположения
Для определения местоположения используются данные о сетях мобильной связи и точках доступа Wi-Fi, сигналы которых принимаются мобильным устройством. Также используется IP-адрес мобильного устройства. Ниже перечислены способы определения местоположения.
Определение по сигналам сетей мобильной связи. Используются следующие данные:
- код страны (MCC, Mobile Country Code);
- код сети мобильной связи (MNC, Mobile Network Code);
- код местоположения (LAC, Location area code);
- идентификатор соты, к которой подключено мобильное устройство (CID, Cell identifier);
- уровень сигнала соты.
Определение по сигналам точек доступа Wi-Fi. Используются следующие данные:
- MAC-адрес точки доступа;
- уровень сигнала точки доступа в месте нахождения мобильного устройства.
Определение по IP-адресу мобильного устройства. Используется IP-адрес, назначенный устройству оператором связи.
Т.е. без GPS навигатора.
2. Там даже есть
Примеры мобильных приложений.
Как бы вы, раз у вас уже есть некоторый опыт построения приложений, подступились к изготовлению приложения, которое использует такой сервис (ну, может ещё и
API Yandex Map Kit)? Начиная с того: что и откуда скачать? и чего ещё не хватает? ... и далее.
Что такое их "ключ доступа" в их терминологии? -
http://api.yandex.ru/mapkit/:
Чтобы получить доступ к API мобильных Яндекс.Карт, отправьте запрос на получение ключа через форму обратной связи. В теме сообщения напишите «Получение ключа для MapKit». Будьте внимательны — этот ключ мы выдаём только вам, не передавайте его другим людям.
Не сталкивались?
Re: Написание приложений для Android
Добавлено: 30 ноя 2012, 02:35
Olej
Olej писал(а):Начиная с того: что и откуда скачать? и чего ещё не хватает? ... и далее.
Что такое их "ключ доступа" в их терминологии? -
http://api.yandex.ru/mapkit/:
Некоторые разъяснения по использованию API Яндекс.Карт и использование API-ключа можно найти здесь:
Вопросы и ответы
Re: Написание приложений для Android
Добавлено: 30 ноя 2012, 03:17
Olej
Сергей, и ещё попутный вопрос:
- при
отработке разрабатываемого приложения (при отладке) используется эмулятор AVDM из состава SDK Android ...
- как? (чем?) в его клавиатуре переключить клавиатуру в русскую раскладку?
- как вы легко можете видеть, локализация русская в настройках уже установлена ... но переключение?
И ещё мне непонятный пока вопрос:
- эмулятор запущен сразу после создания экземпляра (VD) AVDM ...
- настройки сети какой-либо под конфигурацию хоста
не делалось
- как видно с картинки браузер Android выходит во внешнюю сеть (через default gate хоста, LAN, ADSL роутер и далее...)
-
как? настройки iptables для NAT фильтрации (маскарадинга) он никак не добавляет:
Код: Выделить всё
bash-4.2$ sudo iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
P.S. Может так будет убедительнее
:
Re: Написание приложений для Android
Добавлено: 30 ноя 2012, 03:23
Olej
Olej писал(а):
- при отработке разрабатываемого приложения (при отладке) используется эмулятор AVDM из состава SDK Android ...
Хм, ... у них за последний год много в архитектуре добавилось по эмуляторам:
Код: Выделить всё
bash-4.2$ ls emul*
emulator emulator64-arm emulator64-mips emulator64-x86 emulator-arm emulator-mips emulator-x86