2009-09-11 2 views
0

Завтра я покупаю смартфон HTC в сети Rogers. Поскольку он запускает андроид (единственная причина для выбора этого телефона :)), я надеялся немного поиграть с ним, написав приложения для него и тому подобное. Но прежде всего, как? Нужен ли мне специальный шнур? Я знаю о SDK Android, но как я даже начинаю?Какие забавные вещи я могу сделать с телефоном Android?

И, главное в этом вопросе: я никогда не программировал ни на что иное, кроме веб-сайта или ПК. Что удивительно новое и захватывающее в написании программного обеспечения для телефона? Какие вещи я должен попытаться написать, что не так сложно, и максимизирует мою плотность «OMG AWESOME» за единицу времени?

О, еще один (возможно, глупый) вопрос: на каком языке я пишу? Java ... правильно? Есть ли какие-либо другие языки или рамки, которые я могу использовать для написания этого телефона?

Обратите внимание, что в этом телефоне нет ничего особенного: он не разблокирован, я не заказывал его как телефон разработчика из Google, я покупаю его из магазина Роджерса на трехлетнем контракте.

ответ

13

Вы можете позвонить своим важным другим и поговорить.

+0

+1 для чистого гениального понимания :-) –

+0

Это круто! +1 –

+0

хорошая особенность, но мой старомодный домашний телефон также может это сделать ... –

0

Вы можете взять добычу в apple iphone app store, уже есть тысячи прохладных приложений, некоторые из них действительно OMG.

Язык - java является наиболее часто используемым. Вы можете посетить официальный website, у вас есть много ваших ответов.

+0

Почему я хочу приложения iPhone для своего телефона Android? –

+0

Это просто показать вам, как программисты представляют себе функции сотовых телефонов. В конце концов, IPhone пришел до android. Многие люди уже положили свои крутые мысли на iphone, которые изначально могли принадлежать android. Я не прошу вас использовать микрофонный iphone, это просто показать вам, как творческие люди думают о мобильных телефонах в будущем в целом. –

+0

ах Я вижу, что вы имеете в виду. –

1

Большая разница в написании программного обеспечения для телефона - это ограничения, накладываемые на вас оборудованием. Забудьте создать массу объектов и выбросить их. Это занимает память, и ваш сборщик мусора в конечном итоге забирает слишком много энергии для обработки, чтобы очистить после беспорядка. На developer.android.com есть множество хороших видеороликов и руководств, которые дают вам больше информации о том, как «жестко» закодировать для использования в средах с низкой памятью/процессором. На самом деле это очень весело - вам нужно подумать немного сложнее о том, что вы делаете, чем если вы кодируете более мощную среду, например, настольные компьютеры.

Что касается самой ОС Android, я думаю, что это фантастика. Просто блестяще спроектирован для чего-то вроде сотовых телефонов. Мне нравится, как они используют намерения для запуска вещей. Серьезно, взгляните на все уроки, а затем поиграйте. Если вам нравится хорошо продуманное программное обеспечение, вам понравится андроид.

Я нашел эту книгу весьма удобной для быстрого проникновения в кодировку на Android.

Android book

Я не ява разработчик по профессии, так что я не могу быть уверен, что это ребята, стиль кодирования стиль бог Java, но он делает прикосновение к большинству основных тем, которые вы должны начать с андроид. Сделайте пример Sudoku в полном объеме - не разрезайте и не вставляйте, на самом деле код с его помощью с книгой в качестве помощи.

2

Вот что вам нужно сделать:

После того, как вы закончите с этим, вы должны иметь некоторые идеи о том, как действовать. Удачи и приятного времяпровождения!

Смежные вопросы