Как научиться писать под Android без опыта программирования
Как научиться писать под Android без опыта программирования

Что за бред. Кто придумал, что выучить андроид проще, если начать с си?) Это тоже самое, что учить немецкий, чтобы говорить на французском. Бери и учи андроид сразу.

5
Ответить

Вот потому он и бывший

8
Ответить

Комментарий недоступен

3
Ответить

Ожидал увидеть самую короткую статью - "Никак." (:

7
Ответить

"Если очень уж хочется — у Oracle есть очень хорошие уроки по Java".
Перешёл, посмотрел. Сделал вывод, что "С чего начать?". С изучения английского языка.

4
Ответить

Кроме startandroid.ru есть еще замечательный ресурс:

http://developer.alexanderklimov.ru/android/
Помог мне понять начать писать на под android и на java в целом.

А видео уроки хороши у LoftBlog
Например, основы Java и ООП:
http://www.youtube.com/watch?v=TPJq5U2KoI8&list=PLY4rE9dstrJzKUZHdGgECOjJLaZBcUdCC

4
Ответить

Ну и нужно иметь в виду, что Google планомерно избавляется от использования Java в Android

3
Ответить

кто вам сообщил такую жесткую ересь?

12
Ответить

бред полнейший

4
Ответить

они только рассматривают использование Swift в качестве нативного языка для платформы, но от Java пока никто никуда не уходит.

Впрочем, тот же Swift изучить тоже будет годным решением - для написания приложения на iOS.

1
Ответить

Комментарий недоступен

1
Ответить

Вы реально думаете,что код из телеграмма нужно считать эталонным?
Никогда не нужно начинать с подобных проектов.
Пусть человек научится писать красивый,понятный код,а не сурой заоптимизированный ад. Я когда листал их сорцы я переодически пробивал себе лицо фейспалмами(мне понятно почему так написано,но в некоторых местах без бутылки не разберешься,в некоторых местах про нейминг переменных просто забыли). Человеку с несколькими месяцами опыта под андроид лучше смотреть на примеры Jake Wharton'а.

8
Ответить

А зачем останавливать задачи, если прокручивается список?

1
Ответить

Тут три пути: либо Игры, либо BigData, либо Web.
Игры - это C# (Unity, Xamarin)
BigData - это Python, SQL
Web - JavaScript
Полагаю, ты хочешь зарабатывать, а не просто разрабатывать приложения.
БОПтизм - вот истинное вероучение для программиста, который хочет завоевать мир!

1
Ответить

биг датана андроидаха
ахаха
ахахахахахахахаха

17
Ответить

Когда я освоил с нуля Delphi +SQL, через 20 лет (практически) с нуля Unity+c#. По своему опыту:

1) Обязательно нужен проект. Мозг должен знать, зачем ему что-то учить, а ученик - видеть перед собой достижимую цель. Проект должен быть небольшой, но осмысленный и полезный.
2) Проект разбивается на шаги минимального размера. Каждый шаг ваш код должен уметь делать еще одну маленькую вещь. Например, первый шаг - вывести "Hello, world!", второй - поменять цвет шрифта или расположение текста на экране, но не то и другое одновременно.
3) Чтобы сделать шаг, берете чужой код из туториалов и поиска и мучаете его, пока не поймете, как он работает.
4) Если нужно не только писать код, но и капаться в настройках софта, работать с визуальным редактором - очень помогут видео туториалы.

3
Ответить

Есть еще вариант Kivy. Кросс-платформенный фреймворк на Python.
Простейший "Hello World" пишется всего в 6 строчек кода.

1
Ответить

Попробую сделать это с одной строки:

System.out.println("Hello, World");

6
Ответить

Говно, которое можно заюзать лишь для пары демок, простите

Ответить

Комментарий недоступен

1
Ответить

Говноприложение, с кучей ошибок, без оптимизиции, знаний сетевых протоколов, да проканает.

2
Ответить

Код в студию.
Хочется оценить насколько то что вы написали можно назвать "приложением".

2
Ответить

Вопрос звучит "как научиться писать приложения для андроид", а не "как научиться программировать копипастом".

Ответить

Почему-то захотелось оставить это тут :)

Ответить

я знаю один лайвхак, как научиться программированию: сесть и учить.

2
Ответить

Вопрос из разряда "Как переплыть реку если не умею плавать".
Как будто школьник поиграв в клёвую игрушечку, под впечатлением думает "А я тоже так хочу!" и сразу под Android!! ...а когда дело доходит до хотя бы консольного калькулятора, сразу проблемы начинаются... программирование это не 2 раза кнопку нажать, нужно уметь думать и понимать что ты делаешь, и зачем, и на несколько шагов вперёд желательно.

2
Ответить

у меня хоть и был опыт программирования на других языках - мне помогли разобраться видео туториалы. На русском лучше всего startandroid.ru

2
Ответить

Вот отличный путь для обучения программированию под Андроид:
https://www.springboard.com/learning-paths/android/

1
Ответить

Начать с Си? Товарищ, вы серьёзно?

Моя рекомендация, как Android разработчика: я начинал свой путь в мир программирования (а затем Android'а) с очень интересной книги Герберта Шилдта "Java 7 - The Complete Reference". Начни с неё. Доступна на русском языке. У него самая качественная литература по С, С++, Java и C#.

Успехов!

1
Ответить

На днях статья была, что у Google в планах юзать опенсорсный Swift как замену Java

1
Ответить

В статье написано (если это та статья): "Sources tell... Google is considering making Swift a “first class” language for Android..." "...sources say Swift is not meant to replace Java, at least initially"

Ответить

Если эти слухи действительны (а вполне себе может быть, именно Swift) да такой транзашн в данной ситуации займет лет 7 - 10. В частности Apple сообщает что будет поддерживать Obj-C еще 10+ лет, и еще много кто не хочет от нее отказваться. Для гугла загнуть Java - это значит загнуть очень большую инфраструктуру.

Ответить

Конструкторы юзай

Ответить

Хочешь быть профиссианальным программистом нужно этим болеть и трать уйму времени на обучение пробу и ошибки, после чего переходить к более сложным вещам, управлению памяти и т.д. Осебе моих знаний в сфере веб: php JavaScript jQuery, Ajax работа с Json вполне хватило чтобы разобраться на первом этапе в Android. Поэтому если парень хочет начать с Андройд то пусть с него и начинает, сначала с копипаста, тысячу проб и ошибок дадут понимание, главное желание и чтоб тебя к этому тянуло.

хочешь быть программистом будь им- больше времени уделяй одному языку, хочешь ознакомиться забавы ради -знакомься )

Ответить

Комментарий недоступен

Ответить