2010-02-05 6 views
3

Я молодой, неопытный программист (у меня в школе был год Java, некоторый MATLAB и HTML/CSS), но я решил, что для того, чтобы поправляться, я поставил перед собой цель создать в этом году простое приложение для смартфонов - возможно, WebOS или Android, так как я нахожусь на ПК и не могу позволить Mac просто написать приложение для iPhone.Глядя на создание смартфона

Так что мой вопрос: с чего начать? Я прочитал темы о том, как писать для Android и т. Д., Но я не уверен, что у меня достаточно опыта Java, чтобы просто перейти прямо. И тогда есть webOS, основанный на JavaScript, правильно?

Я предполагаю, что мне просто хотелось бы получить от более опытных людей. У меня есть кредит Barnes и Noble, который я тоже хочу избавиться, поэтому, если есть руководство, которое вы считаете полезным, не стесняйтесь обращаться к нему.

tl; dr: Программирование новичка в конечном итоге хочет создать простое приложение для смартфонов. С чего начать?

ответ

1

В зависимости от того, сколько кредита вы должны Barnes и Дворян и насколько комфортно вы с Java, я бы рекомендовал beginners book on Java вместе с beginners book to Android.(CommonsWare на самом деле способствует на StackOverflow, в отношении Android вопросов, так что это полезно.)

У меня была роскошь читать книгу Android из Интернета, пока я работал на своей работе неполный рабочий день. Чтение помогло мне научиться программировать базовые приложения на Android и с помощью фона Java, благодаря чему все стало проще.

Даже если вы знаете достаточно Java для погружения прямо в Android-программирование, всегда удобно иметь книгу Java, чтобы очистить пыль и вернуться к основам.

Надеюсь, что это поможет и удачи.

3

Поскольку вы знаете некоторую Java, мне кажется, что сбор Android не должен быть слишком сложным. Я сделал свое первое приложение для Android через неделю пару лет назад, когда документы были втянуты, и у меня не было предшествующего опыта Java.

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

Как только у вас возникнет такая идея, взгляните на примеры приложений для чего-либо подобного. Вы также очень хотите пройти обучающие программы Android независимо от вашей конкретной идеи приложения: Hello World и Notepad.

После того, как вы начнете писать приложение, вы, несомненно, столкнетесь с определенными проблемами, которые вы не нашли ответов, просмотрев примеры или сделав поиск. Тогда имеет смысл спросить о StackOverflow.

1

находясь в несколько похожем положении, так как я нашел webos для очень легкого кодирования. Документация может быть невелика, но есть несколько сайтов, где есть подсказки и т. Д. Но в целом очень легко сделать

0

Я на самом деле планирую вникать в WebOS и Android. Я действительно начинаю с Android, так как хочу использовать приложение, которое я разрабатываю, а мой основной телефон - телефон Android. Но я думаю, что обе платформы будут забавны для кода.

У людей Commonsware также есть часы работы на своем веб-сайте для ответов на вопросы в реальном времени.Вам нужно подписаться на их сайт, но вы получаете доступ к цифровым загрузкам всех своих текущих книг Android и любых новых версий, которые они могут выпускать. I думаю абонентская плата составляет 40 долларов США в год, поэтому неплохо работать, если вы идете по маршруту Android.

0

Моя группа должна была запускать приложения для различных мобильных устройств, и мы использовали PhoneGap для разработки для iPhone и Android без необходимости разработки приложений для конкретных платформ.

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

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