Написание приложений для Android
Модераторы: Olej, adminn, vikos
Правила форума
Все сообщения не по теме форума будут, без каких либо уведомлений, удаляться, а их авторы - убираться из регистрации.
Язык сообщений - исключительно русский.
Все сообщения не по теме форума будут, без каких либо уведомлений, удаляться, а их авторы - убираться из регистрации.
Язык сообщений - исключительно русский.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Написание приложений для Android
В совершенно другой теме вот на этой страничке : Re: Android - затронута тема о том, как строить пользовательские приложения для Android. Там показаны простейшие примеры, сделанные в 2-х разных IDE:
а) Eclipse
б). IntelliJ IDEA
Попутно там же обсуждается и о том, как их запускать, смотреть, отлаживать ... вообще как работать с Android.
Если кому интересно это поприще (а на этом можно составить себе и материальную поддержку), или возникают на нём сложности - пишите сюда.
а) Eclipse
б). IntelliJ IDEA
Попутно там же обсуждается и о том, как их запускать, смотреть, отлаживать ... вообще как работать с Android.
Если кому интересно это поприще (а на этом можно составить себе и материальную поддержку), или возникают на нём сложности - пишите сюда.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Написание приложений для Android
Интернет Университет ИНТУИТ (дистанционное обучение) выложил для свободного пользования учебный курс Введение в разработку приложений для смартфонов на ОС AndroidOlej писал(а):Если кому интересно это поприще (а на этом можно составить себе и материальную поддержку), или возникают на нём сложности - пишите сюда.
Достаточно интересно почитать.Автор: А. Семакова
Статус: бесплатный
Опубликован: 24.10.2012
Курс ориентирован на начинающих программистов и состоит из двух частей: по базовым принципам разработки приложений под Android, и по инструментам Intel для оптимизации и отладки приложений для Android.
Каждая из частей завершается практической работой. Сначала слушатели напишут свою первую программу, а затем узнают, как ее можно оптимизировать.
А для начинающих программистов, кто хотел бы освоить это занятие как профессию, очень неплохой вариант:
- записаться на этот бесплатный курс заочного обучения...
- выполнить ряд контрольных работ...
- и получить официальный сертификат о каком-то уровне умения.
С этого вполне можно начинать.
Там уже довольно много охотников (с 24.10 по 06.11) :
Студентов: 482/41
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Написание приложений для Android
Очень неплохое описание Android на качественном уровне, на уровне понимания: что, где и как происходит.Olej писал(а): Интернет Университет ИНТУИТ (дистанционное обучение) выложил для свободного пользования учебный курс Введение в разработку приложений для смартфонов на ОС Android
Это будет крайне полезно прочитать всем, кто интересуется Android, даже не собираясь никогда писать для него никаких приложений... например со страницы 1.6. Компоненты Android-приложения ... ну и +/- 1-2 страницы влево-вправо.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Написание приложений для Android
Там же (Интернет Университет ИНТУИТ) выложен ещё новый видеокурс Разработка приложений для ОС AndroidOlej писал(а): Интернет Университет ИНТУИТ (дистанционное обучение) выложил для свободного пользования учебный курс Введение в разработку приложений для смартфонов на ОС Android
Просто Android-бум какой-тоАвтор: Р.А. Елисеев
Сидишь, а тебе рассказывают и показывают ... ещё и музыка наяривает.
Но очень неплохой курс, 24 лекции, разработка приложений для Android с помощью Eclipse.
-
- Сообщения: 1
- Зарегистрирован: 26 ноя 2012, 16:05
- Контактная информация:
Re: Написание приложений для Android
Вот тут хороший курс лекций для старта - охватывает основные моменты. Извиняйте, если сылка уже упоминалась...
http://developer.alexanderklimov.ru/android/index.php
А вообще сейчас очень хорошие руководства на developers.android.com и developers.google.com. Рекомендую искать как реализовать ту или иную функциональность сначала там (как надо делать), а потом уже в альтернативных источниках (как делают)
http://developer.alexanderklimov.ru/android/index.php
А вообще сейчас очень хорошие руководства на developers.android.com и developers.google.com. Рекомендую искать как реализовать ту или иную функциональность сначала там (как надо делать), а потом уже в альтернативных источниках (как делают)
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Написание приложений для Android
Там ещё очень неплохой список изданной литературы, особенно вот эта книга:Sergiy Nilga писал(а):Вот тут хороший курс лекций для старта - охватывает основные моменты. Извиняйте, если сылка уже упоминалась...
http://developer.alexanderklimov.ru/android/index.php
Но я как не пробовал, не смог найти её скачать в Интернет.Android NDK. Разработка приложений под Android на С/С++
Android NDK: Beginners's Guide
Автор: Сильвен Ретабоуил
Переводчик: Александр Киселев
Языки: Русский
Издательство: ДМК Пресс
ISBN 978-5-94074-657-7, 978-1-84969-152-9; 2012 г.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Написание приложений для Android
Сергей, а как бы вы прокомментировали, подступились бы с какой стороны, к такому вопросу, как использование "внешнего" сервиса:Sergiy Nilga писал(а):А вообще сейчас очень хорошие руководства на developers.android.com и developers.google.com. Рекомендую искать как реализовать ту или иную функциональность сначала там (как надо делать), а потом уже в альтернативных источниках (как делают)
1. есть вот такой Новости Мобильного Яндекса, в частности Определение местоположения
Т.е. без GPS навигатора.Для определения местоположения используются данные о сетях мобильной связи и точках доступа Wi-Fi, сигналы которых принимаются мобильным устройством. Также используется IP-адрес мобильного устройства. Ниже перечислены способы определения местоположения.
Определение по сигналам сетей мобильной связи. Используются следующие данные:
- код страны (MCC, Mobile Country Code);
- код сети мобильной связи (MNC, Mobile Network Code);
- код местоположения (LAC, Location area code);
- идентификатор соты, к которой подключено мобильное устройство (CID, Cell identifier);
- уровень сигнала соты.
Определение по сигналам точек доступа Wi-Fi. Используются следующие данные:
- MAC-адрес точки доступа;
- уровень сигнала точки доступа в месте нахождения мобильного устройства.
Определение по IP-адресу мобильного устройства. Используется IP-адрес, назначенный устройству оператором связи.
2. Там даже есть Примеры мобильных приложений.
Как бы вы, раз у вас уже есть некоторый опыт построения приложений, подступились к изготовлению приложения, которое использует такой сервис (ну, может ещё и API Yandex Map Kit)? Начиная с того: что и откуда скачать? и чего ещё не хватает? ... и далее.
Что такое их "ключ доступа" в их терминологии? - http://api.yandex.ru/mapkit/:
Не сталкивались?Чтобы получить доступ к API мобильных Яндекс.Карт, отправьте запрос на получение ключа через форму обратной связи. В теме сообщения напишите «Получение ключа для MapKit». Будьте внимательны — этот ключ мы выдаём только вам, не передавайте его другим людям.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Написание приложений для Android
Некоторые разъяснения по использованию API Яндекс.Карт и использование API-ключа можно найти здесь: Вопросы и ответыOlej писал(а):Начиная с того: что и откуда скачать? и чего ещё не хватает? ... и далее.
Что такое их "ключ доступа" в их терминологии? - http://api.yandex.ru/mapkit/:
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Написание приложений для Android
Сергей, и ещё попутный вопрос:Sergiy Nilga писал(а):Вот тут хороший курс лекций для старта - охватывает основные моменты. Извиняйте, если сылка уже упоминалась...
http://developer.alexanderklimov.ru/android/index.php
- при отработке разрабатываемого приложения (при отладке) используется эмулятор 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
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Написание приложений для Android
Хм, ... у них за последний год много в архитектуре добавилось по эмуляторам:Olej писал(а): - при отработке разрабатываемого приложения (при отладке) используется эмулятор AVDM из состава SDK Android ...
Код: Выделить всё
bash-4.2$ ls emul*
emulator emulator64-arm emulator64-mips emulator64-x86 emulator-arm emulator-mips emulator-x86
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей