Какие забавные вещи я могу делать с телефоном Android?[закрыто]
Вопрос
Завтра я покупаю телефон HTC magic в сети Rogers.Поскольку он работает под управлением Android (единственная причина выбора этого телефона :)), я надеялся немного поиграть с ним, написать приложения для него и тому подобное.Но прежде всего, как?Нужен ли мне какой-то специальный шнур?Я знаю о Android SDK, но как мне вообще начать?
И, главное, в этом вопросе:Я никогда раньше не программировал ни для чего, кроме веб-сайта или компьютера.Что поразительно нового и захватывающего в написании программного обеспечения для телефона?Какие вещи я должен попытаться написать, которые не слишком сложны и максимально увеличат мою плотность моментов "OMG AWESOME" в единицу времени?
О, еще один (возможно, глупый) вопрос:На каком языке я пишу?Java ...верно?Есть ли какие-либо другие языки или фреймворки, которые я могу использовать для написания текстов для этого телефона?
Обратите внимание, что в этом телефоне нет ничего особенного:Он ничего не разблокирован, я не заказывал его как телефон разработчика у Google, я покупаю его в магазине Rogers по трехлетнему контракту.
Решение
Вы можете позвонить своему близкому человеку и поговорить. Р>
Другие советы
Вот что вам нужно сделать:
- установить Затмение и тот Android SDK
- работайте через руководство по разработке, учебные пособия и документация в developer.android.com
- присоединяйтесь к Группа Android Google
Как только вы закончите с этим, у вас должны появиться некоторые идеи о том, как действовать дальше.Удачи и получайте удовольствие!
Большая разница в написании программного обеспечения для телефона заключается в ограничениях, накладываемых на вас аппаратными средствами. Забудьте создавать массу объектов и выбрасывать их. Это забирает память, и ваш сборщик мусора в конечном итоге отнимает у вас слишком много вычислительной мощности, чтобы вычистить его после беспорядка. На developer.android.com есть множество хороших видео и учебных пособий, которые дают вам больше информации о том, как «плотно» кодировать для сред с малым объемом памяти и процессором. На самом деле это очень весело - вам нужно больше задумываться о том, что вы делаете, чем если вы программируете для более мощной среды, такой как настольные компьютеры.
Что касается самой ОС Android - я думаю, что это фантастика. Просто блестяще разработан для чего-то вроде мобильных телефонов. Я люблю способ, которым они используют намерения, чтобы вызвать вещи. Серьезно, посмотрите все учебные пособия и играйте. Если вам нравится хорошо продуманное программное обеспечение, то вы будете любить Android.
Я нашел эту книгу очень удобной для быстрого освоения кодирования на Android. Р>
Я не являюсь java-разработчиком по профессии, поэтому я не могу быть уверен, что этот стиль кодирования ребят - стиль бога Java, но он затрагивает большинство основных тем, которые вам нужны, чтобы начать работу с android. Сделайте пример Судоку полностью - не вырезайте и не вставляйте, на самом деле кодируйте его с нуля с помощью книги.
Вы можете взять добычу в магазине приложений Apple iphone , там уже тысячи классных приложений, некоторые из них действительно OMG.
Язык - чаще всего используется Java. Вы можете посетить официальный веб-сайт , на котором есть много ваших ответов . р>