Здравствуйте!
Хочется набраться опыта в написании приложений под android (для мобильников, и планшетников)
И вот у меня есть вопросы:
1) Какой софт нужно испльзовать
2) как тестятся
3) на каком языке пишутся приложения
4) и т. п.
возможно вопросы будут разрастаться по мере возникновения ответов на предыдущие :)
ZEVS
> 1) Какой софт нужно испльзовать:
JDK, Android SDK, Eclipse, ADT Plugin для Eclipse. Подробности на developer.android.com.
> 2) как тестятся
На эмуляторе или на реальном устройстве. На реальном устройстве удобнее.
> 3) на каком языке пишутся приложения
Преимущественно на Java, однако можно и на C++ (дополнительно нужен NDK).
ZEVS
> Здравствуйте!
> Хочется набраться опыта в написании приложений под android (для мобильников, и
> планшетников)
> И вот у меня есть вопросы:
> 1) Какой софт нужно испльзовать
> 2) как тестятся
> 3) на каком языке пишутся приложения
> 4) и т. п.
> возможно вопросы будут разрастаться по мере возникновения ответов на предыдущие
> :)
1) IDE - Eclipse, IntelliJ IDEA Community Edition, NetBeans IDE (один из них) и SDK.
2) можно стандартным эмулятором ( не очень ), или иметь андроид и на нём тестить!
3) всё выше описанное java
Тогда уж лучше сюда:
developer.android.com
ZEVS
А какой опыт в программирование у вас есть уже сейчас?
От этого очень многое зависит.
ох... это прийдётся java учить...
trex
ну профессионального опыта еще нету :)
пока что так... люительские наработки
ZEVS
Если уже есть знания по С++ в достаточном объеме,
тогда можно и без Java все написать. В чем-то будет
даже удобнее, но в отдельных местах придется самому
очень серьезно разбираться.
trex
> В чем-то будет
> даже удобнее, но в отдельных местах придется самому
> очень серьезно разбираться.
Абсолютно точно сказал :)
ZEVS
Можно писать на Си/Си++ либо совсем без явы (не все возможности системы будут доступны), либо с минимальным использованием явы. Гуглим-с Android NDK.
А где можно скачать "живые" примеры исходного кода? Интересует PDF ридер.
Tolik19
http://code.google.com/p/ebookdroid/
Но судя по тому, что у вас в гугле и яндексе забанили, ссылка не откроется.
Зевс
Да необязательно JAVA. Суть общую конечно понимать надо, как оно работает.. Берёшь любой нормальный двиг и пишешь.. Можешь, например, взять cocos2dx и писать на С++.
ALPINE
> не все возможности системы будут доступны
Почему? Разве промутиться через CallObjectMethod нельзя?
Люди, я много раз пытался сам разобраться, но не смог. Можно где-то прочитать как по шагово программировать на С++?
- что нужно скачать для этого (то есть какую версию того же эклипса нужно иметь - а то их там десятки, я скачал чисто под С++, а в статье которую тогда читал, обнаружил что там еще нехило кода на java надо было написать перед тем как на С++ перейти)... И вообще можно (и как) использовать другие IDE а не эклипс (потому что у меня по непонятным причинам java вечно сломана и не работают нормально ни одно из java приложений)
- почему во всех уроках заверяющих что они типа самые что ни на есть С++, начинают писать на Java? Можно ли обойтись без этой связки?
war_zes
> Можно ли обойтись без этой связки?
нет конечно.
Вообще приложения (читалки, калькуляторы и т.п.) преимущественно пишутся на java, нормальные игры - на c++ и java (читай про NDK и JNI).
Тема в архиве.