Другие языки программирования и технологии

Хочу попробовать программировать для Android. С чего начать?

Книжки скачал, сайты со статьями нашел, начал читать.. .
Скачал JDK, поставил Eclipse, привязал плагин, переписал с книжки Hello, World.
И дальше везде сплошной бред.. . Оказывается я по дефолту должен быть java-программистом.
Идеально было бы услышать совет людей, которые не зная java решили писать программы для Android и последовательность их действий, книжки тоже не помешают. Заранее спасибо!
P.S. Какбэ мне учить всю Java а потом уже в Андрюшу врубаться, или как? Вот что непонятно!
R Lysenko
R Lysenko
6 594
Какой такой jdk? Есть NDK и SDK . Кодить можно хоть на паскале, недавно ведроид откомпилировали на сишрпе. и получилось, говорят неплохо.
Смысл в дополнительном кодировании касаний, остальное стандарт. В общем, не надо учить "всё сразу".
2011 Майер Android2.Programming Applications for Tablet PCs and smartphones
2011 Хашими-Коматинени-Маклин Developing Applications for Android
Максим Бугаенко
Максим Бугаенко
83 959
Лучший ответ
да, без джавы не пойдёт дело. через это тебе не перепрыгнуть...
Я недавно стал увлекаться платформой Android. Начинал так же. Все установил, создал первый проект. Вдохновился блогом с интересными примерами: http://developer.alexanderklimov.ru/android/ (тык)

т. к. читал примеры оттуда, то своих знаний хватало, чтобы переделывать эти заготовки под свои нужды. Правда, мне было очень просто писать на Java, так как сам я пишу на C#, а эти языки практически идентичны.

1) Если же вы не изучали ни C# ни Java, то придется с этого начать. Без них написать что-то свое и серьезное не получится.
2) Разбирайтесь в чужих примерах, меняйте параметры. Не надо много читать, нужно много писать. Пишите все примеры, которые вам предлагают сами. Именно так происходит обучение.
3) После того, как освоите основы Java можно писать под Android. Под нее есть немного русскоязычных книг. Качайте все. Отдельно читать литературу под XML-разметку не обязательно. Если вы проделаете все примеры из блога и книг по android - то большего вам и не понадобится до поры до времени.

Литература: как я уже говорил, качайте все. Найдите ту книгу, которая вам понятна. Некоторые авторы пишут намного удачнее.
SQ
Sanjar Qodiro'v
638
Высоко пригаете, советую начать программировать на Турбо Паскале или Турбо С, дабы понять основы программирования, в этих языках они легче всего на мой взгляд воспринимаются.
Первое что нужно сделать, это начать учить Java. Программы под андроид пишутся в основном на Java и без базовых знаний вы не сможете ничего сделать, кроме перебивания каких либо примеров (и то, понять как работает что-то сложно без знания хотябы основ ООП не получится)
Q Q
Q Q
406
R Lysenko Ситуация понятна. А книжку то по яве посоветуете?
информатику выучи вначале