Подтвердить что ты не робот

Начало работы с Android-разработкой с помощью Honeycomb

Недавно я купил один из отличных Motorola Xooms, и мне очень хотелось бы сделать несколько попыток разработки некоторых приложений. Я работаю как разработчик .NET, используя С#, и прошло около 6 лет с тех пор, как я посмотрел на Java. В моих исследованиях я действительно не нашел и неплохих обучающих программ или учебных ресурсов об Android 3.0 и о том, как использовать его в разработке Android. Итак, мой вопрос в том, знает ли кто-нибудь о хороших ресурсах? книги? что бы вы ни изучали в разработке Android, или были бы полезны учебные пособия с участием 2.2 или 2.3?

4b9b3361

Ответ 1

Android 3.0 основывается на предыдущих версиях, поэтому вам нужно изучить Java, среду разработки (многие используют Eclipse, хотя я предпочитаю IntelliJ IDEA), сама платформа и расширения 3.0. Вот некоторые ресурсы, которые могут помочь:

Мой главный совет - получить Mark Murphy отличные книги на Android. Марк - плодовитый Android-тренер и автор и имеет более 70 тыс. На Stackoverflow. Его выпуск версии v3.5 включает в себя покрытие v3.0 Honeycomb. За 40 долларов вы не ошибетесь, и это полностью обновлено.

Reto Meier of Google также имеет книгу разработчиков Android, в Kindle или в формате бумаги, которая требуется для чтения на мой взгляд. Reto имеет отличное сообщение в блоге на Android 3.0 UI-фрагментах. Учтите, что фрагменты и планшеты в контексте v3.0 не распространяются до публикации следующей версии.

Java очень похожа на С#, но отличается (например, никаких свойств, настоящий позор). См. эту статью в википедии для получения списка различий.

Основной ресурс будет сайтом разработчика Android, поэтому обязательно загляните в раздел ресурсов для учебных пособий и образцов и т.д.

Я еще не прочитал его (купленный tho), но хорошо слышал о Android Development для чайников, хотя это было опубликовано до Android 3.0, поэтому фрагменты и т.д. не будут в нем.

Если вам нравится смотреть видеоролики, некоторые разговоры здесь из Google IO 2010, которые охватывают Android, хотя ни один из них не был включен в Honeycomb, который появится после Google IO 2011.

Android - это большая платформа, вы не заберете ее в выходные, поэтому разрешите некоторое время и сосредоточьтесь на том, что вам нужно, чтобы научиться достигать определенной цели. Обратите внимание, что для разработки Android 3.0 и использования нового пользовательского интерфейса вам необходимо использовать фрагменты и панель действий. Оба включены в новый 3.0 SDK (версия SDK платформы 11).