Android, Разработка приложений для чайников - Фелкер Донн (2012)
-
Год:2012
-
Название:Android, Разработка приложений для чайников
-
Автор:
-
Жанр:
-
Оригинал:Английский
-
Язык:Русский
-
Издательство:ДИАЛЕКТИКА
-
Страниц:201
-
ISBN:978-5-8459-1748-5
-
Рейтинг:
-
Ваша оценка:
•Рады приветствовать вас в Android! Овладейте навыками создания современных приложений для Android, использования инструментов разработки, работы с экранами портативных устройств и организовывания процесса разработки. •Вашему приложению необходимо полюбиться пользователям. Обучитесь создавать графический интерфейс приложения визуально примечательным и пригодный для использования.
•Обучитесь программированию приложений. Познакомьтесь с жизненным кругом приложения и обычными библиотечными классами Android. Обучитесь применять в своих интересах эмулятор портативных устройств и отладчик Eclipse. •Важна не только база. Овладейте знаниями, как создавать приложения, отображающие информацию на многих экранах и которые могут взаимодействовать с базами данных SQLite. •Обозначьте цену и продайте плод своего упорного труда. Обучитесь публиковать их в онлайн-магазине Adroid Marketдля продажи миллионам пользователей и обозначать правильную цену собственным приложениям.
Android, Разработка приложений для чайников - Фелкер Донн читать онлайн бесплатно полную версию книги
Android Application Development For Dum.indb 35 08.11.2011 12:23:51
распоряжение намного более мощные и разнообразные средства. Например, создавая
приложение, можно включить в него географические карты. Для этого Google предо-
ставляет специальные библиотеки классов, реализующие картографические виджеты.
Идентификация своего положения на карте
Предположим, вы хотите создать приложение, которое сообщает вашим друзьям
о вашем текущем местоположении. Если бы для этого вам нужно было самому раз-
работать картографическую систему, вы потратили бы на это много лет, однако суще-
ствуют готовые библиотечные классы. Компания Google предоставляет вам библио-
теку Android Maps API, которую можно бесплатно использовать в приложении. Это
не займет у вас много времени и не будет стоить вам ни цента. С помощью Maps API
приложение может найти все, что имеет адрес. Возможности безграничны: можно
отобразить на экране мобильного устройства местоположение вашего друга, ближай-
шего овощного магазина или заправочной станции, место жительства человека, при-
сутствующего в вашем списке контактов, и многое другое.
Путешествие по городу с помощью Android
Автоматически генерировать для друзей сообщения о своем текущем местополо-
жении — это занятно, но Google предоставляет вам еще более мощные инструменты:
библиотеку средств навигации Google Navigation API. С ее помощью можно указать
точку на карте и получить подсказку, как легче всего добраться до нее с вашей теку-
щей точки.
Принцип простоты
Создание приложения — увлекательное мени вам сэкономит его использование.
занятие, и неопытные разработчики часто С помощью одной строки кода вы легко
не замечают, что код становится слиш- решите задачу, для решения которой без
ком длинным, громоздким и сложным. встроенных объектов пришлось бы писать
Поэтому никогда не забывайте о простоте. сотни строк кода. Изменение громкости
Одна из причин чрезмерного усложнения проигрывателя или создание меню — про-
кода состоит в том, что разработчик пы- стые задачи, но, не зная классов, с помо-
тается побыстрее самостоятельно ре- щью которых они решаются, вы засорите
шить некоторую задачу, не зная, что для приложение сотнями лишних строк кода и
ее решения существует стандартный би- внесете огромное количество малозамет-
блиотечный класс. Возможно, вы способ- ных ошибок.
ны решить данную задачу быстрее, чем Мне это известно по собственному
найти подходящий класс в документации горькому опыту. Когда я начал создавать
Android, но учитывайте, что стандартный свое первое приложение, я поленился
класс намного качественнее, чем ваш, са- просмотреть скучную документацию и, как
модельный. В поставку Android включено настоящий гений-самоучка, быстро напи-
огромное количество библиотек классов. сал код огромного объема, управляющий
Вам не нужно помнить их все, но перед ре- громкостью воспроизведения. Если бы я
шением любой задачи вы должны просмо- внимательнее просмотрел документацию
треть соответствующую категорию клас- Android, я бы нашел, что это можно было
сов в документации Android. Вы увидите, сделать с помощью одной простой строки
как легко решается данная задача с помо- кода. То же было и с меню. Сначала я сам
щью встроенного класса и как много вре- создавал меню для своих приложений, при-
36 Часть I. Начальные сведения об Android